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
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.
作者
许可证
版权 (c) 2018 Heartsh
在 MIT 许可证 下授权。
依赖关系
~61MB
~1.5M SLoC