13 stable releases
Uses old Rust 2015
1.1.0 | Jun 20, 2017 |
---|---|
1.0.11 | Jun 6, 2017 |
1.0.9 | Mar 26, 2017 |
1.0.8 | Feb 8, 2017 |
1.0.7 | Jan 9, 2017 |
#5 in #secondary-structure
Used in crast
265KB
3.5K
SLoC
CapR, Efficient RNA Context Probability Estimator
This binary provides the CapR algorithm originated by Tsukasa Fukunaga, an efficient RNA conxtext probability estimator. It provides the multi-threaded one while the original binary provides the serial one. You can check all the available options by adding the option "-h".
Installation
This project has been written by Rust, a systems programming language. So first you need to install a Rust compiler (Rustc), Rust package manager (Cargo) and Rust standard library. Please visit the Rust website to see more about it. You can install them with 1 line as follows:
$ curl https://sh.rustup.rs -sSf | sh
The above installation is done by Rustup, so you can easily switch the compiler to use. Now you can install CapR as follows:
$ cargo install --git https://github.com/heartsh/cpr
Check if it has been installed properly as follows:
$ cpr
If you're interested in how much fast it is, run a benchmark as follows:
$ git clone https://github.com/heartsh/cpr && cd cpr
$ tar xvf asts.tar.bz2
$ cargo test --release -- --nocapture
Author
License
Copyright (c) 2016 Heartsh
Licensed under the MIT license.
Dependencies
~7.5MB
~118K SLoC