Crates.io | phyloprob |
lib.rs | phyloprob |
version | 0.1.2 |
source | src |
created_at | 2020-03-04 03:52:36.408738 |
updated_at | 2020-03-10 00:29:22.052387 |
description | PhyloProb Program, which Predicts Average Posterior Probabilities on RNA Structural Alignment |
homepage | |
repository | https://github.com/heartsh/phyloprob |
max_upload_size | |
id | 215211 |
size | 775,753 |
This project has been written in mainly Rust, a systems programming language. So first, you need to install the Rust compiler, package manager, and standard library. Visit the Rust website to see more about this language. You can install the components with one line as follows:
$ curl https://sh.rustup.rs -sSf | sh
The installation is arranged by Rustup, which enables to switch easily a compiler in use. Now you can install the PhyloProb program:
$ cargo install phyloprob
Check if the program has been installed properly:
$ phyloprob # Its available command options will be displayed.
You can run the program with a prepared test set of RNA homologous sequences:
$ git clone https://github.com/heartsh/phyloprob && cd phyloprob
$ cargo test --release -- --nocapture
After the test, figures shown in the paper of the program can be reproduced:
$ cargo test --release --nocapture
$ cd src
$ ./print_color_coded_csss_with_sas.py # Install python packages required to the reproduction. Saved figures will appear at the "../assets/images" directory.
Copyright (c) 2018 Heartsh
Licensed under the MIT license.