conshomfold

Crates.ioconshomfold
lib.rsconshomfold
version0.1.1
sourcesrc
created_at2020-07-13 06:45:22.456647
updated_at2020-11-13 18:18:55.697836
descriptionConsHomfold, which Predicts Global Single RNA Secondary Structures to Consider Sparse Global Pairwise RNA Structural Alignments
homepage
repositoryhttps://github.com/heartsh/conshomfold
max_upload_size
id264624
size17,154,419
Heartsh (heartsh)

documentation

README

ConsHomfold, which Predicts Global Single RNA Secondary Structures to Consider Sparse Global Pairwise RNA Structural Alignments

Installation

This project has been written in mainly Rust, a systems programming language. You need to install the Rust components, which are rustc (the Rust compiler), cargo (the Rust package manager), and the Rust standard library. Visit the Rust website to see more about the language. You can install the components with one line as follows:

$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

The above installation is done by Rustup, so you can easily switch a compiler to use. You can install the ConsHomfold as follows:

$ cargo install conshomfold

Check if the program has been installed properly as follows:

$ conshomfold # Its available command options will be displayed.

The figures shown in the paper of the program can be reproduced:

$ cd src
$ ./run_all.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: 0

cargo fmt