phyloprob

Crates.iophyloprob
lib.rsphyloprob
version0.1.2
sourcesrc
created_at2020-03-04 03:52:36.408738
updated_at2020-03-10 00:29:22.052387
descriptionPhyloProb Program, which Predicts Average Posterior Probabilities on RNA Structural Alignment
homepage
repositoryhttps://github.com/heartsh/phyloprob
max_upload_size
id215211
size775,753
Heartsh (heartsh)

documentation

README

PhyloProb Program, which Predicts Average Posterior Probabilities on RNA Structural alignment

Installation

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.

Author

Heartsh

License

Copyright (c) 2018 Heartsh
Licensed under the MIT license.

Commit count: 196

cargo fmt