#rna #bioinformatics #structural-alignment

bin+lib rnafamprob

RNAfamProb Program, Program for Estimations of Posterior Probabilities on RNA Structural Alignment

1 unstable release

Uses old Rust 2015

0.1.0 Oct 22, 2019

#5 in #structural-alignment


Used in neofold

MIT license

14MB
2K SLoC

Rust 2K SLoC // 0.0% comments Python 297 SLoC // 0.0% comments

RNAfamProb Program, Program for Estimations of Posterior Probabilities on RNA Structural alignment

This project provides the RNAfamProb program, a program for estimations of 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 these 3 components with 1 line as follows:

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

The above installation is done by Rustup, so you can easily switch a compiler in use. Now you can install the RNAfamProb program as follows:

$ cargo install rnafamprob

Check if this program has been installed properly as follows:

$ rnafamprob

If you're interested in how much fast this program is, run the benchmark prepared for this program as follows:

$ git clone https://github.com/heartsh/rnafamprob && cd rnafamprob
$ cargo test --release -- --nocapture

Author

Heartsh

License

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

Dependencies

~61MB
~1.5M SLoC