#bioinformatics #rna #secondary-structure #sequence-alignment

bin+lib rna-algos

Library of RNA Bioinformatics Algorithms

38 releases

Uses old Rust 2015

0.1.37 Feb 24, 2023
0.1.35 Nov 23, 2022
0.1.32 Jun 19, 2022
0.1.29 Mar 16, 2022
0.1.6 Mar 19, 2018

#277 in Biology

Download history 8/week @ 2024-02-19 47/week @ 2024-02-26 102/week @ 2024-03-04 17/week @ 2024-03-11 12/week @ 2024-03-18 18/week @ 2024-03-25

151 downloads per month
Used in 10 crates (4 directly)

MIT license

22MB
2.5K SLoC

Rust 2.5K SLoC // 0.0% comments Python 432 SLoC // 0.0% comments

Library of RNA Bioinformatics Algorithms

This library provides basic algorithms in RNA bioinformatics. Available current algorithms are the gamma-centroid structure estimator, McCaskill's algorithm, and Durbin's algorithm. To model RNA secondary structure scoring, the Turner 2004 model and the CONTRAfold v2.02 model are available. More descriptions of these two scoring models are here. I adopt the CONTRAlign v2.01 model to model RNA sequence alignment scoring. The gamma-centroid structure estimator of this repository is compared to that of CentroidFold regarding secondary structure prediction accuracy:

Gamma-centroid estimator performance of different models and different implementations

Author

Heartsh

License

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

Dependencies

~35MB
~1.5M SLoC