3个稳定版本
1.1.1 | 2023年1月30日 |
---|---|
1.1.0 | 2022年11月25日 |
1.0.0 | 2022年10月14日 |
1.0.0-alpha.1 |
|
0.0.0 |
|
在 生物学 中排名 #81
每月下载次数 23
165KB
1K SLoC
介绍 NUCLEOB
nucleob 是一个对包含核苷酸或氨基酸序列的.fasta文件进行统计分析的工具。它经过设计,以产生高度可靠的、格式清晰的输出结果,同时保持简洁的设计和跨平台兼容性。
[关键词:氨基酸、生物信息学、生物学、DNA、fasta、基因、遗传学、分子、核酸、核苷酸、蛋白质、RNA、科学计算、统计分析、stats]
示例
引用和再利用
nucleob 可以根据 MIT 许可证 进行修改和分叉。在研究论文中引用 nucleob 时,重要的是要引用特定的程序版本,例如
Bajdek, P., 2023. nucleob (版本 1.1.1)。[计算机软件] https://github.com/piotrbajdek/nucleob
在 Linux 上的安装
nucleob 设计为与 Windows 和 macOS 兼容,并且可以使用 cargo 容易地安装。然而,nucleob 的主要开发和测试环境是 Fedora Linux。
nucleob 的当前版本(v1.1.1)已在 Fedora Linux 37 和 Ubuntu 22.10 上经过验证,可以正常工作。
方法 1 – 使用 CARGO
[推荐给程序员]
1. 要从 crates.io 安装 nucleob,请使用以下 cargo 命令
cargo install nucleob
可执行文件将被保存在您主目录中隐藏的 .cargo/bin/
目录中。
2a. 为了方便访问,您可能希望将 nucleob 文件复制到 /usr/bin/
目录。这可以通过遵循方法 2(3a、3b)中的说明来完成。
2b. 作为一种替代方案,您可以将 ~/.cargo/bin/
目录添加到您的系统 PATH 变量中,这可以使用 rustup 进行配置。
方法 2 – 通用 Linux 可执行文件
1. 要安装 nucleob,首先从 GitHub 下载独立的 二进制文件。
2. 然后,通过运行以下命令使文件可执行
sudo chmod +x ./nucleob
3a. 在大多数Linux发行版中,通过将二进制文件复制到 /usr/bin/
来安装nucleob
sudo cp nucleob /usr/bin/
3b. 对于Fedora Silverblue / Kinoite,请使用以下命令
sudo cp nucleob /var/usrlocal/bin/
方法3 – 发行版特定软件包
[推荐给大多数用户]
针对基于.rpm和.deb的Linux发行版的nucleob特定软件包也可供下载。要在不同的Linux发行版上安装nucleob,请遵循以下说明
Fedora Linux / RHEL / openSUSE
sudo rpm -i nucleob-1.1.1-1.x86_64.rpm
Fedora Silverblue / Kinoite
rpm-ostree install nucleob-1.1.1-1.x86_64.rpm
Ubuntu
sudo dpkg -i nucleob_1.1.1_amd64.deb
方法4 – 手动编译
首先,从GitHub下载并解压nucleob 源代码。接下来,为了构建和安装程序,使用以下命令
cargo build --release && sudo cp target/release/nucleob /usr/bin/