#rna #bioinformatics #secondary-structure

bin+lib phyloalifold

PhyloAliFold 程序,用于预测同源物之间的 RNA 一致性二级结构

4 个版本

使用旧的 Rust 2015

0.1.3 2020年3月10日
0.1.2 2020年3月9日
0.1.1 2020年3月9日
0.1.0 2020年3月4日

#secondary-structure 中排名 #8

MIT 许可证

14MB
913 代码行

PhyloAliFold 程序,用于预测同源物之间的 RNA 一致性二级结构

安装

此项目主要使用 Rust 语言编写,这是一种系统编程语言。因此,首先您需要安装 Rust 编译器、包管理器和标准库。访问 Rust 网站 了解有关此语言的更多信息。您可以使用以下单行命令安装这 3 个组件:

$ curl https://sh.rustup.rs -sSf | sh

上述安装是通过 Rustup 完成的,因此您可以轻松切换编译器进行使用。此外,您还需要安装 Centroid RNA 包 以通过 RNAalipfold 算法预测配对概率。现在您可以按照以下方式安装 PhyloAliFold 程序:

$ cargo install phyloalifold

按照以下方式检查此程序是否已正确安装:

$ phyloalifold # Its available command options will be displayed.

测试后,PhyloAliFold 程序论文中显示的图可以重现

$ cd src
$ ./run_all.py # Install python packages required to the reproduction. Saved figures will appear at the "../assets/images" directory.

作者

Heartsh

许可证

版权 (c) 2018 Heartsh
MIT 许可证 下授权。

依赖关系

~61MB
~1.5M SLoC