#生物信息学 #遗传 #DNA #RNA #蛋白质 #统计分析 #序列

应用 nucleob

生物信息学:核苷酸和氨基酸统计

3个稳定版本

1.1.1 2023年1月30日
1.1.0 2022年11月25日
1.0.0 2022年10月14日
1.0.0-alpha.1 2022年10月10日
0.0.0 2022年10月2日

生物学 中排名 #81

每月下载次数 23

MIT 许可证

165KB
1K SLoC

介绍 NUCLEOB

nucleob 是一个对包含核苷酸或氨基酸序列的.fasta文件进行统计分析的工具。它经过设计,以产生高度可靠的、格式清晰的输出结果,同时保持简洁的设计和跨平台兼容性。

[关键词:氨基酸、生物信息学、生物学、DNA、fasta、基因、遗传学、分子、核酸、核苷酸、蛋白质、RNA、科学计算、统计分析、stats]

示例

example-image-1

example-image-2

引用和再利用

nucleob 可以根据 MIT 许可证 进行修改和分叉。在研究论文中引用 nucleob 时,重要的是要引用特定的程序版本,例如

Bajdek, P., 2023. nucleob (版本 1.1.1)。[计算机软件] https://github.com/piotrbajdek/nucleob

在 Linux 上的安装

nucleob 设计为与 WindowsmacOS 兼容,并且可以使用 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/

无运行时依赖