List of RNA structure prediction software

{{short description|None}}

This list of RNA structure prediction software is a compilation of software tools and web portals used for RNA structure prediction.

Single sequence secondary structure prediction.

class="wikitable sortable"
Name

! Description

! Knots
Knots: Pseudoknot prediction, .

! Links || References

SQUARNA

|Secondary structure prediction based on a greedy stem formation model|| {{yes}} || [https://github.com/febos/SQUARNA sourcecode] ||{{cite journal |author=DR Bohdan |author2=GI Nikolaev |author3=JM Bujnicki |author4=EF Baulin | title = SQUARNA - an RNA secondary structure prediction method based on a greedy stem formation model | journal = bioRxiv | date = August 2023 | doi = 10.1101/2023.08.28.555103 | doi-access = free }}

CentroidFold

|Secondary structure prediction based on generalized centroid estimator || {{no}} || [https://github.com/satoken/centroid-rna-package sourcecode] [http://rtools.cbrc.jp/ webserver]||{{cite journal | vauthors = Hamada M, Kiryu H, Sato K, Mituyama T, Asai K | title = Prediction of RNA secondary structure using generalized centroid estimators | journal = Bioinformatics | volume = 25 | issue = 4 | pages = 465–473 | date = February 2009 | pmid = 19095700 | doi = 10.1093/bioinformatics/btn601 | doi-access = free }}

CentroidHomfold

|Secondary structure prediction by using homologous sequence information || {{no}} || [https://github.com/satoken/centroid-rna-package sourcecode] [http://rtools.cbrc.jp/ webserver] ||{{cite journal | vauthors = Hamada M, Sato K, Kiryu H, Mituyama T, Asai K | title = Predictions of RNA secondary structure by combining homologous sequence information | journal = Bioinformatics | volume = 25 | issue = 12 | pages = i330–i338 | date = June 2009 | pmid = 19478007 | pmc = 2687982 | doi = 10.1093/bioinformatics/btp228 }}

Context Fold

|An RNA secondary structure prediction software based on feature-rich trained scoring models. || {{no}} || [http://www.cs.bgu.ac.il/~negevcb/contextfold/ContextFold_1_00.zip sourcecode] [http://www.cs.bgu.ac.il/~negevcb/contextfold/ webserver] ||{{cite journal | vauthors = Zakov S, Goldberg Y, Elhadad M, Ziv-Ukelson M | title = Rich parameterization improves RNA structure prediction | journal = Journal of Computational Biology | volume = 18 | issue = 11 | pages = 1525–1542 | date = November 2011 | pmid = 22035327 | doi = 10.1089/cmb.2011.0184 | bibcode = 2011LNCS.6577..546Z }}

CONTRAfold

|Secondary structure prediction method based on conditional log-linear models (CLLMs), a flexible class of probabilistic models which generalize upon SCFGs by using discriminative training and feature-rich scoring. || {{no}} || [http://contra.stanford.edu/contrafold/ sourcecode] [http://contra.stanford.edu/contrafold/server.html webserver]||{{cite journal | vauthors = Do CB, Woods DA, Batzoglou S | title = CONTRAfold: RNA secondary structure prediction without physics-based models | journal = Bioinformatics | volume = 22 | issue = 14 | pages = e90–e98 | date = July 2006 | pmid = 16873527 | doi = 10.1093/bioinformatics/btl246 | doi-access = free }}

Crumple

|Simple, cleanly written software to produce the full set of possible secondary structures for one sequence, given optional constraints. || {{no}} ||[http://adenosine.chem.ou.edu#crumple sourcecode] {{Webarchive|url=https://web.archive.org/web/20120425014801/http://adenosine.chem.ou.edu/#crumple |date=2012-04-25 }}||{{cite journal | vauthors = Schroeder SJ, Stone JW, Bleckley S, Gibbons T, Mathews DM | title = Ensemble of secondary structures for encapsidated satellite tobacco mosaic virus RNA consistent with chemical probing and crystallography constraints | journal = Biophysical Journal | volume = 101 | issue = 1 | pages = 167–175 | date = July 2011 | pmid = 21723827 | pmc = 3127170 | doi = 10.1016/j.bpj.2011.05.053 | bibcode = 2011BpJ...101..167S }}

CyloFold

|Secondary structure prediction method based on placement of helices allowing complex pseudoknots. || {{yes}} || [http://cylofold.abcc.ncifcrf.gov/ webserver] ||{{cite journal | vauthors = Bindewald E, Kluth T, Shapiro BA | title = CyloFold: secondary structure prediction including pseudoknots | journal = Nucleic Acids Research | volume = 38 | issue = Web Server issue | pages = W368–W372 | date = July 2010 | pmid = 20501603 | pmc = 2896150 | doi = 10.1093/nar/gkq432 }}

E2Efold

|A deep learning based method for efficiently predicting secondary structure by differentiating through a constrained optimization solver, without using dynamic programming.|| {{yes}}

|[https://github.com/ml4bio/e2efold sourcecode]

|{{cite arXiv| vauthors = Chen X, Li Y, Umarov R, Gao X, Song L |title=RNA Secondary Structure Prediction By Learning Unrolled Algorithms|year=2020|eprint=2002.05810|class=cs.LG}}Chen, X., Li, Y., Umarov, R., Gao, X., and Song, L. RNAsecondary structure prediction by learning unrolled algorithms. In International Conference on Learning Representations, 2020. URL https://openreview.net/forum?id=S1eALyrYDH.

EternaFold

|A multitask-learning-based model trained on data from the Eterna project. || {{no}} || [https://github.com/eternagame/EternaFold sourcecode] [https://eternafold.eternagame.org webserver]

|{{Cite journal |last1=Wayment-Steele |first1=Hannah K. |last2=Kladwang |first2=Wipapat |last3=Strom |first3=Alexandra I. |last4=Lee |first4=Jeehyung |last5=Treuille |first5=Adrien |last6=Becka |first6=Alex |last7=Das |first7=Rhiju |date=2022 |title=RNA secondary structure packages evaluated and improved by high-throughput experiments |journal=Nature Methods |language=en |volume=19 |issue=10 |pages=1234–1242 |doi=10.1038/s41592-022-01605-0 |pmid=36192461 |pmc=9839360 |issn=1548-7105|doi-access=free }}

GTFold

| Fast and scalable multicore code for predicting RNA secondary structure. || {{no}} || [http://gtfold.sourceforge.net/ link] [https://github.com/gtfold/gtfold/ sourcecode]||{{cite journal | vauthors = Swenson MS, Anderson J, Ash A, Gaurav P, Sükösd Z, Bader DA, Harvey SC, Heitsch CE | display-authors = 6 | title = GTfold: enabling parallel RNA secondary structure prediction on multi-core desktops | journal = BMC Research Notes | volume = 5 | page = 341 | date = July 2012 | pmid = 22747589 | pmc = 3748833 | doi = 10.1186/1756-0500-5-341 | doi-access = free }}

INTERPIN

|Algorithm and database for prediction of transcription termination sites in bacteria. Uses Mfold for RNA secondary structure prediction.

|{{no}}

|[http://pallab.cds.iisc.ac.in/INTERPIN/ webserver]

|{{Cite journal |last1=Gupta |first1=Swati |last2=Padmashali |first2=Namrata |last3=Pal |first3=Debnath |date=November 2023 |title=INTERPIN: A repository for intrinsic transcription termination hairpins in bacteria |url=https://linkinghub.elsevier.com/retrieve/pii/S0300908423001797 |journal=Biochimie |language=en |volume=214 |issue=Pt B |pages=228–236 |doi=10.1016/j.biochi.2023.07.018|pmid=37499897 }}{{Cite journal |last1=Gupta |first1=Swati |last2=Pal |first2=Debnath |date=2021-08-10 |title=Clusters of hairpins induce intrinsic transcription termination in bacteria |journal=Scientific Reports |language=en |volume=11 |issue=1 |pages=16194 |doi=10.1038/s41598-021-95435-3 |issn=2045-2322 |pmc=8355165 |pmid=34376740|bibcode=2021NatSR..1116194G }}

IPknot

|Fast and accurate prediction of RNA secondary structures with pseudoknots using integer programming. || {{yes}} || [https://github.com/satoken/ipknot sourcecode] [http://rtips.dna.bio.keio.ac.jp/ipknot/ webserver]||{{cite journal | vauthors = Sato K, Kato Y, Hamada M, Akutsu T, Asai K | title = IPknot: fast and accurate prediction of RNA secondary structures with pseudoknots using integer programming | journal = Bioinformatics | volume = 27 | issue = 13 | pages = i85–i93 | date = July 2011 | pmid = 21685106 | pmc = 3117384 | doi = 10.1093/bioinformatics/btr215 }}

KineFold

|Folding kinetics of RNA sequences including pseudoknots by including an implementation of the partition function for knots.|| {{yes}} ||[http://kinefold.curie.fr/ linuxbinary], [http://kinefold.curie.fr/cgi-bin/form.pl webserver]||{{cite journal | vauthors = Xayaphoummine A, Bucher T, Isambert H | title = Kinefold web server for RNA/DNA folding path and structure prediction including pseudoknots and knots | journal = Nucleic Acids Research | volume = 33 | issue = Web Server issue | pages = W605–W610 | date = July 2005 | pmid = 15980546 | pmc = 1160208 | doi = 10.1093/nar/gki447 }}{{cite journal | vauthors = Xayaphoummine A, Bucher T, Thalmann F, Isambert H | title = Prediction and statistics of pseudoknots in RNA structures using exactly clustered stochastic simulations | journal = Proceedings of the National Academy of Sciences of the United States of America | volume = 100 | issue = 26 | pages = 15310–15315 | date = December 2003 | pmid = 14676318 | pmc = 307563 | doi = 10.1073/pnas.2536430100 | arxiv = physics/0309117 | doi-access = free | bibcode = 2003PNAS..10015310X }}

Mfold

|MFE (Minimum Free Energy) RNA structure prediction algorithm. || {{no}} || [http://www.bioinfo.rpi.edu/applications/mfold/ sourcecode], [http://mfold.rit.albany.edu/?q=mfold webserver]|| {{cite journal | vauthors = Zuker M, Stiegler P | title = Optimal computer folding of large RNA sequences using thermodynamics and auxiliary information | journal = Nucleic Acids Research | volume = 9 | issue = 1 | pages = 133–148 | date = January 1981 | pmid = 6163133 | pmc = 326673 | doi = 10.1093/nar/9.1.133 }}

pKiss

|A dynamic programming algorithm for the prediction of a restricted class (H-type and kissing hairpins) of RNA pseudoknots.|| {{yes}} ||[https://archive.today/20140514123659/http://bibiwsserv.cebitec.uni-bielefeld.de/fold-grammars/ sourcecode], [http://bibiserv2.cebitec.uni-bielefeld.de/pkiss?id=pkiss_view_submission webserver] {{Webarchive|url=https://web.archive.org/web/20140514170521/http://bibiserv2.cebitec.uni-bielefeld.de/pkiss?id=pkiss_view_submission |date=2014-05-14 }}||{{cite conference |title= Prediction of RNA Secondary Structure Including Kissing Hairpin Motifs | vauthors = Theis C, Janssen S, Giegerich R |year= 2010 | veditors = Moulton V, Singh M | volume= 6293 |edition= Lecture Notes in Computer Science |book-title= Algorithms in Bioinformatics |publisher= Springer Berlin Heidelberg |isbn= 978-3-642-15293-1 |doi= 10.1007/978-3-642-15294-8_5 |pages= 52–64|doi-access= free }}

Pknots

|A dynamic programming algorithm for optimal RNA pseudoknot prediction using the nearest neighbour energy model. || {{yes}} ||[https://web.archive.org/web/20070108103211/http://selab.janelia.org/software.html sourcecode]||{{cite journal | vauthors = Rivas E, Eddy SR | title = A dynamic programming algorithm for RNA structure prediction including pseudoknots | journal = Journal of Molecular Biology | volume = 285 | issue = 5 | pages = 2053–2068 | date = February 1999 | pmid = 9925784 | doi = 10.1006/jmbi.1998.2436 | arxiv = physics/9807048 | s2cid = 2228845 }}

PknotsRG

|A dynamic programming algorithm for the prediction of a restricted class (H-type) of RNA pseudoknots.|| {{yes}} ||[http://bibiserv.techfak.uni-bielefeld.de/pknotsrg/welcome.html sourcecode], [http://bibiserv.techfak.uni-bielefeld.de/pknotsrg/submission.html webserver]||{{cite journal | vauthors = Reeder J, Steffen P, Giegerich R | title = pknotsRG: RNA pseudoknot folding including near-optimal structures and sliding windows | journal = Nucleic Acids Research | volume = 35 | issue = Web Server issue | pages = W320–W324 | date = July 2007 | pmid = 17478505 | pmc = 1933184 | doi = 10.1093/nar/gkm258 }}

RNA123

|Secondary structure prediction via thermodynamic-based folding algorithms and novel structure-based sequence alignment specific for RNA.|| {{yes}} || [http://www.rna123.com/ webserver] ||

RNAfold

|MFE RNA structure prediction algorithm. Includes an implementation of the partition function for computing basepair probabilities and circular RNA folding.|| {{no}} || [http://www.tbi.univie.ac.at/~ivo/RNA/ sourcecode], [http://rna.tbi.univie.ac.at/cgi-bin/RNAfold.cgi webserver] {{Webarchive|url=https://web.archive.org/web/20160118041248/http://rna.tbi.univie.ac.at/cgi-bin/RNAfold.cgi |date=2016-01-18 }} ||

{{cite journal | vauthors = Hofacker IL, Fontana W, Stadler PF, Bonhoeffer A, Tacker M, Schuster P |title= Fast Folding and Comparison of RNA Secondary Structures. |journal= Monatshefte für Chemie |volume= 125 |issue= 2 |pages= 167–188 |year= 1994 |doi= 10.1007/BF00818163|s2cid=19344304 }}{{cite journal | vauthors = McCaskill JS | title = The equilibrium partition function and base pair binding probabilities for RNA secondary structure | journal = Biopolymers | volume = 29 | issue = 6–7 | pages = 1105–1119 | year = 1990 | pmid = 1695107 | doi = 10.1002/bip.360290621 | hdl-access = free | s2cid = 12629688 | hdl = 11858/00-001M-0000-0013-0DE3-9 }}{{cite journal | vauthors = Hofacker IL, Stadler PF | title = Memory efficient folding algorithms for circular RNA secondary structures | journal = Bioinformatics | volume = 22 | issue = 10 | pages = 1172–1176 | date = May 2006 | pmid = 16452114 | doi = 10.1093/bioinformatics/btl023 | title-link = circular RNA | doi-access = free }}{{cite journal | vauthors = Bompfünewerer AF, Backofen R, Bernhart SH, Hertel J, Hofacker IL, Stadler PF, Will S | title = Variations on RNA folding and alignment: lessons from Benasque | journal = Journal of Mathematical Biology | volume = 56 | issue = 1–2 | pages = 129–144 | date = January 2008 | pmid = 17611759 | doi = 10.1007/s00285-007-0107-5 | s2cid = 15637111 | citeseerx = 10.1.1.188.1420 }}

RNAshapes

|MFE RNA structure prediction based on abstract shapes. Shape abstraction retains adjacency and nesting of structural features, but disregards helix lengths, thus reduces the number of suboptimal solutions without losing significant information. Furthermore, shapes represent classes of structures for which probabilities based on Boltzmann-weighted energies can be computed.|| {{no}} || [http://bibiserv.techfak.uni-bielefeld.de/download/tools/rnashapes.html source & binaries], [http://bibiserv.techfak.uni-bielefeld.de/rnashapes/ webserver] ||{{cite journal | vauthors = Giegerich R, Voss B, Rehmsmeier M | title = Abstract shapes of RNA | journal = Nucleic Acids Research | volume = 32 | issue = 16 | pages = 4843–4851 | year = 2004 | pmid = 15371549 | pmc = 519098 | doi = 10.1093/nar/gkh779 }}{{cite journal | vauthors = Voss B, Giegerich R, Rehmsmeier M | title = Complete probabilistic analysis of RNA shapes | journal = BMC Biology | volume = 4 | issue = 1 | page = 5 | date = February 2006 | pmid = 16480488 | pmc = 1479382 | doi = 10.1186/1741-7007-4-5 | doi-access = free }}

RNAstructure

|A program to predict lowest free energy structures and base pair probabilities for RNA or DNA sequences. Programs are also available to predict maximum expected accuracy structures and these can include pseudoknots. Structure prediction can be constrained using experimental data, including SHAPE, enzymatic cleavage, and chemical modification accessibility. Graphical user interfaces are available for Windows, Mac OS X, Linux. Programs are also available for use with Unix-style text interfaces. Also, a C++ class library is available.|| {{yes}} || [http://rna.urmc.rochester.edu/RNAstructure.html source & binaries], [http://rna.urmc.rochester.edu/RNAstructureWeb/ webserver] ||

{{cite journal | vauthors = Mathews DH, Disney MD, Childs JL, Schroeder SJ, Zuker M, Turner DH | title = Incorporating chemical modification constraints into a dynamic programming algorithm for prediction of RNA secondary structure | journal = Proceedings of the National Academy of Sciences of the United States of America | volume = 101 | issue = 19 | pages = 7287–7292 | date = May 2004 | pmid = 15123812 | pmc = 409911 | doi = 10.1073/pnas.0401799101 | doi-access = free | bibcode = 2004PNAS..101.7287M }}{{cite journal | vauthors = Mathews DH | title = Using an RNA secondary structure partition function to determine confidence in base pairs predicted by free energy minimization | journal = RNA | volume = 10 | issue = 8 | pages = 1178–1190 | date = August 2004 | pmid = 15272118 | pmc = 1370608 | doi = 10.1261/rna.7650904 }}

SARNA-Predict

|RNA Secondary structure prediction method based on simulated annealing. It can also predict structure with pseudoknots. || {{yes}} || [http://herberttsang.org link] ||{{cite journal | vauthors = Tsang HH, Wiese KC | title = SARNA-Predict: accuracy improvement of RNA secondary structure prediction using permutation-based simulated annealing | journal = IEEE/ACM Transactions on Computational Biology and Bioinformatics | volume = 7 | issue = 4 | pages = 727–740 | date = 2010 | pmid = 21030739 | doi = 10.1109/TCBB.2008.97 | s2cid = 12095376 }}

seqfold

|Predict the minimum free energy structure of nucleic acids. seqfold is an implementation of the Zuker, 1981 dynamic programming algorithm, the basis for UNAFold/mfold, with energy functions from SantaLucia, 2004 (DNA) and Turner, 2009 (RNA). MIT license. Python CLI or module. || {{no}} || [https://github.com/Lattice-Automation/seqfold link & source]

|{{Citation |title=seqfold |date=2022-03-27 |url=https://github.com/Lattice-Automation/seqfold |publisher=Lattice Automation |access-date=2022-03-27}}

Sfold

|Statistical sampling of all possible structures. The sampling is weighted by partition function probabilities. || {{no}} ||[https://github.com/Ding-RNA-Lab/Sfold Github_Repository]||{{cite journal | vauthors = Ding Y, Lawrence CE | title = A statistical sampling algorithm for RNA secondary structure prediction | journal = Nucleic Acids Research | volume = 31 | issue = 24 | pages = 7280–7301 | date = December 2003 | pmid = 14654704 | pmc = 297010 | doi = 10.1093/nar/gkg938 }}{{cite journal | vauthors = Ding Y, Chan CY, Lawrence CE | title = Sfold web server for statistical folding and rational design of nucleic acids | journal = Nucleic Acids Research | volume = 32 | issue = Web Server issue | pages = W135–W141 | date = July 2004 | pmid = 15215366 | pmc = 441587 | doi = 10.1093/nar/gkh449 }}{{cite journal | vauthors = Ding Y, Chan CY, Lawrence CE | title = RNA secondary structure prediction by centroids in a Boltzmann weighted ensemble | journal = RNA | volume = 11 | issue = 8 | pages = 1157–1166 | date = August 2005 | pmid = 16043502 | pmc = 1370799 | doi = 10.1261/rna.2500605 }}{{cite journal | vauthors = Chan CY, Lawrence CE, Ding Y | title = Structure clustering features on the Sfold Web server | journal = Bioinformatics | volume = 21 | issue = 20 | pages = 3926–3928 | date = October 2005 | pmid = 16109749 | doi = 10.1093/bioinformatics/bti632 | doi-access = free }}

Sliding Windows & Assembly

|Sliding windows and assembly is a tool chain for folding long series of similar hairpins. || {{no}} ||[http://adenosine.chem.ou.edu#sliding sourcecode] {{Webarchive|url=https://web.archive.org/web/20120425014801/http://adenosine.chem.ou.edu/#sliding |date=2012-04-25 }}||

SPOT-RNA

|SPOT-RNA is first RNA secondary structure predictor which can predict all kind base pairs (canonical, noncanonical, pseudoknots, and base triplets). || {{yes}}

|[https://github.com/jaswindersingh2/SPOT-RNA sourcecode]

[http://sparks-lab.org/jaswinder/server/SPOT-RNA/ webserver]

|{{cite journal | vauthors = Singh J, Hanson J, Paliwal K, Zhou Y | title = RNA secondary structure prediction using an ensemble of two-dimensional deep neural networks and transfer learning | journal = Nature Communications | volume = 10 | issue = 1 | page = 5407 | date = November 2019 | pmid = 31776342 | pmc = 6881452 | doi = 10.1038/s41467-019-13395-9 | bibcode = 2019NatCo..10.5407S }}

SwiSpot

|Command-line utility for predicting alternative (secondary) configurations of riboswitches. It is based on the prediction of the so-called switching sequence, to subsequently constrain the folding of the two functional structures. || {{no}} ||[http://www.iet.unipi.it/a.bechini/swispot/ sourcecode]||{{cite journal | vauthors = Barsacchi M, Novoa EM, Kellis M, Bechini A | title = SwiSpot: modeling riboswitches by spotting out switching sequences | journal = Bioinformatics | volume = 32 | issue = 21 | pages = 3252–3259 | date = November 2016 | pmid = 27378291 | doi = 10.1093/bioinformatics/btw401 | doi-access = free | hdl = 11568/817190 | hdl-access = free }}

UFold

|UFold: fast and accurate RNA secondary structure prediction with deep learning || {{yes}} ||[https://github.com/uci-cbcl/UFold sourcecode], [https://ufold.ics.uci.edu/ webserver]||{{cite journal | vauthors = Fu L, Cao Y, Wu J, Peng Q, Nie Q, Xie X | title = UFold: fast and accurate RNA secondary structure prediction with deep learning | journal = Nucleic Acids Research | volume = 50 | issue = 3 | page = 14| date = February 2022 | pmid = 34792173 | doi = 10.1093/nar/gkab1074 | pmc = 8860580 | doi-access = free }}

UNAFold

|Command-line utility for predicting alternative (secondary) configurations of riboswitches. It is based on the prediction of the so-called switching sequence, to subsequently constrain the folding of the two functional structures.|| {{no}} ||[http://www.bioinfo.rpi.edu/applications/hybrid/download.php sourcecode]||{{cite book |vauthors=Markham NR, Zuker M |chapter=UNAFold |title=Bioinformatics |volume=453 |pages=3–31 |year=2008 |pmid=18712296 |doi=10.1007/978-1-60327-429-6_1|series=Methods in Molecular Biology |isbn=978-1-60327-428-9 }}

vsfold/vs subopt

|Folds and predicts RNA secondary structure and pseudoknots using an entropy model derived from polymer physics. The program vs_subopt computes suboptimal structures based on the free energy landscape derived from vsfold5. || {{yes}} ||[http://www.rna.it-chiba.ac.jp webserver]||{{cite journal | vauthors = Dawson WK, Fujiwara K, Kawai G | title = Prediction of RNA pseudoknots using heuristic modeling with mapping and sequential folding | journal = PLOS ONE | volume = 2 | issue = 9 | pages = e905 | date = September 2007 | pmid = 17878940 | pmc = 1975678 | doi = 10.1371/journal.pone.0000905 | doi-access = free | bibcode = 2007PLoSO...2..905D }}{{cite journal |vauthors=Dawson WK, Takai T, Ito N, Shimizu K, Kawai G |title= A new entropy model for RNA: part III. Is the folding free energy landscape of RNA funnel shaped? |journal= Journal of Nucleic Acids Investigation |volume= 5 |issue= 1 |page= 2652 |year= 2014 |doi= 10.4081/jnai.2014.2652 |doi-access= free }}

colspan=5|

;Notes:

{{reflist|group=Note}}

Single sequence tertiary structure prediction

class="wikitable sortable"
Name

! Description

! Knots
Knots: Pseudoknot prediction, .

! Links || References

trRosettaRNA

|trRosettaRNA is an algorithm for automated prediction of RNA 3D structure. It builds the RNA structure by Rosetta energy minimization, with deep learning restraints from a transformer network (RNAformer). trRosettaRNA has been validated in blind tests, including CASP15 and RNA-Puzzles, which suggests that the automated predictions by trRosettaRNA are competitive to the predictions by the top human groups on natural RNAs. || {{yes}} || [https://yanglab.qd.sdu.edu.cn/trRosettaRNA/ webserver] [https://yanglab.qd.sdu.edu.cn/trRosettaRNA/download/ sourcecode] || {{cite journal | vauthors = Wang W, et al | title = trRosettaRNA: automated prediction of RNA 3D structure with transformer network | journal = Nature Communications | volume = 14 | issue = 1 | pages = 7266 | date = Nov 2023 | pmid = 37945552 | pmc = 10636060| doi = 10.1038/s41467-023-42528-4 | bibcode = 2023NatCo..14.7266W }}

BARNACLE

|A Python library for the probabilistic sampling of RNA structures that are compatible with a given nucleotide sequence and that are RNA-like on a local length scale. || {{yes}} || [http://sourceforge.net/projects/barnacle-rna/ sourcecode] || {{cite journal | vauthors = Frellsen J, Moltke I, Thiim M, Mardia KV, Ferkinghoff-Borg J, Hamelryck T | title = A probabilistic model of RNA conformational space | journal = PLOS Computational Biology | volume = 5 | issue = 6 | pages = e1000406 | date = June 2009 | pmid = 19543381 | pmc = 2691987 | doi = 10.1371/journal.pcbi.1000406 | bibcode = 2009PLSCB...5E0406F | doi-access = free }}

FARFAR2

|Automated de novo prediction of native-like RNA tertiary structures . || {{yes}} || [https://rosie.rosettacommons.org/farfar2 webserver]|| {{Cite journal |last1=Watkins |first1=Andrew Martin |last2=Rangan |first2=Ramya |last3=Das |first3=Rhiju |date=2020-08-04 |title=FARFAR2: Improved De Novo Rosetta Prediction of Complex Global RNA Folds |journal=Structure |language=English |volume=28 |issue=8 |pages=963–976.e6 |doi=10.1016/j.str.2020.05.011 |issn=0969-2126 |pmid=32531203|pmc=7415647 |doi-access=free }}

iFoldRNA

|three-dimensional RNA structure prediction and folding || {{yes}} || [http://iFoldRNA.dokhlab.org webserver] || {{cite journal | vauthors = Sharma S, Ding F, Dokholyan NV | title = iFoldRNA: three-dimensional RNA structure prediction and folding | journal = Bioinformatics | volume = 24 | issue = 17 | pages = 1951–1952 | date = September 2008 | pmid = 18579566 | pmc = 2559968 | doi = 10.1093/bioinformatics/btn328 }}

MC-Fold MC-Sym Pipeline

| Thermodynamics and Nucleotide cyclic motifs for RNA structure prediction algorithm. 2D and 3D structures. || {{yes}} || [http://www.major.iric.ca/MajorLabEn/MC-Tools.html sourcecode], [http://www.major.iric.ca/MC-Pipeline/ webserver] || {{cite journal | vauthors = Parisien M, Major F | title = The MC-Fold and MC-Sym pipeline infers RNA structure from sequence data | journal = Nature | volume = 452 | issue = 7183 | pages = 51–55 | date = March 2008 | pmid = 18322526 | doi = 10.1038/nature06684 | s2cid = 4415777 | bibcode = 2008Natur.452...51P }}

NAST

|Coarse-grained modeling of large RNA molecules with knowledge-based potentials and structural filters || {{unknown}} || [https://simtk.org/home/nast executables] || {{cite journal | vauthors = Jonikas MA, Radmer RJ, Laederach A, Das R, Pearlman S, Herschlag D, Altman RB | title = Coarse-grained modeling of large RNA molecules with knowledge-based potentials and structural filters | journal = RNA | volume = 15 | issue = 2 | pages = 189–199 | date = February 2009 | pmid = 19144906 | pmc = 2924536 | doi = 10.1261/rna.1270809 }}

MMB

|Turning limited experimental information into 3D models of RNA || {{unknown}} || [https://simtk.org/home/rnatoolbox sourcecode] || {{cite journal | vauthors = Flores SC, Altman RB | title = Turning limited experimental information into 3D models of RNA | journal = RNA | volume = 16 | issue = 9 | pages = 1769–1778 | date = September 2010 | pmid = 20651028 | pmc = 2648710 | doi = 10.1261/rna.2112110 }}

RNA123

|Integrated platform for de novo and homology modeling of RNA 3D structures, where coordinate file input, sequence editing, sequence alignment, structure prediction and analysis features are all accessed from one intuitive graphical user interface. || {{yes}} || ||

RNAComposer

|Fully automated prediction of large RNA 3D structures. || {{yes}} || [http://rnacomposer.cs.put.poznan.pl/ webserver] [http://rnacomposer.ibch.poznan.pl/ webserver] || {{cite journal | vauthors = Popenda M, Szachniuk M, Antczak M, Purzycka KJ, Lukasiak P, Bartol N, Blazewicz J, Adamiak RW | display-authors = 6 | title = Automated 3D structure composition for large RNAs | journal = Nucleic Acids Research | volume = 40 | issue = 14 | pages = e112 | date = August 2012 | pmid = 22539264 | pmc = 3413140 | doi = 10.1093/nar/gks339 }}

colspan=5|

;Notes:

{{reflist|group=Note}}

Comparative methods

The single sequence methods mentioned above have a difficult job detecting a small sample of reasonable secondary structures from a large space of possible structures. A good way to reduce the size of the space is to use evolutionary approaches. Structures that have been conserved by evolution are far more likely to be the functional form. The methods below use this approach.

class="wikitable sortable"
Name

! Description

! Number of sequences
Number of sequences: .

! Alignment
Alignment: predicts an alignment, .

! Structure
Structure: predicts structure, .

! Knots
Knots: Pseudoknot prediction, .

! Link || References

SQUARNA

|Common secondary structure prediction based on a greedy stem formation model|| {{yes|any}} || {{no}} || {{yes}} || {{yes}} ||[https://github.com/febos/SQUARNA sourcecode] ||

Carnac

|Comparative analysis combined with MFE folding.|| {{yes|any}} || {{no}} || {{yes}} || {{no}} ||[http://bioinfo.lifl.fr/RNA/carnac/index.php sourcecode], [http://bioinfo.lifl.fr/RNA/carnac/carnac.php webserver]||{{cite journal | vauthors = Perriquet O, Touzet H, Dauchet M | title = Finding the common structure shared by two homologous RNAs | journal = Bioinformatics | volume = 19 | issue = 1 | pages = 108–116 | date = January 2003 | pmid = 12499300 | doi = 10.1093/bioinformatics/19.1.108 | doi-access = free }}{{cite journal | vauthors = Touzet H, Perriquet O | title = CARNAC: folding families of related RNAs | journal = Nucleic Acids Research | volume = 32 | issue = Web Server issue | pages = W142–W145 | date = July 2004 | pmid = 15215367 | pmc = 441553 | doi = 10.1093/nar/gkh415 | series = 32 }}

CentroidAlifold

|Common secondary structure prediction based on generalized centroid estimator || {{yes|any}} || {{no}} || {{yes}} || {{no}} || [https://github.com/satoken/centroid-rna-package sourcecode] ||{{cite journal | vauthors = Hamada M, Sato K, Asai K | title = Improving the accuracy of predicting secondary structure for aligned RNA sequences | journal = Nucleic Acids Research | volume = 39 | issue = 2 | pages = 393–402 | date = January 2011 | pmid = 20843778 | pmc = 3025558 | doi = 10.1093/nar/gkq792 }}

CentroidAlign

|Fast and accurate multiple aligner for RNA sequences || {{yes|any}} || {{yes}} || {{no}} || {{no}} || [https://web.archive.org/web/20091025114836/http://www.ncrna.org/software/centroidalign sourcecode] ||{{cite journal | vauthors = Hamada M, Sato K, Kiryu H, Mituyama T, Asai K | title = CentroidAlign: fast and accurate aligner for structured RNAs by maximizing expected sum-of-pairs score | journal = Bioinformatics | volume = 25 | issue = 24 | pages = 3236–3243 | date = December 2009 | pmid = 19808876 | doi = 10.1093/bioinformatics/btp580 | doi-access = free }}

CMfinder

|an expectation maximization algorithm using covariance models for motif description. Uses heuristics for effective motif search, and a Bayesian framework for structure prediction combining folding energy and sequence covariation.|| {{some|3\le seqs \le60}} || {{yes}} || {{yes}} || {{no}} ||[http://bio.cs.washington.edu/yzizhen/CMfinder/ sourcecode], [http://wingless.cs.washington.edu/htbin-post/unrestricted/CMfinderWeb/CMfinderInput.pl webserver], [http://bio.cs.washington.edu/yzizhen/CMfinder/ website]|| {{cite journal | vauthors = Yao Z, Weinberg Z, Ruzzo WL | title = CMfinder--a covariance model based RNA motif finding algorithm | journal = Bioinformatics | volume = 22 | issue = 4 | pages = 445–452 | date = February 2006 | pmid = 16357030 | doi = 10.1093/bioinformatics/btk008 | doi-access = free }}

CONSAN

|implements a pinned Sankoff algorithm for simultaneous pairwise RNA alignment and consensus structure prediction.|| {{some|2}} || {{yes}} || {{yes}} || {{no}} || [http://selab.janelia.org/software.html sourcecode] {{Webarchive|url=https://web.archive.org/web/20080706044022/http://selab.janelia.org/software.html |date=2008-07-06 }} || {{cite journal | vauthors = Dowell RD, Eddy SR | title = Efficient pairwise RNA structure prediction and alignment using sequence alignment constraints | journal = BMC Bioinformatics | volume = 7 | issue = 1 | page = 400 | date = September 2006 | pmid = 16952317 | pmc = 1579236 | doi = 10.1186/1471-2105-7-400 | doi-access = free }}

DAFS

|Simultaneous aligning and folding of RNA sequences via dual decomposition.|| {{yes|any}} || {{yes}} || {{yes}} || {{yes}} || [https://github.com/satoken/dafs sourcecode] || {{cite journal | vauthors = Sato K, Kato Y, Akutsu T, Asai K, Sakakibara Y | title = DAFS: simultaneous aligning and folding of RNA sequences via dual decomposition | journal = Bioinformatics | volume = 28 | issue = 24 | pages = 3218–3224 | date = December 2012 | pmid = 23060618 | doi = 10.1093/bioinformatics/bts612 | doi-access = free }}

Dynalign

|an algorithm that improves the accuracy of structure prediction by combining free energy minimization and comparative sequence analysis to find a low free energy structure common to two sequences without requiring any sequence identity. || {{some|2}} || {{yes}} || {{yes}} || {{no}} || [http://rna.urmc.rochester.edu/dynalign.html sourcecode] {{Webarchive|url=https://web.archive.org/web/20080211195131/http://rna.urmc.rochester.edu/dynalign.html |date=2008-02-11 }} || {{cite journal | vauthors = Mathews DH, Turner DH | title = Dynalign: an algorithm for finding the secondary structure common to two RNA sequences | journal = Journal of Molecular Biology | volume = 317 | issue = 2 | pages = 191–203 | date = March 2002 | pmid = 11902836 | doi = 10.1006/jmbi.2001.5351 }}{{cite journal | vauthors = Mathews DH | title = Predicting a set of minimal free energy RNA secondary structures common to two sequences | journal = Bioinformatics | volume = 21 | issue = 10 | pages = 2246–2253 | date = May 2005 | pmid = 15731207 | doi = 10.1093/bioinformatics/bti349 | doi-access = free }}{{cite journal | vauthors = Harmanci AO, Sharma G, Mathews DH | title = Efficient pairwise RNA structure prediction using probabilistic alignment constraints in Dynalign | journal = BMC Bioinformatics | volume = 8 | issue = 1 | page = 130 | date = April 2007 | pmid = 17445273 | pmc = 1868766 | doi = 10.1186/1471-2105-8-130 | doi-access = free }}

Foldalign

|An algorithm capable of making both local and global pairwise structural alignments of RNAs. Based on a combination of energy minimization of the conserved structure and sequence similarity using ribosum-like scoring matrices. For local alignments more than one alignment can be returned. || {{some|2}} || {{Yes}} || {{Yes}} || {{No}} ||[https://rth.dk/resources/foldalign/software/index.html sourcecode], [https://rth.dk/resources/foldalign/server/index.html webserver][https://rth.dk/resources/foldalign/ , website]

|{{cite journal | vauthors = Sundfeld D, Havgaard JH, de Melo AC, Gorodkin J | title = Foldalign 2.5: multithreaded implementation for pairwise structural RNA alignment | journal = Bioinformatics | volume = 32 | issue = 8 | pages = 1238–1240 | date = April 2016 | pmid = 26704597 | pmc = 4824132 | doi = 10.1093/bioinformatics/btv748 }}

FoldalignM

|A multiple RNA structural RNA alignment method, to a large extent based on the PMcomp program.|| {{yes|any}} || {{yes}} || {{yes}} || {{no}} || [http://foldalign.ku.dk/software/ sourcecode]|| {{cite journal | vauthors = Torarinsson E, Havgaard JH, Gorodkin J | title = Multiple structural alignment and clustering of RNA sequences | journal = Bioinformatics | volume = 23 | issue = 8 | pages = 926–932 | date = April 2007 | pmid = 17324941 | doi = 10.1093/bioinformatics/btm049 | doi-access = free }}

FRUUT

|A pairwise RNA structural alignment tool based on the comparison of RNA trees. Considers alignments in which the compared trees can be rooted differently (with respect to the standard "external loop" corresponding roots), and/or permuted with respect to branching order.|| {{yes|any}} || {{yes}} || {{some|input}} || {{no}} ||[http://www.cs.bgu.ac.il/~negevcb/FRUUT/code/FRUUT-2.40.jar sourcecode], [http://www.cs.bgu.ac.il/~negevcb/FRUUT/ webserver]|| {{cite book | vauthors = Milo N, Zakov S, Katzenelson E, Bachmat E, Dinitz Y, Ziv-Ukelson M |title= Algorithms in Bioinformatics |chapter= RNA Tree Comparisons via Unrooted Unordered Alignments |volume= 7534 |pages= 135–148 |year= 2012 |doi= 10.1007/978-3-642-33122-0_11 |series=Lecture Notes in Computer Science |isbn=978-3-642-33121-3 }}{{cite journal | vauthors = Milo N, Zakov S, Katzenelson E, Bachmat E, Dinitz Y, Ziv-Ukelson M | title = Unrooted unordered homeomorphic subtree alignment of RNA trees | journal = Algorithms for Molecular Biology | volume = 8 | issue = 1 | page = 13 | date = April 2013 | pmid = 23590940 | pmc = 3765143 | doi = 10.1186/1748-7188-8-13 | doi-access = free }}

GraphClust

|Fast RNA structural clustering method of local RNA secondary structures. Predicted clusters are refined using LocARNA and CMsearch. Due to the linear time complexity for clustering it is possible to analyse large RNA datasets. || {{yes|any}} || {{yes}} || {{yes}} || {{no}} || [http://www.bioinf.uni-freiburg.de/Software/GraphClust/ sourcecode]|| {{cite journal | vauthors = Heyne S, Costa F, Rose D, Backofen R | title = GraphClust: alignment-free structural clustering of local RNA secondary structures | journal = Bioinformatics | volume = 28 | issue = 12 | pages = i224–i232 | date = June 2012 | pmid = 22689765 | pmc = 3371856 | doi = 10.1093/bioinformatics/bts224 }}

KNetFold

|Computes a consensus RNA secondary structure from an RNA sequence alignment based on machine learning.|| {{yes|any}} || {{some|input}} || {{yes}} || {{yes}} ||[http://www-lmmb.ncifcrf.gov/~bshapiro/downloader_v1/register.php linuxbinary] {{Webarchive|url=https://web.archive.org/web/20080916163239/http://www-lmmb.ncifcrf.gov/~bshapiro/downloader_v1/register.php |date=2008-09-16 }}, [http://knetfold.abcc.ncifcrf.gov/ webserver]|| {{cite journal | vauthors = Bindewald E, Shapiro BA | title = RNA secondary structure prediction from sequence alignments using a network of k-nearest neighbor classifiers | journal = RNA | volume = 12 | issue = 3 | pages = 342–352 | date = March 2006 | pmid = 16495232 | pmc = 1383574 | doi = 10.1261/rna.2164906 }}

LARA

|Produce a global fold and alignment of ncRNA families using integer linear programming and Lagrangian relaxation.|| {{yes|any}} || {{yes}} || {{yes}} || {{no}} ||[https://www.mi.fu-berlin.de/w/LiSA/ sourcecode] {{Webarchive|url=https://web.archive.org/web/20110108015242/http://www.mi.fu-berlin.de/w/LiSA/ |date=2011-01-08 }} || {{cite journal | vauthors = Bauer M, Klau GW, Reinert K | title = Accurate multiple sequence-structure alignment of RNA sequences using combinatorial optimization | journal = BMC Bioinformatics | volume = 8 | issue = 1 | page = 271 | date = July 2007 | pmid = 17662141 | pmc = 1955456 | doi = 10.1186/1471-2105-8-271 | doi-access = free }}

LocaRNA

|LocaRNA is the successor of PMcomp with an improved time complexity. It is a variant of Sankoff's algorithm for simultaneous folding and alignment, which takes as input pre-computed base pair probability matrices from McCaskill's algorithm as produced by RNAfold -p. Thus the method can also be viewed as way to compare base pair probability matrices. || {{yes|any}} || {{yes}} || {{yes}} || {{no}} || [http://www.bioinf.uni-freiburg.de/Software/LocARNA/ sourcecode], [http://rna.informatik.uni-freiburg.de:8080/LocARNA/ webserver] || {{cite journal | vauthors = Will S, Reiche K, Hofacker IL, Stadler PF, Backofen R | title = Inferring noncoding RNA families and classes by means of genome-scale structure-based clustering | journal = PLOS Computational Biology | volume = 3 | issue = 4 | pages = e65 | date = April 2007 | pmid = 17432929 | pmc = 1851984 | doi = 10.1371/journal.pcbi.0030065 | bibcode = 2007PLSCB...3...65W | doi-access = free }}

MASTR

|A sampling approach using Markov chain Monte Carlo in a simulated annealing framework, where both structure and alignment is optimized by making small local changes. The score combines the log-likelihood of the alignment, a covariation term and the basepair probabilities.|| {{yes|any}} || {{yes}} || {{yes}} || {{no}} || [http://mastr.binf.ku.dk/ sourcecode]|| {{cite journal | vauthors = Lindgreen S, Gardner PP, Krogh A | title = Measuring covariation in RNA alignments: physical realism improves information measures | journal = Bioinformatics | volume = 22 | issue = 24 | pages = 2988–2995 | date = December 2006 | pmid = 17038338 | doi = 10.1093/bioinformatics/btl514 | doi-access = free }}{{cite journal | vauthors = Lindgreen S, Gardner PP, Krogh A | title = MASTR: multiple alignment and structure prediction of non-coding RNAs using simulated annealing | journal = Bioinformatics | volume = 23 | issue = 24 | pages = 3304–3311 | date = December 2007 | pmid = 18006551 | doi = 10.1093/bioinformatics/btm525 | citeseerx = 10.1.1.563.7072 }}

Multilign

|This method uses multiple Dynalign calculations to find a low free energy structure common to any number of sequences. It does not require any sequence identity. || {{yes|any}} || {{yes}} || {{yes}} || {{no}} || [http://rna.urmc.rochester.edu/RNAstructure.html sourcecode] || {{cite journal | vauthors = Xu Z, Mathews DH | title = Multilign: an algorithm to predict secondary structures conserved in multiple RNA sequences | journal = Bioinformatics | volume = 27 | issue = 5 | pages = 626–632 | date = March 2011 | pmid = 21193521 | pmc = 3042186 | doi = 10.1093/bioinformatics/btq726 }}

Murlet

|a multiple alignment tool for RNA sequences using iterative alignment based on Sankoff's algorithm with sharply reduced computational time and memory. || {{yes|any}} || {{yes}} || {{yes}} || {{no}} || [http://murlet.ncrna.org/murlet/murlet.html webserver] || {{cite journal | vauthors = Kiryu H, Tabei Y, Kin T, Asai K | title = Murlet: a practical multiple alignment tool for structural RNA sequences | journal = Bioinformatics | volume = 23 | issue = 13 | pages = 1588–1598 | date = July 2007 | pmid = 17459961 | doi = 10.1093/bioinformatics/btm146 | doi-access = free }}

MXSCARNA

|a multiple alignment tool for RNA sequences using progressive alignment based on pairwise structural alignment algorithm of SCARNA. || {{yes|any}} || {{yes}} || {{yes}} || {{no}} || [http://mxscarna.ncrna.org/mxscarna/mxscarna.html webserver] [http://www.ncrna.org/software/mxscarna/download/ sourcecode] || {{cite journal | vauthors = Tabei Y, Kiryu H, Kin T, Asai K | title = A fast structural multiple alignment method for long RNA sequences | journal = BMC Bioinformatics | volume = 9 | issue = 1 | page = 33 | date = January 2008 | pmid = 18215258 | pmc = 2375124 | doi = 10.1186/1471-2105-9-33 | doi-access = free }}

pAliKiss

| pAliKiss predicts RNA secondary structures for fixed RNA multiple sequence alignments, with special attention for pseudoknotted structures. This program is an offspring of the hybridization of RNAalishapes and pKiss. || {{yes|any}} || {{some|input}} || {{yes}} || {{yes}} || [http://bibiserv2.cebitec.uni-bielefeld.de/palikiss webserver] {{Webarchive|url=https://web.archive.org/web/20140514165142/http://bibiserv2.cebitec.uni-bielefeld.de/palikiss |date=2014-05-14 }} [https://archive.today/20140514123659/http://bibiwsserv.cebitec.uni-bielefeld.de/fold-grammars/ sourcecode] ||

PARTS

|A method for joint prediction of alignment and common secondary structures of two RNA sequences using a probabilistic model based on pseudo free energies obtained from precomputed base pairing and alignment probabilities. || {{some|2}} || {{yes}} || {{yes}} || {{no}} || [http://rna.urmc.rochester.edu sourcecode] || {{cite journal | vauthors = Harmanci AO, Sharma G, Mathews DH | title = PARTS: probabilistic alignment for RNA joinT secondary structure prediction | journal = Nucleic Acids Research | volume = 36 | issue = 7 | pages = 2406–2417 | date = April 2008 | pmid = 18304945 | pmc = 2367733 | doi = 10.1093/nar/gkn043 }}

Pfold

|Folds alignments using a SCFG trained on rRNA alignments. || {{some|\le40}} || {{some|input}} || {{yes}} || {{no}} ||[https://web.archive.org/web/20120510145232/http://www.daimi.au.dk/~compbio/rnafold/ webserver]||{{cite journal | vauthors = Knudsen B, Hein J | title = RNA secondary structure prediction using stochastic context-free grammars and evolutionary history | journal = Bioinformatics | volume = 15 | issue = 6 | pages = 446–454 | date = June 1999 | pmid = 10383470 | doi = 10.1093/bioinformatics/15.6.446 | doi-access = free }}{{cite journal | vauthors = Knudsen B, Hein J | title = Pfold: RNA secondary structure prediction using stochastic context-free grammars | journal = Nucleic Acids Research | volume = 31 | issue = 13 | pages = 3423–3428 | date = July 2003 | pmid = 12824339 | pmc = 169020 | doi = 10.1093/nar/gkg614 }}

PETfold

|Formally integrates both the energy-based and evolution-based approaches in one model to predict the folding of multiple aligned RNA sequences by a maximum expected accuracy scoring. The structural probabilities are calculated by RNAfold and Pfold. || {{yes|any}} || {{some|input}} || {{yes}} || {{no}} || [http://genome.ku.dk/resources/petfold/ sourcecode] || {{cite journal | vauthors = Seemann SE, Gorodkin J, Backofen R | title = Unifying evolutionary and thermodynamic information for RNA folding of multiple alignments | journal = Nucleic Acids Research | volume = 36 | issue = 20 | pages = 6355–6362 | date = November 2008 | pmid = 18836192 | pmc = 2582601 | doi = 10.1093/nar/gkn544 }}

PhyloQFold

|Method that takes advantage of the evolutionary history of a group of aligned RNA sequences for sampling consensus secondary structures, including pseudoknots, according to their approximate posterior probability. || {{yes|any}} || {{some|input}} || {{yes}} || {{yes}} || [http://evol.bio.lmu.de/_statgen/software/phyloqfold/ sourcecode] || {{cite journal | vauthors = Doose G, Metzler D | title = Bayesian sampling of evolutionarily conserved RNA secondary structures with pseudoknots | journal = Bioinformatics | volume = 28 | issue = 17 | pages = 2242–2248 | date = September 2012 | pmid = 22796961 | doi = 10.1093/bioinformatics/bts369 | doi-access = free }}

PMcomp/PMmulti

|PMcomp is a variant of Sankoff's algorithm for simultaneous folding and alignment, which takes as input pre-computed base pair probability matrices from McCaskill's algorithm as produced by RNAfold -p. Thus the method can also be viewed as way to compare base pair probability matrices. PMmulti is a wrapper program that does progressive multiple alignments by repeatedly calling pmcomp || {{some|2\le seqs \le6}} || {{yes}} || {{yes}} || {{no}} || [http://www.tbi.univie.ac.at/~ivo/RNA/PMcomp/ sourcecode], [http://rna.tbi.univie.ac.at/cgi-bin/pmcgi.pl webserver] {{Webarchive|url=https://web.archive.org/web/20071208042520/http://rna.tbi.univie.ac.at/cgi-bin/pmcgi.pl |date=2007-12-08 }} || {{cite journal | vauthors = Hofacker IL, Bernhart SH, Stadler PF | title = Alignment of RNA base pairing probability matrices | journal = Bioinformatics | volume = 20 | issue = 14 | pages = 2222–2227 | date = September 2004 | pmid = 15073017 | doi = 10.1093/bioinformatics/bth229 | doi-access = free }}

RNAG

|A Gibbs sampling method to determine a conserved structure and the structural alignment. || {{yes|any}} || {{yes}} || {{yes}} || {{no}} || [http://ccmbweb.ccv.brown.edu/rnag.html sourcecode] {{Webarchive|url=https://web.archive.org/web/20130829225238/http://ccmbweb.ccv.brown.edu/rnag.html |date=2013-08-29 }} || {{cite journal | vauthors = Wei D, Alpert LV, Lawrence CE | title = RNAG: a new Gibbs sampler for predicting RNA secondary structure for unaligned sequences | journal = Bioinformatics | volume = 27 | issue = 18 | pages = 2486–2493 | date = September 2011 | pmid = 21788211 | pmc = 3167047 | doi = 10.1093/bioinformatics/btr421 }}

R-COFFEE

|uses RNAlpfold to compute the secondary structure of the provided sequences. A modified version of T-Coffee is then used to compute the multiple sequence alignment having the best agreement with the sequences and the structures. R-Coffee can be combined with any existing sequence alignment method. || {{yes|any}} || {{yes}} || {{yes}} || {{no}} || [http://www.tcoffee.org/Projects_home_page/r_coffee_home_page.html sourcecode] {{Webarchive|url=https://web.archive.org/web/20081209035833/http://www.tcoffee.org/Projects_home_page/r_coffee_home_page.html |date=2008-12-09 }}, [http://www.tcoffee.org/ webserver] || {{cite journal | vauthors = Wilm A, Higgins DG, Notredame C | title = R-Coffee: a method for multiple alignment of non-coding RNA | journal = Nucleic Acids Research | volume = 36 | issue = 9 | pages = e52 | date = May 2008 | pmid = 18420654 | pmc = 2396437 | doi = 10.1093/nar/gkn174 }}{{cite journal | vauthors = Moretti S, Wilm A, Higgins DG, Xenarios I, Notredame C | title = R-Coffee: a web server for accurately aligning noncoding RNA sequences | journal = Nucleic Acids Research | volume = 36 | issue = Web Server issue | pages = W10–W13 | date = July 2008 | pmid = 18483080 | pmc = 2447777 | doi = 10.1093/nar/gkn278 }}

TurboFold

|This algorithm predicts conserved structures in any number of sequences. It uses probabilistic alignment and partition functions to map conserved pairs between sequences, and then iterates the partition functions to improve structure prediction accuracy || {{yes|any}} || {{no}} || {{yes}} || {{yes}} || [http://rna.urmc.rochester.edu/RNAstructure.html sourcecode] || {{cite journal | vauthors = Harmanci AO, Sharma G, Mathews DH | title = TurboFold: iterative probabilistic estimation of secondary structures for multiple RNA sequences | journal = BMC Bioinformatics | volume = 12 | issue = 1 | page = 108 | date = April 2011 | pmid = 21507242 | pmc = 3120699 | doi = 10.1186/1471-2105-12-108 | doi-access = free }}{{cite journal | vauthors = Seetin MG, Mathews DH | title = TurboKnot: rapid prediction of conserved RNA secondary structures including pseudoknots | journal = Bioinformatics | volume = 28 | issue = 6 | pages = 792–798 | date = March 2012 | pmid = 22285566 | pmc = 3307117 | doi = 10.1093/bioinformatics/bts044 }}

R-scape

| Verify conserved secondary structure by measuring covarying basepairs and their statistical significance compared to pure phylogeny. Will propose a most conserved ("optimized") one if no secondary structure is given. || {{yes|any}} || {{some|input}} || {{yes}} || {{yes}} || [http://eddylab.org/R-scape/ home page] || {{cite journal | vauthors = Rivas E, Clements J, Eddy SR | title = A statistical test for conserved RNA structure shows lack of evidence for structure in lncRNAs | journal = Nature Methods | volume = 14 | issue = 1 | pages = 45–48 | date = January 2017 | pmid = 27819659 | pmc = 5554622 | doi = 10.1038/nmeth.4066 }}

RNA123

|Included structure based sequence alignment (SBSA) algorithm uses a novel suboptimal version of the Needleman-Wunsch global sequence alignment method that fully accounts for secondary structure in the template and query. It also uses two separate substitution matrices optimized for RNA helices and single stranded regions. The SBSA algorithm provides >90% accurate sequence alignments even for structures as large as bacterial 23S rRNA: ~2,800 nts. || {{yes|any}} || {{yes}} || {{yes}} || {{yes}} || [http://www.rna123.com/ webserver] ||

RNAalifold

|Folds precomputed alignments using mix of free-energy and covariation measures. Ships with the ViennaRNA Package. || {{yes|any}} || {{some|input}} || {{yes}} || {{no}} || [http://www.tbi.univie.ac.at/~ivo/RNA/ homepage] || {{cite journal | vauthors = Hofacker IL, Fekete M, Stadler PF | title = Secondary structure prediction for aligned RNA sequences | journal = Journal of Molecular Biology | volume = 319 | issue = 5 | pages = 1059–1066 | date = June 2002 | pmid = 12079347 | doi = 10.1016/S0022-2836(02)00308-X }}

RNAalishapes

| Tool for secondary structure prediction for precomputed alignments using a mix of free-energy and a covariation measures. Output can be sifted by the abstract shapes concept to focus on major difference in suboptimal results. || {{yes|any}} || {{some|input}} || {{yes}} || {{no}} || [https://archive.today/20140514123659/http://bibiwsserv.cebitec.uni-bielefeld.de/fold-grammars/ sourcecode], [http://bibiserv2.cebitec.uni-bielefeld.de/rnaalishapes webserver] {{Webarchive|url=https://web.archive.org/web/20140514175017/http://bibiserv2.cebitec.uni-bielefeld.de/rnaalishapes |date=2014-05-14 }} || {{cite journal | vauthors = Voss B | title = Structural analysis of aligned RNAs | journal = Nucleic Acids Research | volume = 34 | issue = 19 | pages = 5471–5481 | year = 2006 | pmid = 17020924 | pmc = 1636479 | doi = 10.1093/nar/gkl692 }}

RNAcast

|enumerates the near-optimal abstract shape space, and predicts as the consensus an abstract shape common to all sequences, and for each sequence, the thermodynamically best structure which has this abstract shape. || {{yes|any}} || {{no}} || {{yes}} || {{no}} ||[http://bibiserv.techfak.uni-bielefeld.de/rnacast/ sourcecode], [http://bibiserv.techfak.uni-bielefeld.de/rnashapes/submission.html webserver]|| {{cite journal | vauthors = Reeder J, Giegerich R | title = Consensus shapes: an alternative to the Sankoff algorithm for RNA consensus structure prediction | journal = Bioinformatics | volume = 21 | issue = 17 | pages = 3516–3523 | date = September 2005 | pmid = 16020472 | doi = 10.1093/bioinformatics/bti577 | doi-access = free }}

RNAforester

|Compare and align RNA secondary structures via a "forest alignment" approach.|| {{yes|any}} || {{yes}} || {{some|input}} || {{no}} ||[http://bibiserv.techfak.uni-bielefeld.de/rnaforester/ sourcecode], [http://bibiserv.techfak.uni-bielefeld.de/rnaforester/submission.html webserver]|| {{cite journal | vauthors = Höchsmann M, Töller T, Giegerich R, Kurtz S | title = Local similarity in RNA secondary structures | journal = Proceedings. IEEE Computer Society Bioinformatics Conference | volume = 2 | pages = 159–168 | year = 2003 | pmid = 16452790 }}{{cite journal | vauthors = Höchsmann M, Voss B, Giegerich R | title = Pure multiple RNA secondary structure alignments: a progressive profile approach | journal = IEEE/ACM Transactions on Computational Biology and Bioinformatics | volume = 1 | issue = 1 | pages = 53–62 | year = 2004 | pmid = 17048408 | doi = 10.1109/TCBB.2004.11 | s2cid = 692442 }}

RNAmine

|Frequent stem pattern miner from unaligned RNA sequences is a software tool to extract the structural motifs from a set of RNA sequences. || {{yes|any}} || {{no}} || {{yes}} || {{no}} || [http://rnamine.ncrna.org/RNAMINE/ webserver] || {{cite journal | vauthors = Hamada M, Tsuda K, Kudo T, Kin T, Asai K | title = Mining frequent stem patterns from unaligned RNA sequences | journal = Bioinformatics | volume = 22 | issue = 20 | pages = 2480–2487 | date = October 2006 | pmid = 16908501 | doi = 10.1093/bioinformatics/btl431 | doi-access = free }}

RNASampler

|A probabilistic sampling approach that combines intrasequence base pairing probabilities with intersequence base alignment probabilities. This is used to sample possible stems for each sequence and compare these stems between all pairs of sequences to predict a consensus structure for two sequences. The method is extended to predict the common structure conserved among multiple sequences by using a consistency-based score that incorporates information from all the pairwise structural alignments. || {{yes|any}} || {{yes}} || {{yes}} || {{yes}} || [https://web.archive.org/web/20100609233409/http://ural.wustl.edu/~xingxu/RNASampler/ sourcecode] || {{cite journal | vauthors = Xu X, Ji Y, Stormo GD | title = RNA Sampler: a new sampling based algorithm for common RNA secondary structure prediction and structural alignment | journal = Bioinformatics | volume = 23 | issue = 15 | pages = 1883–1891 | date = August 2007 | pmid = 17537756 | doi = 10.1093/bioinformatics/btm272 | doi-access = free }}

SCARNA

|Stem Candidate Aligner for RNA (Scarna) is a fast, convenient tool for structural alignment of a pair of RNA sequences. It aligns two RNA sequences and calculates the similarities of them, based on the estimated common secondary structures. It works even for pseudoknotted secondary structures.|| {{some|2}} || {{yes}} || {{yes}} || {{no}} || [http://www.scarna.org/scarna/ webserver] || {{cite journal | vauthors = Tabei Y, Tsuda K, Kin T, Asai K | title = SCARNA: fast and accurate structural alignment of RNA sequences by matching fixed-length stem fragments | journal = Bioinformatics | volume = 22 | issue = 14 | pages = 1723–1729 | date = July 2006 | pmid = 16690634 | doi = 10.1093/bioinformatics/btl177 | doi-access = free }}

SimulFold

|simultaneously inferring RNA structures including pseudoknots, alignments, and trees using a Bayesian MCMC framework. || {{yes|any}} || {{yes}} || {{yes}} || {{yes}} || [http://www.cs.ubc.ca/~irmtraud/simulfold/ sourcecode] || {{cite journal | vauthors = Meyer IM, Miklós I | title = SimulFold: simultaneously inferring RNA structures including pseudoknots, alignments, and trees using a Bayesian MCMC framework | journal = PLOS Computational Biology | volume = 3 | issue = 8 | pages = e149 | date = August 2007 | pmid = 17696604 | pmc = 1941756 | doi = 10.1371/journal.pcbi.0030149 | bibcode = 2007PLSCB...3..149M | doi-access = free }}

Stemloc

|a program for pairwise RNA structural alignment based on probabilistic models of RNA structure known as Pair stochastic context-free grammars.|| {{yes|any}} || {{yes}} || {{yes}} || {{no}} ||[http://biowiki.org/StemLoc sourcecode]||{{cite journal | vauthors = Holmes I | title = Accelerated probabilistic inference of RNA structure evolution | journal = BMC Bioinformatics | volume = 6 | issue = 1 | page = 73 | date = March 2005 | pmid = 15790387 | pmc = 1090553 | doi = 10.1186/1471-2105-6-73 | doi-access = free }}

StrAl

|an alignment tool designed to provide multiple alignments of non-coding RNAs following a fast progressive strategy. It combines the thermodynamic base pairing information derived from RNAfold calculations in the form of base pairing probability vectors with the information of the primary sequence.|| {{some|\le50}} || {{yes}} || {{no}} || {{no}} ||[http://www.biophys.uni-duesseldorf.de/stral/about.php sourcecode] {{Webarchive|url=https://web.archive.org/web/20080212185754/http://www.biophys.uni-duesseldorf.de/stral/about.php |date=2008-02-12 }}, [http://www.biophys.uni-duesseldorf.de/stral/advancedForm.php webserver] {{Webarchive|url=https://web.archive.org/web/20080212185759/http://www.biophys.uni-duesseldorf.de/stral/advancedForm.php |date=2008-02-12 }}|| {{cite journal | vauthors = Dalli D, Wilm A, Mainz I, Steger G | title = STRAL: progressive alignment of non-coding RNA using base pairing probability vectors in quadratic time | journal = Bioinformatics | volume = 22 | issue = 13 | pages = 1593–1599 | date = July 2006 | pmid = 16613908 | doi = 10.1093/bioinformatics/btl142 | doi-access = free }}

TFold

|A tool for predicting non-coding RNA secondary structures including pseudoknots. It takes in input an alignment of RNA sequences and returns the predicted secondary structure(s). It combines criteria of stability, conservation and covariation in order to search for stems and pseudoknots. Users can change different parameters values, set (or not) some known stems (if there are) which are taken into account by the system, choose to get several possible structures or only one, search for pseudoknots or not, etc.|| {{yes|any}} || {{yes}} || {{yes}} || {{yes}} ||[http://tfold.ibisc.univ-evry.fr:8080/TFold/ webserver] {{Webarchive|url=https://web.archive.org/web/20110830173026/http://tfold.ibisc.univ-evry.fr:8080/TFold/ |date=2011-08-30 }}||{{cite journal | vauthors = Engelen S, Tahi F | title = Tfold: efficient in silico prediction of non-coding RNA secondary structures | journal = Nucleic Acids Research | volume = 38 | issue = 7 | pages = 2453–2466 | date = April 2010 | pmid = 20047957 | pmc = 2853104 | doi = 10.1093/nar/gkp1067 }}

WAR

|a webserver that makes it possible to simultaneously use a number of state of the art methods for performing multiple alignment and secondary structure prediction for noncoding RNA sequences. || {{some|2\le seqs \le50}} || {{yes}} || {{yes}} || {{no}} ||[http://genome.ku.dk/resources/war/ webserver]||{{cite journal | vauthors = Torarinsson E, Lindgreen S | title = WAR: Webserver for aligning structural RNAs | journal = Nucleic Acids Research | volume = 36 | issue = Web Server issue | pages = W79–W84 | date = July 2008 | pmid = 18492721 | pmc = 2447782 | doi = 10.1093/nar/gkn275 }}

Xrate

|a program for analysis of multiple sequence alignments using phylogenetic grammars, that may be viewed as a flexible generalization of the "Pfold" program.|| {{yes|any}} || {{yes}} || {{yes}} || {{no}} ||[http://biowiki.org/XrateSoftware sourcecode]||{{cite journal | vauthors = Klosterman PS, Uzilov AV, Bendaña YR, Bradley RK, Chao S, Kosiol C, Goldman N, Holmes I | display-authors = 6 | title = XRate: a fast prototyping, training and annotation tool for phylo-grammars | journal = BMC Bioinformatics | volume = 7 | issue = 1 | page = 428 | date = October 2006 | pmid = 17018148 | pmc = 1622757 | doi = 10.1186/1471-2105-7-428 | doi-access = free }}

Alifreefold/AlifreefoldMulti

|an alignment-free approach to predict secondary structure from homologous RNA sequences. It computes a representative structure from a set of homologous RNA sequences using sub-optimal secondary structures generated for each sequence. It is based on a vector representation of sub-optimal structures capturing structure conservation signals by weighting structural motifs according to their conservation across the sub-optimal structures.

|>5

|No

|Yes

|No

|[https://github.com/UdeS-CoBIUS/alifreefold sourcecode][https://github.com/UdeS-CoBIUS/aliFreeFoldMulti sourcecode]

[https://alifreefold.cobius.usherbrooke.ca/ webserver]

|{{Cite journal |url=https://academic.oup.com/bioinformatics/article/34/13/i70/5045712 |access-date=2023-01-10 |journal=Bioinformatics|doi=10.1093/bioinformatics/bty234 |title=AliFreeFold: An alignment-free approach to predict secondary structure from homologous RNA sequences |date=2018 |last1=Glouzon |first1=Jean-Pierre Séhi |last2=Ouangraoua |first2=Aïda |volume=34 |issue=13 |pages=i70–i78 |pmid=29949960 |pmc=6022685 }}{{Cite web |url=https://academic.oup.com/nargab/article/2/4/lqaa086/5940903 |access-date=2023-01-10 |journal=Nar Genomics and Bioinformatics|doi=10.1093/nargab/lqaa086 |title=AliFreeFoldMulti: Alignment-free method to predict secondary structures of multiple RNA homologs |date=2020 |last1=Bossanyi |first1=Marc-André |last2=Carpentier |first2=Valentin |last3=Glouzon |first3=Jean-Pierre S. |last4=Ouangraoua |first4=Aïda |last5=Anselmetti |first5=Yoann |volume=2 |issue=4 |pages=lqaa086 |pmid=33575631 |pmc=7671329 }}

colspan=8|

;Notes:

{{reflist|group=Note}}

RNA solvent accessibility prediction

class="wikitable sortable"
Name

(Year)

! Description || Link || References

RNAsnap2

(2020)

| RNAsnap2 uses a dilated convolutional neural network with evolutionary features generated from BLAST + INFERNAL (same as RNAsol) and predicted base-pairing probabilities from LinearPartition as an input for the prediction of RNA solvent accessibility. Also, the single-sequence version of RNAsnap2 can predict the solvent accessibility of a given input RNA sequence without using evolutionary information. || [https://github.com/jaswindersingh2/RNAsnap2 sourcecode]

[https://sparks-lab.org/server/rnasnap2/ webserver]

| {{cite journal | vauthors = Hanumanthappa AK, Singh J, Paliwal K, Singh J, Zhou Y | title = Single-sequence and profile-based prediction of RNA solvent accessibility using dilated convolutional neural network | journal = Bioinformatics | volume = 36 | issue = 21 | pages = 5169–5176 | date = January 2021 | pmid = 33106872 | doi = 10.1093/bioinformatics/btaa652 | doi-access = free | hdl = 10072/399087 | hdl-access = free }}

RNAsol

(2019)

|RNAsol predictor uses a unidirectional LSTM deep learning algorithm with evolutionary information generated from BLASTN + INFERNAL and predicted secondary structure from RNAfold as an input for the prediction of RNA solvent accessibility.|| [https://yanglab.nankai.edu.cn/RNAsol/ sourcecode]

[https://yanglab.nankai.edu.cn/RNAsol/ webserver]

| {{cite journal | vauthors = Sun S, Wu Q, Peng Z, Yang J | title = Enhanced prediction of RNA solvent accessibility with long short-term memory neural networks and improved sequence profiles | journal = Bioinformatics | volume = 35 | issue = 10 | pages = 1686–1691 | date = May 2019 | pmid = 30321300 | doi = 10.1093/bioinformatics/bty876 }}

RNAsnap

(2017)

|RNAsnap predictor uses an SVM machine learning algorithm and evolutionary information generated from BLASTN as an input for the prediction of RNA solvent accessibility. || [https://sparks-lab.org/downloads/ sourcecode] || {{cite journal | vauthors = Yang Y, Li X, Zhao H, Zhan J, Wang J, Zhou Y | title = Genome-scale characterization of RNA tertiary structures and their functional impact by RNA solvent accessibility prediction | journal = RNA | volume = 23 | issue = 1 | pages = 14–22 | date = January 2017 | pmid = 27807179 | pmc = 5159645 | doi = 10.1261/rna.057364.116 }}

Intermolecular interactions: RNA-RNA

Many ncRNAs function by binding to other RNAs. For example, miRNAs regulate protein coding gene expression by binding to 3' UTRs, small nucleolar RNAs guide post-transcriptional modifications by binding to rRNA, U4 spliceosomal RNA and U6 spliceosomal RNA bind to each other forming part of the spliceosome and many small bacterial RNAs regulate gene expression by antisense interactions E.g. GcvB, OxyS and RyhB.

class="wikitable sortable"
Name

! Description || Intra-molecular structure || Comparative || Link || References

SQUARNA

| SQUARNA predicts RNA secondary structure formed by several RNA sequences using a greedy stem formation model || {{yes}} || {{yes}} || [https://github.com/febos/SQUARNA sourcecode] ||

RNApredator

| RNApredator uses a dynamic programming approach to compute RNA-RNA interaction sites. || {{yes}} || {{no}} || [http://rna.tbi.univie.ac.at/RNApredator2 webserver] {{Webarchive|url=https://web.archive.org/web/20150110172017/http://rna.tbi.univie.ac.at/RNApredator2/ |date=2015-01-10 }} || {{cite journal | vauthors = Eggenhofer F, Tafer H, Stadler PF, Hofacker IL | title = RNApredator: fast accessibility-based prediction of sRNA targets | journal = Nucleic Acids Research | volume = 39 | issue = Web Server issue | pages = W149–W154 | date = July 2011 | pmid = 21672960 | pmc = 3125805 | doi = 10.1093/nar/gkr467 }}

GUUGle

|A utility for fast determination of RNA-RNA matches with perfect hybridization via A-U, C-G, and G-U base pairing. || {{no}} || {{no}} || [http://bibiserv.techfak.uni-bielefeld.de/guugle/ webserver] || {{cite journal | vauthors = Gerlach W, Giegerich R | title = GUUGle: a utility for fast exact matching under RNA complementary rules including G-U base pairing | journal = Bioinformatics | volume = 22 | issue = 6 | pages = 762–764 | date = March 2006 | pmid = 16403789 | doi = 10.1093/bioinformatics/btk041 | doi-access = free }}

IntaRNA

|Efficient target prediction incorporating the accessibility of target sites. || {{yes}} || {{no}} || [http://www.bioinf.uni-freiburg.de/Software/#IntaRNA-download sourcecode] [http://rna.informatik.uni-freiburg.de/IntaRNA/ webserver] || {{cite journal | vauthors = Mann M, Wright PR, Backofen R | title = IntaRNA 2.0: enhanced and customizable prediction of RNA-RNA interactions | journal = Nucleic Acids Research | volume = 45 | issue = W1 | pages = W435–W439 | date = July 2017 | pmid = 28472523 | pmc = 5570192 | doi = 10.1093/nar/gkx279 }}{{cite journal | vauthors = Wright PR, Georg J, Mann M, Sorescu DA, Richter AS, Lott S, Kleinkauf R, Hess WR, Backofen R | display-authors = 6 | title = CopraRNA and IntaRNA: predicting small RNA targets, networks and interaction domains | journal = Nucleic Acids Research | volume = 42 | issue = Web Server issue | pages = W119–W123 | date = July 2014 | pmid = 24838564 | pmc = 4086077 | doi = 10.1093/nar/gku359 }}{{cite journal | vauthors = Busch A, Richter AS, Backofen R | title = IntaRNA: efficient prediction of bacterial sRNA targets incorporating target site accessibility and seed regions | journal = Bioinformatics | volume = 24 | issue = 24 | pages = 2849–2856 | date = December 2008 | pmid = 18940824 | pmc = 2639303 | doi = 10.1093/bioinformatics/btn544 }}{{cite journal | vauthors = Richter AS, Schleberger C, Backofen R, Steglich C | title = Seed-based INTARNA prediction combined with GFP-reporter system identifies mRNA targets of the small RNA Yfr1 | journal = Bioinformatics | volume = 26 | issue = 1 | pages = 1–5 | date = January 2010 | pmid = 19850757 | pmc = 2796815 | doi = 10.1093/bioinformatics/btp609 }}{{cite journal | vauthors = Smith C, Heyne S, Richter AS, Will S, Backofen R | title = Freiburg RNA Tools: a web server integrating INTARNA, EXPARNA and LOCARNA | journal = Nucleic Acids Research | volume = 38 | issue = Web Server issue | pages = W373–W377 | date = July 2010 | pmid = 20444875 | pmc = 2896085 | doi = 10.1093/nar/gkq316 }}

CopraRNA

|Tool for sRNA target prediction. It computes whole genome predictions by mix of distinct whole genome IntaRNA predictions. || {{yes}} || {{yes}} || [http://www.bioinf.uni-freiburg.de/Software/#CopraRNA-download sourcecode] [http://rna.informatik.uni-freiburg.de/CopraRNA/ webserver] || {{cite journal | vauthors = Wright PR, Richter AS, Papenfort K, Mann M, Vogel J, Hess WR, Backofen R, Georg J | display-authors = 6 | title = Comparative genomics boosts target prediction for bacterial small RNAs | journal = Proceedings of the National Academy of Sciences of the United States of America | volume = 110 | issue = 37 | pages = E3487–E3496 | date = September 2013 | pmid = 23980183 | pmc = 3773804 | doi = 10.1073/pnas.1303248110 | doi-access = free | bibcode = 2013PNAS..110E3487W }}

MINT

|Automatic tool to analyze three-dimensional structures of RNA and DNA molecules, their full-atom molecular dynamics trajectories or other conformation sets (e.g. X-ray or NMR-derived structures). For each RNA or DNA conformation MINT determines the hydrogen bonding network resolving the base pairing patterns, identifies secondary structure motifs (helices, junctions, loops, etc.) and pseudoknots. Also estimates the energy of stacking and phosphate anion-base interactions. || {{yes}} || {{no}} || [https://github.com/gvalchca/MINT sourcecode] [http://mint.cent.uw.edu.pl/index.php?strona=MintRun webserver] || {{cite journal | vauthors = Górska A, Jasiński M, Trylska J | title = MINT: software to identify motifs and short-range interactions in trajectories of nucleic acids | journal = Nucleic Acids Research | volume = 43 | issue = 17 | pages = e114 | date = September 2015 | pmid = 26024667 | pmc = 4787793 | doi = 10.1093/nar/gkv559 }}

NUPACK

| Computes the full unpseudoknotted partition function of interacting strands in dilute solution. Calculates the concentrations, mfes, and base-pairing probabilities of the ordered complexes below a certain complexity. Also computes the partition function and basepairing of single strands including a class of pseudoknotted structures. Also enables design of ordered complexes. || {{yes}} || {{no}} || [http://nupack.org/ NUPACK] || {{cite journal |doi=10.1137/060651100 | vauthors = Dirks RM, Bois JS, Schaeffer JM, Winfree E, Pierce NA |title= Thermodynamic Analysis of Interacting Nucleic Acid Strands |journal= SIAM Review |volume= 49 |issue=1 |pages= 65–88 |year= 2007|bibcode= 2007SIAMR..49...65D|citeseerx=10.1.1.523.4764 }}

OligoWalk/RNAstructure

|Predicts bimolecular secondary structures with and without intramolecular structure. Also predicts the hybridization affinity of a short nucleic acid to an RNA target. || {{yes}} || {{no}} || [http://rna.urmc.rochester.edu]|| {{cite journal | vauthors = Mathews DH, Burkard ME, Freier SM, Wyatt JR, Turner DH | title = Predicting oligonucleotide affinity to nucleic acid targets | journal = RNA | volume = 5 | issue = 11 | pages = 1458–1469 | date = November 1999 | pmid = 10580474 | pmc = 1369867 | doi = 10.1017/S1355838299991148 | doi-broken-date = 1 November 2024 }}

piRNA

|Calculates the partition function and thermodynamics of RNA-RNA interactions. It considers all possible joint secondary structure of two interacting nucleic acids that do not contain pseudoknots, interaction pseudoknots, or zigzags. || {{yes}} || {{no}} || [http://compbio.cs.sfu.ca/taverna/pirna/ linuxbinary] || {{cite journal | vauthors = Chitsaz H, Salari R, Sahinalp SC, Backofen R | title = A partition function algorithm for interacting nucleic acid strands | journal = Bioinformatics | volume = 25 | issue = 12 | pages = i365–i373 | date = June 2009 | pmid = 19478011 | pmc = 2687966 | doi = 10.1093/bioinformatics/btp212 }}

piRNAPred

|an integrated framework for piRNA prediction employing hybrid features like k-mer nucleotide composition, secondary structure, thermodynamic and physicochemical properties. || {{yes}} || {{no}} || [https://github.com/IshaMonga/piRNAPred]|| {{cite journal | vauthors = Monga I, Banerjee I| title = Computational Identification of piRNAs Using Features Based on RNA Sequence, Structure, Thermodynamic and Physicochemical Properties | journal = Current Genomics | volume = 20 | issue = 7 | pages = 508–518 | date = November 2019 | pmid = 32655289| doi = 10.2174/1389202920666191129112705 | pmc = 7327968 }}

RNAripalign

|Calculates the partition function and thermodynamics of RNA-RNA interactions based on structural alignments. Also supports RNA-RNA interaction prediction for single sequences. It outputs suboptimal structures based on Boltzmann distribution. It considers all possible joint secondary structure of two interacting nucleic acids that do not contain pseudoknots, interaction pseudoknots, or zigzags. || {{yes}} || {{no}} || [http://www.bioinf.uni-leipzig.de/~qin/resources/ripalign.tar.gz]|| {{cite journal | vauthors = Li AX, Marz M, Qin J, Reidys CM | title = RNA-RNA interaction prediction based on multiple sequence alignments | journal = Bioinformatics | volume = 27 | issue = 4 | pages = 456–463 | date = February 2011 | pmid = 21134894 | doi = 10.1093/bioinformatics/btq659 | arxiv = 1003.3987 | s2cid = 6586629 }}

RactIP

|Fast and accurate prediction of RNA-RNA interaction using integer programming. || {{yes}} || {{no}} || [https://github.com/satoken/ractip sourcecode] [http://rtips.dna.bio.keio.ac.jp/ractip/ webserver]|| {{cite journal | vauthors = Kato Y, Sato K, Hamada M, Watanabe Y, Asai K, Akutsu T | title = RactIP: fast and accurate prediction of RNA-RNA interaction using integer programming | journal = Bioinformatics | volume = 26 | issue = 18 | pages = i460–i466 | date = September 2010 | pmid = 20823308 | pmc = 2935440 | doi = 10.1093/bioinformatics/btq372 }}

RNAaliduplex

|Based on RNAduplex with bonuses for covarying sites || {{no}} || {{yes}} || [http://www.tbi.univie.ac.at/~ivo/RNA/ sourcecode] ||

RNAcofold

|Works much like RNAfold, but allows specifying two RNA sequences which are then allowed to form a dimer structure. || {{yes}} || {{no}} || [http://www.tbi.univie.ac.at/~ivo/RNA/ sourcecode] || {{cite journal | vauthors = Bernhart SH, Tafer H, Mückstein U, Flamm C, Stadler PF, Hofacker IL | title = Partition function and base pairing probabilities of RNA heterodimers | journal = Algorithms for Molecular Biology | volume = 1 | issue = 1 | page = 3 | date = March 2006 | pmid = 16722605 | pmc = 1459172 | doi = 10.1186/1748-7188-1-3 | doi-access = free }}

RNAduplex

|Computes optimal and suboptimal secondary structures for hybridization. The calculation is simplified by allowing only inter-molecular base pairs. || {{no}} || {{no}} || [http://www.tbi.univie.ac.at/~ivo/RNA/ sourcecode] ||

RNAhybrid

|Tool to find the minimum free energy hybridisation of a long and a short RNA (≤ 30 nt). || {{no}} || {{no}} || [http://bibiserv.techfak.uni-bielefeld.de/rnahybrid/ sourcecode], [http://bibiserv.techfak.uni-bielefeld.de/rnahybrid/submission.html webserver] || {{cite journal | vauthors = Rehmsmeier M, Steffen P, Hochsmann M, Giegerich R | title = Fast and effective prediction of microRNA/target duplexes | journal = RNA | volume = 10 | issue = 10 | pages = 1507–1517 | date = October 2004 | pmid = 15383676 | pmc = 1370637 | doi = 10.1261/rna.5248604 }}{{cite journal | vauthors = Krüger J, Rehmsmeier M | title = RNAhybrid: microRNA target prediction easy, fast and flexible | journal = Nucleic Acids Research | volume = 34 | issue = Web Server issue | pages = W451–W454 | date = July 2006 | pmid = 16845047 | pmc = 1538877 | doi = 10.1093/nar/gkl243 }}

RNAup

|Calculates the thermodynamics of RNA-RNA interactions. RNA-RNA binding is decomposed into two stages. (1) First the probability that a sequence interval (e.g. a binding site) remains unpaired is computed. (2) Then the binding energy given that the binding site is unpaired is calculated as the optimum over all possible types of bindings. || {{yes}} || {{no}} || [http://www.tbi.univie.ac.at/~ivo/RNA/ sourcecode] || {{cite journal | vauthors = Mückstein U, Tafer H, Hackermüller J, Bernhart SH, Stadler PF, Hofacker IL | title = Thermodynamics of RNA-RNA binding | journal = Bioinformatics | volume = 22 | issue = 10 | pages = 1177–1182 | date = May 2006 | pmid = 16446276 | doi = 10.1093/bioinformatics/btl024 | doi-access = free }}

Intermolecular interactions: MicroRNA:any RNA

The below table includes interactions that are not limited to UTRs.

class="wikitable sortable"
Name

! Description || Cross-species || Intra-molecular structure || Comparative || Link || References

comTAR

| A a web tool for the prediction of miRNA targets that is mainly based on the conservation of the potential regulation in plant species. || {{yes}} || {{no}} || {{no}} || [http://rnabiology.ibr-conicet.gov.ar/comtar/ Web tool] || {{cite journal | vauthors = Chorostecki U, Palatnik JF | title = comTAR: a web tool for the prediction and characterization of conserved microRNA targets in plants | journal = Bioinformatics | volume = 30 | issue = 14 | pages = 2066–2067 | date = July 2014 | pmid = 24632500 | doi = 10.1093/bioinformatics/btu147 | doi-access = free | hdl = 11336/29681 | hdl-access = free }}

RNA22

|The first link (precomputed predictions) provides RNA22 predictions for all protein coding transcripts in human, mouse, roundworm, and fruit fly. It allows visualizing the predictions within a cDNA map and also find transcripts where multiple miR's of interest target. The second web-site link (interactive/custom sequences) first finds putative microRNA binding sites in the sequence of interest, then identifies the targeted microRNA. Both tools are provided by the [http://cm.jefferson.edu/ Computational Medicine Center] at [http://www.jefferson.edu Thomas Jefferson University].|| {{yes}} || {{no}} || {{no}} || [http://cm.jefferson.edu/rna22v2.0/ precomputed predictions] [http://cm.jefferson.edu/rna22v2/ interactive/custom sequences] || {{cite journal | vauthors = Miranda KC, Huynh T, Tay Y, Ang YS, Tam WL, Thomson AM, Lim B, Rigoutsos I | display-authors = 6 | title = A pattern-based method for the identification of MicroRNA binding sites and their corresponding heteroduplexes | journal = Cell | volume = 126 | issue = 6 | pages = 1203–1217 | date = September 2006 | pmid = 16990141 | doi = 10.1016/j.cell.2006.07.031 | doi-access = free }}

RNAhybrid

|Tool to find the minimum free energy hybridisation of a long and a short RNA (≤ 30 nt). || {{yes}} || {{no}} || {{no}} || [http://bibiserv.techfak.uni-bielefeld.de/rnahybrid/ sourcecode], [http://bibiserv.techfak.uni-bielefeld.de/rnahybrid/submission.html webserver] ||

miRBooking

|Simulates the stochiometric mode of action of microRNAs using a derivative of the Gale-Shapley algorithm for finding a stable set of duplexes. It uses quantifications for traversing the set of mRNA and microRNA pairs and seed complementarity for ranking and assigning sites. || {{yes }} || {{no}} || {{no}} || [https://major.iric.ca/mirbooking/ sourcecode], [https://major.iric.ca/~poirigui/mirbooking-scan/ webserver]

|{{cite journal | vauthors = Weill N, Lisi V, Scott N, Dallaire P, Pelloux J, Major F | title = MiRBooking simulates the stoichiometric mode of action of microRNAs | journal = Nucleic Acids Research | volume = 43 | issue = 14 | pages = 6730–6738 | date = August 2015 | pmid = 26089388 | pmc = 4538818 | doi = 10.1093/nar/gkv619 }}

Intermolecular interactions: MicroRNA:UTR

MicroRNAs regulate protein coding gene expression by binding to 3' UTRs, there are tools specifically designed for predicting these interactions. For an evaluation of target prediction methods on high-throughput experimental data see (Baek et al., Nature 2008),{{cite journal | vauthors = Baek D, Villén J, Shin C, Camargo FD, Gygi SP, Bartel DP | title = The impact of microRNAs on protein output | journal = Nature | volume = 455 | issue = 7209 | pages = 64–71 | date = September 2008 | pmid = 18668037 | pmc = 2745094 | doi = 10.1038/nature07242 | bibcode = 2008Natur.455...64B }} (Alexiou et al., Bioinformatics 2009),{{cite journal | vauthors = Alexiou P, Maragkakis M, Papadopoulos GL, Reczko M, Hatzigeorgiou AG | title = Lost in translation: an assessment and perspective for computational microRNA target identification | journal = Bioinformatics | volume = 25 | issue = 23 | pages = 3049–3055 | date = December 2009 | pmid = 19789267 | doi = 10.1093/bioinformatics/btp565 | doi-access = free }} or (Ritchie et al., Nature Methods 2009){{cite journal | vauthors = Ritchie W, Flamant S, Rasko JE | title = Predicting microRNA targets and functions: traps for the unwary | journal = Nature Methods | volume = 6 | issue = 6 | pages = 397–398 | date = June 2009 | pmid = 19478799 | doi = 10.1038/nmeth0609-397 | s2cid = 205417583 }}

class="wikitable sortable"
Name

! Description || Cross-species || Intra-molecular structure || Comparative || Link || References

Cupid

|Method for simultaneous prediction of miRNA-target interactions and their mediated competing endogenous RNA (ceRNA) interactions. It is an integrative approach significantly improves on miRNA-target prediction accuracy as assessed by both mRNA and protein level measurements in breast cancer cell lines. Cupid is implemented in 3 steps: Step 1: re-evaluate candidate miRNA binding sites in 3' UTRs. Step2: interactions are predicted by integrating information about selected sites and the statistical dependency between the expression profiles of miRNA and putative targets. Step 3: Cupid assesses whether inferred targets compete for predicted miRNA regulators.|| {{no|human}} || {{no}} || {{yes}} || [http://cupidtool.sourceforge.net software (MATLAB)] || {{cite journal | vauthors = Chiu HS, Llobet-Navas D, Yang X, Chung WJ, Ambesi-Impiombato A, Iyer A, Kim HR, Seviour EG, Luo Z, Sehgal V, Moss T, Lu Y, Ram P, Silva J, Mills GB, Califano A, Sumazin P | display-authors = 6 | title = Cupid: simultaneous reconstruction of microRNA-target and ceRNA networks | journal = Genome Research | volume = 25 | issue = 2 | pages = 257–267 | date = February 2015 | pmid = 25378249 | pmc = 4315299 | doi = 10.1101/gr.178194.114 }}

Diana-microT

|Version 3.0 is an algorithm based on several parameters calculated individually for each microRNA and it combines conserved and non-conserved microRNA recognition elements into a final prediction score.|| {{some|human, mouse}} || {{no}} || {{yes}} || [https://web.archive.org/web/20101208180159/http://diana.cslab.ece.ntua.gr/microT/ webserver] || {{cite journal | vauthors = Maragkakis M, Alexiou P, Papadopoulos GL, Reczko M, Dalamagas T, Giannopoulos G, Goumas G, Koukis E, Kourtis K, Simossis VA, Sethupathy P, Vergoulis T, Koziris N, Sellis T, Tsanakas P, Hatzigeorgiou AG | display-authors = 6 | title = Accurate microRNA target prediction correlates with protein repression levels | journal = BMC Bioinformatics | volume = 10 | issue = 1 | page = 295 | date = September 2009 | pmid = 19765283 | pmc = 2752464 | doi = 10.1186/1471-2105-10-295 | doi-access = free }}

MicroTar

|An animal miRNA target prediction tool based on miRNA-target complementarity and thermodynamic data. || {{yes}} || {{no}} || {{no}} || [http://tiger.dbs.nus.edu.sg/microtar/ sourcecode] || {{cite journal | vauthors = Thadani R, Tammi MT | title = MicroTar: predicting microRNA targets from RNA duplexes | journal = BMC Bioinformatics | volume = 7 | issue = Suppl 5 | pages = S20 | date = December 2006 | pmid = 17254305 | pmc = 1764477 | doi = 10.1186/1471-2105-7-S5-S20 | series = 7 | doi-access = free }}

miTarget

|microRNA target gene prediction using a support vector machine. || {{yes}} || {{no}} || {{no}} || [http://cbit.snu.ac.kr/~miTarget/ webserver] || {{cite journal | vauthors = Kim SK, Nam JW, Rhee JK, Lee WJ, Zhang BT | title = miTarget: microRNA target gene prediction using a support vector machine | journal = BMC Bioinformatics | volume = 7 | issue = 1 | page = 411 | date = September 2006 | pmid = 16978421 | pmc = 1594580 | doi = 10.1186/1471-2105-7-411 | doi-access = free }}

miRror

| Based on the notion of a combinatorial regulation by an ensemble of miRNAs or genes. miRror integrates predictions from a dozen of miRNA resources that are based on complementary algorithms into a unified statistical framework || {{yes}} || {{no}} || {{no}} || [http://www.proto.cs.huji.ac.il/mirror/index.php webserver] {{Webarchive|url=https://web.archive.org/web/20160303235512/http://www.proto.cs.huji.ac.il/mirror/index.php |date=2016-03-03 }} || {{cite journal | vauthors = Friedman Y, Naamati G, Linial M | title = MiRror: a combinatorial analysis web tool for ensembles of microRNAs and their targets | journal = Bioinformatics | volume = 26 | issue = 15 | pages = 1920–1921 | date = August 2010 | pmid = 20529892 | doi = 10.1093/bioinformatics/btq298 | doi-access = free }}{{cite journal | vauthors = Balaga O, Friedman Y, Linial M | title = Toward a combinatorial nature of microRNA regulation in human cells | journal = Nucleic Acids Research | volume = 40 | issue = 19 | pages = 9404–9416 | date = October 2012 | pmid = 22904063 | pmc = 3479204 | doi = 10.1093/nar/gks759 }}

PicTar

|Combinatorial microRNA target predictions. || {{some|8 vertebrates}} || {{no}} || {{yes}} || [https://web.archive.org/web/20080724163022/http://pictar.bio.nyu.edu/ predictions] || {{cite journal | vauthors = Krek A, Grün D, Poy MN, Wolf R, Rosenberg L, Epstein EJ, MacMenamin P, da Piedade I, Gunsalus KC, Stoffel M, Rajewsky N | display-authors = 6 | title = Combinatorial microRNA target predictions | journal = Nature Genetics | volume = 37 | issue = 5 | pages = 495–500 | date = May 2005 | pmid = 15806104 | doi = 10.1038/ng1536 | s2cid = 22672750 }}

PITA

|Incorporates the role of target-site accessibility, as determined by base-pairing interactions within the mRNA, in microRNA target recognition.|| {{yes}} || {{yes}} || {{no}} || [http://genie.weizmann.ac.il/pubs/mir07/mir07_exe.html executable], [http://genie.weizmann.ac.il/pubs/mir07/mir07_prediction.html webserver], [http://genie.weizmann.ac.il/pubs/mir07/mir07_data.html predictions] || {{cite journal | vauthors = Kertesz M, Iovino N, Unnerstall U, Gaul U, Segal E | title = The role of site accessibility in microRNA target recognition | journal = Nature Genetics | volume = 39 | issue = 10 | pages = 1278–1284 | date = October 2007 | pmid = 17893677 | doi = 10.1038/ng2135 | s2cid = 1721807 }}

RNA22

|The first link (precomputed predictions) provides RNA22 predictions for all protein coding transcripts in human, mouse, roundworm, and fruit fly. It allows visualizing the predictions within a cDNA map and also find transcripts where multiple miR's of interest target. The second web-site link (interactive/custom sequences) first finds putative microRNA binding sites in the sequence of interest, then identifies the targeted microRNA. Both tools are provided by the [http://cm.jefferson.edu/ Computational Medicine Center] at [http://www.jefferson.edu Thomas Jefferson University].|| {{yes}} || {{no}} || {{no}} || [http://cm.jefferson.edu/rna22v2.0/ precomputed predictions] [http://cm.jefferson.edu/rna22v2/ interactive/custom sequences] ||

RNAhybrid

|Tool to find the minimum free energy hybridisation of a long and a short RNA (≤ 30 nt). || {{yes}} || {{no}} || {{no}} || [http://bibiserv.techfak.uni-bielefeld.de/rnahybrid/ sourcecode], [http://bibiserv.techfak.uni-bielefeld.de/rnahybrid/submission.html webserver] ||

Sylamer

|Method to find significantly over or under-represented words in sequences according to a sorted gene list. Usually used to find significant enrichment or depletion of microRNA or siRNA seed sequences from microarray expression data. || {{yes}} || {{no}} || {{no}} || [http://www.ebi.ac.uk/enright/sylamer/ sourcecode] [http://www.ebi.ac.uk/enright/sylarray/ webserver] || {{cite journal | vauthors = van Dongen S, Abreu-Goodger C, Enright AJ | title = Detecting microRNA binding and siRNA off-target effects from expression data | journal = Nature Methods | volume = 5 | issue = 12 | pages = 1023–1025 | date = December 2008 | pmid = 18978784 | pmc = 2635553 | doi = 10.1038/nmeth.1267 }}{{cite journal | vauthors = Bartonicek N, Enright AJ | title = SylArray: a web server for automated detection of miRNA effects from expression data | journal = Bioinformatics | volume = 26 | issue = 22 | pages = 2900–2901 | date = November 2010 | pmid = 20871108 | doi = 10.1093/bioinformatics/btq545 | doi-access = free }}

TAREF

|TARget REFiner (TAREF) predicts microRNA targets on the basis of multiple feature information derived from the flanking regions of the predicted target sites where traditional structure prediction approach may not be successful to assess the openness. It also provides an option to use encoded pattern to refine filtering. || {{yes}} || {{no}} || {{no}} || [http://scbb.ihbt.res.in/TAREF/programchoice.html server/sourcecode] || {{cite journal | vauthors = Heikham R, Shankar R | title = Flanking region sequence information to refine microRNA target predictions | journal = Journal of Biosciences | volume = 35 | issue = 1 | pages = 105–118 | date = March 2010 | pmid = 20413915 | doi = 10.1007/s12038-010-0013-7 | name-list-style = amp | s2cid = 7047781 }}

p-TAREF

|plant TARget REFiner (p-TAREF) identifies plant microRNA targets on the basis of multiple feature information derived from the flanking regions of the predicted target sites where traditional structure prediction approach may not be successful to assess the openness. It also provides an option to use encoded pattern to refine filtering. It first time employed power of machine learning approach with scoring scheme through support vector regression (SVR) while considering structural and alignment aspects of targeting in plants with plant specific models. p-TAREF has been implemented in concurrent architecture in server and standalone form, making it one of the very few available target identification tools able to run concurrently on simple desktops while performing huge transcriptome level analysis accurately and fast. Also provides option to experimentally validate the predicted targets, on the spot, using expression data, which has been integrated in its back-end, to draw confidence on prediction along with SVR score.p-TAREF performance benchmarking has been done extensively through different tests and compared with other plant miRNA target identification tools. p-TAREF was found to perform better.|| {{yes}} || {{no}} || {{no}} || [http://scbb.ihbt.res.in/SCBB_dept/Software.php server/standalone] ||

TargetScan

|Predicts biological targets of miRNAs by searching for the presence of sites that match the seed region of each miRNA. In flies and nematodes, predictions are ranked based on the probability of their evolutionary conservation. In zebrafish, predictions are ranked based on site number, site type, and site context, which includes factors that influence target-site accessibility. In mammals, the user can choose whether the predictions should be ranked based on the probability of their conservation or on site number, type, and context. In mammals and nematodes, the user can choose to extend predictions beyond conserved sites and consider all sites. || {{some|vertebrates, flies, nematodes}} || {{some|evaluated indirectly}} || {{yes}} || [http://www.targetscan.org/cgi-bin/targetscan/data_download.cgi?db=vert_60 sourcecode], [http://www.targetscan.org/ webserver] || {{cite journal | vauthors = Lewis BP, Shih IH, Jones-Rhoades MW, Bartel DP, Burge CB | title = Prediction of mammalian microRNA targets | journal = Cell | volume = 115 | issue = 7 | pages = 787–798 | date = December 2003 | pmid = 14697198 | doi = 10.1016/S0092-8674(03)01018-3 | doi-access = free }}{{cite journal | vauthors = Lewis BP, Burge CB, Bartel DP | title = Conserved seed pairing, often flanked by adenosines, indicates that thousands of human genes are microRNA targets | journal = Cell | volume = 120 | issue = 1 | pages = 15–20 | date = January 2005 | pmid = 15652477 | doi = 10.1016/j.cell.2004.12.035 | doi-access = free }}{{cite journal | vauthors = Grimson A, Farh KK, Johnston WK, Garrett-Engele P, Lim LP, Bartel DP | title = MicroRNA targeting specificity in mammals: determinants beyond seed pairing | journal = Molecular Cell | volume = 27 | issue = 1 | pages = 91–105 | date = July 2007 | pmid = 17612493 | pmc = 3800283 | doi = 10.1016/j.molcel.2007.06.017 }}{{cite journal | vauthors = Garcia DM, Baek D, Shin C, Bell GW, Grimson A, Bartel DP | title = Weak seed-pairing stability and high target-site abundance decrease the proficiency of lsy-6 and other microRNAs | journal = Nature Structural & Molecular Biology | volume = 18 | issue = 10 | pages = 1139–1146 | date = September 2011 | pmid = 21909094 | pmc = 3190056 | doi = 10.1038/nsmb.2115 }}{{cite journal | vauthors = Agarwal V, Bell GW, Nam JW, Bartel DP | title = Predicting effective microRNA target sites in mammalian mRNAs | journal = eLife | volume = 4 | pages = e05005 | date = August 2015 | pmid = 26267216 | pmc = 4532895 | doi = 10.7554/eLife.05005 | doi-access = free }}{{cite journal | vauthors = Agarwal V, Subtelny AO, Thiru P, Ulitsky I, Bartel DP | title = Predicting microRNA targeting efficacy in Drosophila | journal = Genome Biology | volume = 19 | issue = 1 | page = 152 | date = October 2018 | pmid = 30286781 | pmc = 6172730 | doi = 10.1186/s13059-018-1504-3 | doi-access = free }}

ncRNA gene prediction software

class="wikitable sortable"
Name

! Description

! Number of sequences
Number of sequences: .

! Alignment
Alignment: predicts an alignment, .

! Structure
Structure: predicts structure, .

! Link || References

Alifoldz

|Assessing a multiple sequence alignment for the existence of an unusual stable and conserved RNA secondary structure. || {{yes|any}} || {{some|input}} || {{yes}} || [http://www.tbi.univie.ac.at/papers/SUPPLEMENTS/Alifoldz/ sourcecode] || {{cite journal | vauthors = Washietl S, Hofacker IL | title = Consensus folding of aligned sequences as a new measure for the detection of functional RNAs by comparative genomics | journal = Journal of Molecular Biology | volume = 342 | issue = 1 | pages = 19–30 | date = September 2004 | pmid = 15313604 | doi = 10.1016/j.jmb.2004.07.018 | citeseerx = 10.1.1.58.6251 }}

EvoFold

|a comparative method for identifying functional RNA structures in multiple-sequence alignments. It is based on a probabilistic model-construction called a phylo-SCFG and exploits the characteristic differences of the substitution process in stem-pairing and unpaired regions to make its predictions. || {{yes|any}} || {{some|input}} || {{yes}} || [http://www.cbse.ucsc.edu/~jsp/EvoFold/ linuxbinary] || {{cite journal | vauthors = Pedersen JS, Bejerano G, Siepel A, Rosenbloom K, Lindblad-Toh K, Lander ES, Kent J, Miller W, Haussler D | display-authors = 6 | title = Identification and classification of conserved RNA secondary structures in the human genome | journal = PLOS Computational Biology | volume = 2 | issue = 4 | pages = e33 | date = April 2006 | pmid = 16628248 | pmc = 1440920 | doi = 10.1371/journal.pcbi.0020033 | bibcode = 2006PLSCB...2...33P | doi-access = free }}

GraphClust

|Fast RNA structural clustering method to identify common (local) RNA secondary structures. Predicted structural clusters are presented as alignment. Due to the linear time complexity for clustering it is possible to analyse large RNA datasets. || {{yes|any}} || {{yes}} || {{yes}} || [http://www.bioinf.uni-freiburg.de/Software/GraphClust/ sourcecode]||

MSARi

|heuristic search for statistically significant conservation of RNA secondary structure in deep multiple sequence alignments. || {{yes|any}} || {{some|input}} || {{yes}} || [http://theory.csail.mit.edu/MSARi sourcecode] {{Webarchive|url=https://web.archive.org/web/20080820045513/http://theory.csail.mit.edu/MSARi |date=2008-08-20 }} || {{cite journal | vauthors = Coventry A, Kleitman DJ, Berger B | title = MSARI: multiple sequence alignments for statistical detection of RNA secondary structure | journal = Proceedings of the National Academy of Sciences of the United States of America | volume = 101 | issue = 33 | pages = 12102–12107 | date = August 2004 | pmid = 15304649 | pmc = 514400 | doi = 10.1073/pnas.0404193101 | doi-access = free | bibcode = 2004PNAS..10112102C }}

QRNA

|This is the code from Elena Rivas that accompanies a submitted manuscript "Noncoding RNA gene detection using comparative sequence analysis". QRNA uses comparative genome sequence analysis to detect conserved RNA secondary structures, including both ncRNA genes and cis-regulatory RNA structures. || {{some|2}} || {{some|input}} || {{yes}} || [http://selab.janelia.org/software.html sourcecode] {{Webarchive|url=https://web.archive.org/web/20080706044022/http://selab.janelia.org/software.html |date=2008-07-06 }} || {{cite journal | vauthors = Rivas E, Eddy SR | title = Noncoding RNA gene detection using comparative sequence analysis | journal = BMC Bioinformatics | volume = 2 | issue = 1 | page = 8 | year = 2001 | pmid = 11801179 | pmc = 64605 | doi = 10.1186/1471-2105-2-8 | doi-access = free }}{{cite journal | vauthors = Rivas E, Klein RJ, Jones TA, Eddy SR | title = Computational identification of noncoding RNAs in E. coli by comparative genomics | journal = Current Biology | volume = 11 | issue = 17 | pages = 1369–1373 | date = September 2001 | pmid = 11553332 | doi = 10.1016/S0960-9822(01)00401-8 | doi-access = free | bibcode = 2001CBio...11.1369R }}

RNAz

|program for predicting structurally conserved and thermodynamic stable RNA secondary structures in multiple sequence alignments. It can be used in genome wide screens to detect functional RNA structures, as found in noncoding RNAs and cis-acting regulatory elements of mRNAs. || {{yes|any}} || {{some|input}} || {{yes}} || [http://www.tbi.univie.ac.at/~wash/RNAz/ sourcecode], [http://rna.tbi.univie.ac.at/cgi-bin/RNAz.cgi webserver] {{Webarchive|url=https://web.archive.org/web/20080108093630/http://rna.tbi.univie.ac.at/cgi-bin/RNAz.cgi |date=2008-01-08 }} [http://psb.stanford.edu/psb-online/proceedings/psb10/abstracts/2010_p69.html RNAz 2] || {{cite journal | vauthors = Washietl S, Hofacker IL, Stadler PF | title = Fast and reliable prediction of noncoding RNAs | journal = Proceedings of the National Academy of Sciences of the United States of America | volume = 102 | issue = 7 | pages = 2454–2459 | date = February 2005 | pmid = 15665081 | pmc = 548974 | doi = 10.1073/pnas.0409169102 | doi-access = free | bibcode = 2005PNAS..102.2454W }}{{cite journal | vauthors = Gruber AR, Neuböck R, Hofacker IL, Washietl S | title = The RNAz web server: prediction of thermodynamically stable and evolutionarily conserved RNA structures | journal = Nucleic Acids Research | volume = 35 | issue = Web Server issue | pages = W335–W338 | date = July 2007 | pmid = 17452347 | pmc = 1933143 | doi = 10.1093/nar/gkm222 }}{{cite book |author= Washietl S |title= Comparative Genomics |chapter= Prediction of Structural Noncoding RNAs with RNAz |volume= 395 |pages= 503–26 |year= 2007 |pmid= 17993695 |doi= 10.1007/978-1-59745-514-5_32|series= Methods in Molecular Biology |isbn= 978-1-58829-693-1 }}

ScanFold

|A program for predicting unique local RNA structures in large sequences with unusually stable folding. || {{some|1}} || {{some|None}} || {{yes}} || [https://github.com/moss-lab/ScanFold sourcecode] [https://mosslabtools.bb.iastate.edu/scanfold webserver]|| {{cite journal | vauthors = Andrews RJ, Roche J, Moss WN | title = ScanFold: an approach for genome-wide discovery of local RNA structural elements-applications to Zika virus and HIV | journal = PeerJ | volume = 6 | pages = e6136 | year = 2018 | pmid = 30627482 | pmc = 6317755 | doi = 10.7717/peerj.6136 | doi-access = free }}

Xrate

|a program for analysis of multiple sequence alignments using phylogenetic grammars, that may be viewed as a flexible generalization of the "Evofold" program.|| {{yes|any}} || {{yes}} || {{yes}} ||[http://biowiki.org/XrateSoftware sourcecode]||

colspan=7|

;Notes:

{{reflist|group=Note}}

Family specific gene prediction software

class="wikitable sortable"
Name

! Description || Family || Link || References

ARAGORN

|ARAGORN detects tRNA and tmRNA in nucleotide sequences. || tRNA tmRNA || [http://130.235.46.10/ARAGORN/ webserver] [http://130.235.46.10/ARAGORN/aragorn1.2.28.c source] || {{cite journal | vauthors = Laslett D, Canback B | title = ARAGORN, a program to detect tRNA genes and tmRNA genes in nucleotide sequences | journal = Nucleic Acids Research | volume = 32 | issue = 1 | pages = 11–16 | year = 2004 | pmid = 14704338 | pmc = 373265 | doi = 10.1093/nar/gkh152 }}

miReader

|miReader is a first of its type to detect mature miRNAs with no dependence on genomic or reference sequences. So far, discovering miRNAs was possible only with species for which genomic or reference sequences would be available as most of the miRNA discovery tools relied on drawing pre-miRNA candidates. Due to this, miRNA biology became limited to model organisms, mostly. miReader allows directly discerning mature miRNAs from small RNA sequencing data, with no need of genomic-reference sequences. It has been developed for many Phyla and species, from vertebrate to plant models. Its accuracy has been found to be consistently >90% in heavy validatory testing. || mature miRNA|| [http://scbb.ihbt.res.in/2810-12/miReader.php webserver/source] [http://sourceforge.net/projects/mireader/ webserver/source] || {{cite journal | vauthors = Jha A, Shankar R | title = miReader: Discovering Novel miRNAs in Species without Sequenced Genome | journal = PLOS ONE | volume = 8 | issue = 6 | pages = e66857 | year = 2013 | pmid = 23805282 | pmc = 3689854 | doi = 10.1371/journal.pone.0066857 | doi-access = free | bibcode = 2013PLoSO...866857J }}

miRNAminer

|Given a search query, candidate homologs are identified using BLAST search and then tested for their known miRNA properties, such as secondary structure, energy, alignment and conservation, in order to assess their fidelity. || MicroRNA || [http://groups.csail.mit.edu/pag/mirnaminer/ webserver] || {{cite journal | vauthors = Artzi S, Kiezun A, Shomron N | title = miRNAminer: a tool for homologous microRNA gene search | journal = BMC Bioinformatics | volume = 9 | issue = 1 | page = 39 | date = January 2008 | pmid = 18215311 | pmc = 2258288 | doi = 10.1186/1471-2105-9-39 | doi-access = free }}

RISCbinder

|Prediction of guide strand of microRNAs. || Mature miRNA || [http://crdd.osdd.net:8081/RISCbinder/ webserver] || {{cite journal | vauthors = Ahmed F, Ansari HR, Raghava GP | title = Prediction of guide strand of microRNAs from its sequence and secondary structure | journal = BMC Bioinformatics | volume = 10 | issue = 1 | page = 105 | date = April 2009 | pmid = 19358699 | pmc = 2676257 | doi = 10.1186/1471-2105-10-105 | doi-access = free }}

RNAmicro

|A SVM-based approach that, in conjunction with a non-stringent filter for consensus secondary structures, is capable of recognizing microRNA precursors in multiple sequence alignments. || MicroRNA || [http://www.bioinf.uni-leipzig.de/~jana/software/RNAmicro.html homepage] {{Webarchive|url=https://web.archive.org/web/20090816210206/http://www.bioinf.uni-leipzig.de/~jana/software/RNAmicro.html |date=2009-08-16 }} || {{cite journal | vauthors = Hertel J, Stadler PF | title = Hairpins in a Haystack: recognizing microRNA precursors in comparative genomics data | journal = Bioinformatics | volume = 22 | issue = 14 | pages = e197–e202 | date = July 2006 | pmid = 16873472 | doi = 10.1093/bioinformatics/btl257 | doi-access = free }}

RNAmmer

|RNAmmer uses HMMER to annotate rRNA genes in genome sequences. Profiles were built using alignments from the European ribosomal RNA database{{cite journal | vauthors = Wuyts J, Perrière G, Van De Peer Y | title = The European ribosomal RNA database | journal = Nucleic Acids Research | volume = 32 | issue = Database issue | pages = D101–D103 | date = January 2004 | pmid = 14681368 | pmc = 308799 | doi = 10.1093/nar/gkh065 }} and the 5S Ribosomal RNA Database.{{cite journal | vauthors = Szymanski M, Barciszewska MZ, Erdmann VA, Barciszewski J | title = 5S Ribosomal RNA Database | journal = Nucleic Acids Research | volume = 30 | issue = 1 | pages = 176–178 | date = January 2002 | pmid = 11752286 | pmc = 99124 | doi = 10.1093/nar/30.1.176 }}|| rRNA || [http://www.cbs.dtu.dk/services/RNAmmer/ webserver] [http://www.cbs.dtu.dk/cgi-bin/nph-sw_request?rnammer source] {{Webarchive|url=https://web.archive.org/web/20190613042236/http://www.cbs.dtu.dk/cgi-bin/nph-sw_request?rnammer |date=2019-06-13 }} || {{cite journal | vauthors = Lagesen K, Hallin P, Rødland EA, Staerfeldt HH, Rognes T, Ussery DW | title = RNAmmer: consistent and rapid annotation of ribosomal RNA genes | journal = Nucleic Acids Research | volume = 35 | issue = 9 | pages = 3100–3108 | year = 2007 | pmid = 17452365 | pmc = 1888812 | doi = 10.1093/nar/gkm160 }}

SnoReport

|Uses a mix of RNA secondary structure prediction and machine learning that is designed to recognize the two major classes of snoRNAs, box C/D and box H/ACA snoRNAs, among ncRNA candidate sequences. || snoRNA || [http://www.bioinf.uni-leipzig.de/~jana/software/SnoReport.html sourcecode] {{Webarchive|url=https://web.archive.org/web/20090706013742/http://www.bioinf.uni-leipzig.de/~jana/software/SnoReport.html |date=2009-07-06 }} || {{cite journal | vauthors = Hertel J, Hofacker IL, Stadler PF | title = SnoReport: computational identification of snoRNAs with unknown targets | journal = Bioinformatics | volume = 24 | issue = 2 | pages = 158–164 | date = January 2008 | pmid = 17895272 | doi = 10.1093/bioinformatics/btm464 | doi-access = free }}

SnoScan

|Search for C/D box methylation guide snoRNA genes in a genomic sequence. || C/D box snoRNA || [http://lowelab.ucsc.edu/snoscan/ sourcecode], [http://lowelab.ucsc.edu/snoscan/ webserver] || {{cite journal | vauthors = Lowe TM, Eddy SR | title = A computational screen for methylation guide snoRNAs in yeast | journal = Science | volume = 283 | issue = 5405 | pages = 1168–1171 | date = February 1999 | pmid = 10024243 | doi = 10.1126/science.283.5405.1168 | bibcode = 1999Sci...283.1168L }}{{cite journal | vauthors = Schattner P, Brooks AN, Lowe TM | title = The tRNAscan-SE, snoscan and snoGPS web servers for the detection of tRNAs and snoRNAs | journal = Nucleic Acids Research | volume = 33 | issue = Web Server issue | pages = W686–W689 | date = July 2005 | pmid = 15980563 | pmc = 1160127 | doi = 10.1093/nar/gki366 }}

tRNAscan-SE

|a program for the detection of transfer RNA genes in genomic sequence. || tRNA || [http://lowelab.ucsc.edu/tRNAscan-SE/ sourcecode], [http://lowelab.ucsc.edu/tRNAscan-SE/ webserver] || {{cite journal | vauthors = Lowe TM, Eddy SR | title = tRNAscan-SE: a program for improved detection of transfer RNA genes in genomic sequence | journal = Nucleic Acids Research | volume = 25 | issue = 5 | pages = 955–964 | date = March 1997 | pmid = 9023104 | pmc = 146525 | doi = 10.1093/nar/25.5.955 }}

miRNAFold

|A fast ab initio software for searching for microRNA precursors in genomes. || microRNA || [http://EvryRNA.ibisc.univ-evry.fr/ webserver] || {{cite journal | vauthors = Tempel S, Tahi F | title = A fast ab-initio method for predicting miRNA precursors in genomes | journal = Nucleic Acids Research | volume = 40 | issue = 11 | pages = e80 | date = June 2012 | pmid = 22362754 | pmc = 3367186 | doi = 10.1093/nar/gks146 }}

RNA homology search software

class="wikitable sortable"
Name

! Description || Link || References

DECIPHER (software)

|FindNonCoding takes a pattern mining approach to capture the essential sequence motifs and hairpin loops representing a non-coding RNA family and quickly identify matches in genomes. FindNonCoding was designed for ease of use and accurately finds non-coding RNAs with a low false discovery rate. || [http://DECIPHER.codes/ sourcecode] || {{cite journal | vauthors = Wright ES | title = FindNonCoding: rapid and simple detection of non-coding RNAs in genomes | journal = Bioinformatics | volume = Oct12 | issue = 3| pages = 841–843 | date = October 2021 | pmid = 34636849 | doi = 10.1093/bioinformatics/btab708 | pmc = 10060727 }}

ERPIN

|"Easy RNA Profile IdentificatioN" is an RNA motif search program reads a sequence alignment and secondary structure, and automatically infers a statistical "secondary structure profile" (SSP). An original Dynamic Programming algorithm then matches this SSP onto any target database, finding solutions and their associated scores. || [http://rna.igmors.u-psud.fr/erpin/ sourcecode] [http://tagc.univ-mrs.fr/erpin/ webserver] {{Webarchive|url=https://web.archive.org/web/20110929104810/http://tagc.univ-mrs.fr/erpin/ |date=2011-09-29 }} || {{cite journal | vauthors = Gautheret D, Lambert A | title = Direct RNA motif definition and identification from multiple sequence alignments using secondary structure profiles | journal = Journal of Molecular Biology | volume = 313 | issue = 5 | pages = 1003–1011 | date = November 2001 | pmid = 11700055 | doi = 10.1006/jmbi.2001.5102 }}{{cite journal | vauthors = Lambert A, Fontaine JF, Legendre M, Leclerc F, Permal E, Major F, Putzer H, Delfour O, Michot B, Gautheret D | display-authors = 6 | title = The ERPIN server: an interface to profile-based RNA motif identification | journal = Nucleic Acids Research | volume = 32 | issue = Web Server issue | pages = W160–W165 | date = July 2004 | pmid = 15215371 | pmc = 441556 | doi = 10.1093/nar/gkh418 }}{{cite journal | vauthors = Lambert A, Legendre M, Fontaine JF, Gautheret D | title = Computing expectation values for RNA motifs using discrete convolutions | journal = BMC Bioinformatics | volume = 6 | issue = 1 | page = 118 | date = May 2005 | pmid = 15892887 | pmc = 1168889 | doi = 10.1186/1471-2105-6-118 | doi-access = free }}

Infernal

|"INFERence of RNA ALignment" is for searching DNA sequence databases for RNA structure and sequence similarities. It is an implementation of a special case of profile stochastic context-free grammars called covariance models (CMs). || [http://infernal.janelia.org/ sourcecode] || {{cite journal | vauthors = Nawrocki EP, Eddy SR | title = Query-dependent banding (QDB) for faster RNA similarity searches | journal = PLOS Computational Biology | volume = 3 | issue = 3 | pages = e56 | date = March 2007 | pmid = 17397253 | pmc = 1847999 | doi = 10.1371/journal.pcbi.0030056 | bibcode = 2007PLSCB...3...56N | doi-access = free }}{{cite journal | vauthors = Eddy SR | title = A memory-efficient dynamic programming algorithm for optimal alignment of a sequence to an RNA secondary structure | journal = BMC Bioinformatics | volume = 3 | issue = 1 | page = 18 | date = July 2002 | pmid = 12095421 | pmc = 119854 | doi = 10.1186/1471-2105-3-18 | doi-access = free }}{{cite journal | vauthors = Eddy SR, Durbin R | title = RNA sequence analysis using covariance models | journal = Nucleic Acids Research | volume = 22 | issue = 11 | pages = 2079–2088 | date = June 1994 | pmid = 8029015 | pmc = 308124 | doi = 10.1093/nar/22.11.2079 }}

GraphClust

|Fast RNA structural clustering method to identify common (local) RNA secondary structures. Predicted structural clusters are presented as alignment. Due to the linear time complexity for clustering it is possible to analyse large RNA datasets. || [http://www.bioinf.uni-freiburg.de/Software/GraphClust/ sourcecode]||

PHMMTS

|"pair hidden Markov models on tree structures" is an extension of pair hidden Markov models defined on alignments of trees. || [http://phmmts.dna.bio.keio.ac.jp/ sourcecode], [http://phmmts.dna.bio.keio.ac.jp/ webserver] || {{cite journal | vauthors = Sato K, Sakakibara Y | title = RNA secondary structural alignment with conditional random fields | journal = Bioinformatics | volume = 21 | issue = suppl_2 | pages = ii237–ii242 | date = September 2005 | pmid = 16204111 | doi = 10.1093/bioinformatics/bti1139 | series = 21 | doi-access = free }}

RaveNnA

|A slow and rigorous or fast and heuristic sequence-based filter for covariance models. || [http://bliss.biology.yale.edu/~zasha/ravenna/ sourcecode] {{Webarchive|url=https://web.archive.org/web/20080528083051/http://bliss.biology.yale.edu/~zasha/ravenna/ |date=2008-05-28 }} || {{cite journal | vauthors = Weinberg Z, Ruzzo WL | title = Exploiting conserved structure for faster annotation of non-coding RNAs without loss of accuracy | journal = Bioinformatics | volume = 20 | issue = suppl_1 | pages = i334–i341 | date = August 2004 | pmid = 15262817 | doi = 10.1093/bioinformatics/bth925 | series = 20 | doi-access = free }}{{cite journal | vauthors = Weinberg Z, Ruzzo WL | title = Sequence-based heuristics for faster annotation of non-coding RNA families | journal = Bioinformatics | volume = 22 | issue = 1 | pages = 35–39 | date = January 2006 | pmid = 16267089 | doi = 10.1093/bioinformatics/bti743 | doi-access = free }}

RSEARCH

|Takes one RNA sequence with its secondary structure and uses a local alignment algorithm to search a database for homologous RNAs. || [ftp://selab.janelia.org/pub/software/rsearch/ sourcecode]{{dead link|date=May 2025|bot=medic}}{{cbignore|bot=medic}} || {{cite journal | vauthors = Klein RJ, Eddy SR | title = RSEARCH: finding homologs of single structured RNA sequences | journal = BMC Bioinformatics | volume = 4 | issue = 1 | page = 44 | date = September 2003 | pmid = 14499004 | pmc = 239859 | doi = 10.1186/1471-2105-4-44 | doi-access = free }}

Structator

|Ultra fast software for searching for RNA structural motifs employing an innovative index-based bidirectional matching algorithm combined with a new fast fragment chaining strategy. ||[https://github.com/fernandomeyer/Structator sourcecode]||{{cite journal | vauthors = Meyer F, Kurtz S, Backofen R, Will S, Beckstette M | title = Structator: fast index-based search for RNA sequence-structure patterns | journal = BMC Bioinformatics | volume = 12 | issue = 1 | page = 214 | date = May 2011 | pmid = 21619640 | pmc = 3154205 | doi = 10.1186/1471-2105-12-214 | doi-access = free }}

RaligNAtor

|Fast online and index-based algorithms for approximate search of RNA sequence-structure patterns

|[https://github.com/fernandomeyer/RaligNAtor sourcecode]

|{{cite journal | vauthors = Meyer F, Kurtz S, Beckstette M | title = Fast online and index-based algorithms for approximate search of RNA sequence-structure patterns | language = En | journal = BMC Bioinformatics | volume = 14 | issue = 1 | page = 226 | date = July 2013 | pmid = 23865810 | pmc = 3765529 | doi = 10.1186/1471-2105-14-226 | doi-access = free }}

Benchmarks

class="wikitable sortable"
Name

! Description

! StructureStructure: benchmarks structure prediction tools .

! AlignmentAlignment: benchmarks alignment tools .

! Phylogeny || Links || References

BRalibase I

|A comprehensive comparison of comparative RNA structure prediction approaches || {{yes}} || {{no}} || {{no}} || [http://projects.binf.ku.dk/pgardner/bralibase/bralibase1.html data] || {{cite journal | vauthors = Gardner PP, Giegerich R | title = A comprehensive comparison of comparative RNA structure prediction approaches | journal = BMC Bioinformatics | volume = 5 | issue = 1 | page = 140 | date = September 2004 | pmid = 15458580 | pmc = 526219 | doi = 10.1186/1471-2105-5-140 | doi-access = free }}

BRalibase II

|A benchmark of multiple sequence alignment programs upon structural RNAs || {{no}} || {{yes}} || {{no}} || [http://projects.binf.ku.dk/pgardner/bralibase/bralibase2.html data] || {{cite journal | vauthors = Gardner PP, Wilm A, Washietl S | title = A benchmark of multiple sequence alignment programs upon structural RNAs | journal = Nucleic Acids Research | volume = 33 | issue = 8 | pages = 2433–2439 | year = 2005 | pmid = 15860779 | pmc = 1087786 | doi = 10.1093/nar/gki541 }}

BRalibase 2.1

|A benchmark of multiple sequence alignment programs upon structural RNAs || {{no}} || {{yes}} || {{no}} || [http://www.biophys.uni-duesseldorf.de/bralibase/ data] {{Webarchive|url=https://web.archive.org/web/20100525124826/http://www.biophys.uni-duesseldorf.de/bralibase/ |date=2010-05-25 }} || {{cite journal | vauthors = Wilm A, Mainz I, Steger G | title = An enhanced RNA alignment benchmark for sequence alignment programs | journal = Algorithms for Molecular Biology | volume = 1 | issue = 1 | page = 19 | date = October 2006 | pmid = 17062125 | pmc = 1635699 | doi = 10.1186/1748-7188-1-19 | doi-access = free }}

BRalibase III

|A critical assessment of the performance of homology search methods on noncoding RNA || {{no}} || {{yes}} || {{no}} || [http://projects.binf.ku.dk/pgardner/bralibase/bralibase3 data] || {{cite journal | vauthors = Freyhult EK, Bollback JP, Gardner PP | title = Exploring genomic dark matter: a critical assessment of the performance of homology search methods on noncoding RNA | journal = Genome Research | volume = 17 | issue = 1 | pages = 117–125 | date = January 2007 | pmid = 17151342 | pmc = 1716261 | doi = 10.1101/gr.5890907 }}

CompaRNA

|An independent comparison of single-sequence and comparative methods for RNA secondary structure prediction || {{yes}} || {{no}} || {{no}} || [http://comparna.amu.edu.pl AMU mirror] {{Webarchive|url=https://web.archive.org/web/20101010141603/http://comparna.amu.edu.pl/ |date=2010-10-10 }} or [http://iimcb.genesilico.pl/comparna/ IIMCB mirror] || {{cite journal | vauthors = Puton T, Kozlowski LP, Rother KM, Bujnicki JM | title = CompaRNA: a server for continuous benchmarking of automated methods for RNA secondary structure prediction | journal = Nucleic Acids Research | volume = 41 | issue = 7 | pages = 4307–4323 | date = April 2013 | pmid = 23435231 | pmc = 3627593 | doi = 10.1093/nar/gkt101 }}

EternaBench

|Database comprising the diverse high-throughput structural data gathered through the crowdsourced RNA design project Eterna

|Yes

|No

|No

|[https://github.com/eternagame/EternaBench data]

|

RNAconTest

|A test of RNA multiple sequence alignments based entirely on known three dimensional RNA structures || {{yes}} || {{yes}} || {{no}} || [http://DECIPHER.codes/Downloads.html data] || {{cite journal | vauthors = Wright ES | title = RNAconTest: comparing tools for noncoding RNA multiple sequence alignment based on structural consistency | journal = RNA | volume = 26 | issue = 5 | pages = 531–540 | date = May 2020 | pmid = 32005745 | pmc = 7161358 | doi = 10.1261/rna.073015.119 }}

colspan=7|

;Notes:

{{reflist|group=Note}}

Alignment viewers, editors

class="wikitable sortable"
Name

! Description

! AlignmentAlignment: view and edit an alignment, .

! StructureStructure: view and edit structure, .

! Link || References

4sale

|A tool for Synchronous RNA Sequence and Secondary Structure Alignment and Editing|| {{yes}} || {{yes}} || [http://4sale.bioapps.biozentrum.uni-wuerzburg.de/ sourcecode] || {{cite journal | vauthors = Seibel PN, Müller T, Dandekar T, Schultz J, Wolf M | title = 4SALE--a tool for synchronous RNA sequence and secondary structure alignment and editing | journal = BMC Bioinformatics | volume = 7 | issue = 1 | page = 498 | date = November 2006 | pmid = 17101042 | pmc = 1637121 | doi = 10.1186/1471-2105-7-498 | doi-access = free }}

Colorstock, SScolor, Raton

|Colorstock, a command-line script using ANSI terminal color; SScolor, a Perl script that generates static HTML pages; and Raton, an Ajax web application generating dynamic HTML. Each tool can be used to color RNA alignments by secondary structure and to visually highlight compensatory mutations in stems. || {{yes}} || {{yes}} || [http://biowiki.org/RNAAlignmentViewers sourcecode] || {{cite journal | vauthors = Bendaña YR, Holmes IH | title = Colorstock, SScolor, Ratón: RNA alignment visualization tools | journal = Bioinformatics | volume = 24 | issue = 4 | pages = 579–580 | date = February 2008 | pmid = 18218657 | pmc = 7109877 | doi = 10.1093/bioinformatics/btm635 | doi-access = free }}

Integrated Genome Browser (IGB)

|Multiple alignment viewer written in Java. || {{yes}} || {{no}} || [http://genoviz.sourceforge.net/ sourcecode] || {{cite journal | vauthors = Nicol JW, Helt GA, Blanchard SG, Raja A, Loraine AE | title = The Integrated Genome Browser: free software for distribution and exploration of genome-scale datasets | journal = Bioinformatics | volume = 25 | issue = 20 | pages = 2730–2731 | date = October 2009 | pmid = 19654113 | pmc = 2759552 | doi = 10.1093/bioinformatics/btp472 }}

Jalview

|Multiple alignment editor written in Java. || {{yes}} || {{no}} || [http://www.jalview.org/ sourcecode] || {{cite journal | vauthors = Waterhouse AM, Procter JB, Martin DM, Clamp M, Barton GJ | title = Jalview Version 2--a multiple sequence alignment editor and analysis workbench | journal = Bioinformatics | volume = 25 | issue = 9 | pages = 1189–1191 | date = May 2009 | pmid = 19151095 | pmc = 2672624 | doi = 10.1093/bioinformatics/btp033 }}{{cite journal | vauthors = Clamp M, Cuff J, Searle SM, Barton GJ | title = The Jalview Java alignment editor | journal = Bioinformatics | volume = 20 | issue = 3 | pages = 426–427 | date = February 2004 | pmid = 14960472 | doi = 10.1093/bioinformatics/btg430 | doi-access = free }}

RALEE

|a major mode for the Emacs text editor. It provides functionality to aid the viewing and editing of multiple sequence alignments of structured RNAs.|| {{yes}} || {{yes}} || [http://personalpages.manchester.ac.uk/staff/sam.griffiths-jones/software/ralee/ sourcecode] || {{cite journal | vauthors = Griffiths-Jones S | title = RALEE--RNA ALignment editor in Emacs | journal = Bioinformatics | volume = 21 | issue = 2 | pages = 257–259 | date = January 2005 | pmid = 15377506 | doi = 10.1093/bioinformatics/bth489 | doi-access = free }}

SARSE

|A graphical sequence editor for working with structural alignments of RNA.|| {{yes}} || {{yes}} || [http://sarse.kvl.dk/ sourcecode]|| {{cite journal | vauthors = Andersen ES, Lind-Thomsen A, Knudsen B, Kristensen SE, Havgaard JH, Torarinsson E, Larsen N, Zwieb C, Sestoft P, Kjems J, Gorodkin J | display-authors = 6 | title = Semiautomated improvement of RNA alignments | journal = RNA | volume = 13 | issue = 11 | pages = 1850–1859 | date = November 2007 | pmid = 17804647 | pmc = 2040093 | doi = 10.1261/rna.215407 }}

colspan=6|

;Notes:

{{reflist|group=Note}}

Inverse folding, RNA design

class="wikitable sortable"
Name

! Description || Link || References

|| Single state design || ||
EteRNA/EteRNABot

|An RNA folding game that challenges players to make sequences that fold into a target RNA structure. The best sequences for a given puzzle are synthesized and their structures are probed through chemical mapping. The sequences are then scored by the data's agreement to the target structure and feedback is provided to the players. EteRNABot is a software implementation based on design rules submitted by EteRNA players.|| [http://eterna.cmu.edu/web/ EteRNA Game] [http://eternabot.org EteRNABot web server] || {{cite journal | vauthors = Lee J, Kladwang W, Lee M, Cantu D, Azizyan M, Kim H, Limpaecher A, Yoon S, Treuille A, Das R | display-authors = 6 | title = RNA design rules from a massive open laboratory | journal = Proceedings of the National Academy of Sciences of the United States of America | volume = 111 | issue = 6 | pages = 2122–2127 | date = February 2014 | pmid = 24469816 | pmc = 3926058 | doi = 10.1073/pnas.1313039111 | doi-access = free | bibcode = 2014PNAS..111.2122L }}

RNAinverse

| The ViennaRNA Package provides RNAinverse, an algorithm for designing sequences with desired structure.|| [http://www.viennarna.at/cgi-bin/RNAinverse.cgi Web Server] ||

RNAiFold

| A complete RNA inverse folding approach based on constraint programming and implemented using OR Tools which allows for the specification of a wide range of design constraints. The RNAiFold software provides two algorithms to solve the inverse folding problem: i) RNA-CPdesign explores the complete search space and ii) RNA-LNSdesign based on the large neighborhood search metaheuristic is suitable to design large structures. The software can also design interacting RNA molecules using RNAcofold of the ViennaRNA Package. A fully functional, [http://bioinformatics.bc.edu/clotelab/RNAiFold/ earlier implementation] using COMET is available. || [http://bioinformatics.bc.edu/clotelab/RNAiFold2.0/ Web Server] [http://bioinformatics.bc.edu/clotelab/RNAiFold2.0/index.php?tab=downloads Source Code] || {{cite journal | vauthors = Garcia-Martin JA, Clote P, Dotu I | title = RNAiFOLD: a constraint programming algorithm for RNA inverse folding and molecular design | journal = Journal of Bioinformatics and Computational Biology | volume = 11 | issue = 2 | page = 1350001 | date = April 2013 | pmid = 23600819 | doi = 10.1142/S0219720013500017 }}{{cite journal | vauthors = Garcia-Martin JA, Clote P, Dotu I | title = RNAiFold: a web server for RNA inverse folding and molecular design | journal = Nucleic Acids Research | volume = 41 | issue = Web Server issue | pages = W465–W470 | date = July 2013 | pmid = 23700314 | pmc = 3692061 | doi = 10.1093/nar/gkt280 }}{{cite journal | vauthors = Garcia-Martin JA, Dotu I, Clote P | title = RNAiFold 2.0: a web server and software to design custom and Rfam-based RNA molecules | journal = Nucleic Acids Research | volume = 43 | issue = W1 | pages = W513–W521 | date = July 2015 | pmid = 26019176 | pmc = 4489274 | doi = 10.1093/nar/gkv460 | arxiv = 1505.04210 | bibcode = 2015arXiv150504210G }}

RNA-SSD/RNA Designer

| The RNA-SSD (RNA Secondary Structure Designer) approach first assigns bases probabilistically to each position based probabilistic models. Subsequently, a stochastic local search is used to optimize this sequence. RNA-SSD is publicly available under the name of RNA Designer at the RNASoft web page|| [http://www.rnasoft.ca/rnadesign_about.html Web Server] || {{cite journal | vauthors = Andronescu M, Fejes AP, Hutter F, Hoos HH, Condon A | title = A new algorithm for RNA secondary structure design | journal = Journal of Molecular Biology | volume = 336 | issue = 3 | pages = 607–624 | date = February 2004 | pmid = 15095976 | doi = 10.1016/j.jmb.2003.12.041 }}

INFO-RNA

| INFO-RNA uses a dynamic programming approach to generate an energy optimized starting sequence that is subsequently further improved by a stochastic local search that uses an effective neighbor selection method. || [http://www.bioinf.uni-freiburg.de/Software/INFO-RNA/ Web Server] [http://www.bioinf.uni-freiburg.de//Software/index.html?en#INFORNA-download Source Code] || {{cite journal | vauthors = Busch A, Backofen R | title = INFO-RNA--a fast approach to inverse RNA folding | journal = Bioinformatics | volume = 22 | issue = 15 | pages = 1823–1831 | date = August 2006 | pmid = 16709587 | doi = 10.1093/bioinformatics/btl194 | name-list-style = amp | doi-access = free }}{{cite journal | vauthors = Busch A, Backofen R | title = INFO-RNA--a server for fast inverse RNA folding satisfying sequence constraints | journal = Nucleic Acids Research | volume = 35 | issue = Web Server issue | pages = W310–W313 | date = July 2007 | pmid = 17452349 | pmc = 1933236 | doi = 10.1093/nar/gkm218 | name-list-style = amp }}

RNAexinv

| RNAexinv is an extension of RNAinverse to generate sequences that not only fold into a desired structure, but they should also exhibit selected attributes such as thermodynamic stability and mutational robustness. This approach does not necessarily outputs a sequence that perfectly fits the input structure, but a shape abstraction, i.e. it keeps the adjacency and nesting of structural elements, but disregards helix lengths and the exact number unpaired positions, of it. || [http://www.cs.bgu.ac.il/~RNAexinv/ Source Code] || {{cite journal | vauthors = Avihoo A, Churkin A, Barash D | title = RNAexinv: An extended inverse RNA folding from shape and physical attributes to sequences | journal = BMC Bioinformatics | volume = 12 | issue = 319 | page = 319 | date = August 2011 | pmid = 21813013 | pmc = 3176266 | doi = 10.1186/1471-2105-12-319 | name-list-style = amp | doi-access = free }}

RNA-ensign

| This approach applies an efficient global sampling algorithm to examine the mutational landscape under structural and thermodynamical constraints. The authors show that the global sampling approach is more robust, succeeds more often and generates more thermodynamically stable sequences than local approaches do. || [http://www.mybiosoftware.com/rna-analysis/12897 Source Code] || {{cite journal | vauthors = Levin A, Lis M, Ponty Y, O'Donnell CW, Devadas S, Berger B, Waldispühl J | title = A global sampling approach to designing and reengineering RNA secondary structures | journal = Nucleic Acids Research | volume = 40 | issue = 20 | pages = 10041–10052 | date = November 2012 | pmid = 22941632 | pmc = 3488226 | doi = 10.1093/nar/gks768 | name-list-style = amp }}

IncaRNAtion

| Successor of RNA-ensign that can specifically design sequences with a specified GC content using a GC-weighted Boltzmann ensemble and stochastic backtracking || [https://github.com/McGill-CSB/IncaRNAtion Source Code] || {{cite journal | vauthors = Reinharz V, Ponty Y, Waldispühl J | title = A weighted sampling algorithm for the design of RNA sequences with targeted secondary structure and nucleotide distribution | journal = Bioinformatics | volume = 29 | issue = 13 | pages = i308–i315 | date = July 2013 | pmid = 23812999 | pmc = 3694657 | doi = 10.1093/bioinformatics/btt217 | name-list-style = amp }}

DSS-Opt

| Dynamics in Sequence Space Optimization (DSS-Opt) uses Newtonian dynamics in the sequence space, with a negative design term and simulated annealing to optimize a sequence such that it folds into the desired secondary structure. || [https://github.com/marcom/dss-opt Source Code] || {{cite journal | vauthors = Matthies MC, Bienert S, Torda AE | title = Dynamics in Sequence Space for RNA Secondary Structure Design | journal = Journal of Chemical Theory and Computation | volume = 8 | issue = 10 | pages = 3663–3670 | date = October 2012 | pmid = 26593011 | doi = 10.1021/ct300267j | name-list-style = amp }}

MODENA

| This approach interprets RNA inverse folding as a multi-objective optimization problem and solves it using a genetic algorithm. In its extended version MODENA is able to design pseudoknotted RNA structures with the aid of IPknot. || [http://rna.eit.hirosaki-u.ac.jp/modena/ Source Code] || {{cite journal | vauthors = Taneda A | title = MODENA: a multi-objective RNA inverse folding | journal = Advances and Applications in Bioinformatics and Chemistry | volume = 4 | pages = 1–12 | year = 2011 | pmid = 21918633 | pmc = 3169953 | doi = 10.2147/aabc.s14335 | doi-access = free }}{{cite journal | vauthors = Taneda A | title = Multi-objective genetic algorithm for pseudoknotted RNA sequence design | journal = Frontiers in Genetics | volume = 3 | page = 36 | year = 2012 | pmid = 22558001 | pmc = 3337422 | doi = 10.3389/fgene.2012.00036 | doi-access = free }}

ERD

| Evolutionary RNA Design ([https://archive.today/20141014170648/http://bioinformatics.oxfordjournals.org/content/early/2014/01/08/bioinformatics.btu001.abstract ERD]) can be used to design RNA sequences that fold into a given target structure. Any RNA secondary structure contains different structural components, each having a different length. Therefore, in the first step, the RNA subsequences (pools) corresponding to different components with different lengths are reconstructed. Using these pools, ERD reconstructs an initial RNA sequence which is compatible with the given target structure. Then ERD uses an evolutionary algorithm to improve the quality of the subsequences corresponding to the components. The major contributions of ERD are using the natural RNA sequences, a different method to evaluate the sequences in each population, and a different hierarchical decomposition of the target structure into smaller substructures. || [http://mostafa.ut.ac.ir/corna/erd-cons/ Web Server] [http://mostafa.ut.ac.ir/corna/erd-cons/Download.php Source Code] {{Webarchive|url=https://web.archive.org/web/20141019232253/http://mostafa.ut.ac.ir/corna/erd-cons/Download.php |date=2014-10-19 }} || {{cite journal | vauthors = Esmaili-Taheri A, Ganjtabesh M, Mohammad-Noori M | title = Evolutionary solution for the RNA design problem | journal = Bioinformatics | volume = 30 | issue = 9 | pages = 1250–1258 | date = May 2014 | pmid = 24407223 | doi = 10.1093/bioinformatics/btu001 | doi-access = free }}

antaRNA

| Uses an underlying ant colony foraging heuristic terrain modeling to solve the inverse folding problem. The designed RNA sequences show high compliance to input structural and sequence constraints. Most prominently, also the GC value of the designed sequence can be regulated with high precision. GC value distribution sampling of solution sets is possible and sequence domain specific definition of multiple GC values within one entity. Due to the flexible evaluation of the intermediate sequences using underlying programs such as RNAfold, pKiss, or also HotKnots and IPKnot, RNA secondary nested structures and also pseudoknot structures of H- and K-type are feasible to solve with this approach.||[http://rna.informatik.uni-freiburg.de/AntaRNA/ Web Server] [http://www.bioinf.uni-freiburg.de/Software/antaRNA/ Source Code]||{{cite journal | vauthors = Kleinkauf R, Mann M, Backofen R | title = antaRNA: ant colony-based RNA sequence design | journal = Bioinformatics | volume = 31 | issue = 19 | pages = 3114–3121 | date = October 2015 | pmid = 26023105 | pmc = 4576691 | doi = 10.1093/bioinformatics/btv319 }}{{cite journal | vauthors = Kleinkauf R, Houwaart T, Backofen R, Mann M | title = antaRNA--Multi-objective inverse folding of pseudoknot RNA using ant-colony optimization | journal = BMC Bioinformatics | volume = 16 | issue = 389 | page = 389 | date = November 2015 | pmid = 26581440 | pmc = 4652366 | doi = 10.1186/s12859-015-0815-6 | doi-access = free }}

|| Dual state design || ||
switch.pl

| The ViennaRNA Package provides a Perl script to design RNA sequences that can adopt two states. For instance RNA thermometer, which change their structural state depending on the environmental temperature, have been successfully designed using this program. || [http://www.tbi.univie.ac.at/RNA/switch.html Man Page] [http://www.tbi.univie.ac.at/RNA/ Source Code] || {{cite journal | vauthors = Flamm C, Hofacker IL, Maurer-Stroh S, Stadler PF, Zehl M | title = Design of multistable RNA molecules | journal = RNA | volume = 7 | issue = 2 | pages = 254–265 | date = February 2001 | pmid = 11233982 | pmc = 1370083 | doi = 10.1017/s1355838201000863 | doi-broken-date = 1 November 2024 }}

RiboMaker

| Intended to design small RNAs (sRNA) and their target mRNA's 5'UTR. The sRNA is designed to activate or repress protein expression of the mRNA. It is also possible to design just one of the two RNA components provided the other sequence is fixed. || [http://ribomaker.jaramillolab.org/ Web Server] [http://sourceforge.net/projects/ribomaker/ Source Code] || {{cite journal | vauthors = Rodrigo G, Jaramillo A | title = RiboMaker: computational design of conformation-based riboregulation | journal = Bioinformatics | volume = 30 | issue = 17 | pages = 2508–2510 | date = September 2014 | pmid = 24833802 | doi = 10.1093/bioinformatics/btu335 | name-list-style = amp | doi-access = free }}

|| Multi state design || ||
RNAblueprint

| This C++ library is based on the RNAdesign multiple target sampling algorithm. It brings a SWIG interface for Perl and Python which allows for an effortless integration into various tools. Therefore, multiple target sequence sampling can be combined with many optimization techniques and objective functions. || [https://github.com/ViennaRNA/RNAblueprint Source Code] || {{cite journal | vauthors = Hammer S, Tschiatschek B, Flamm C, Hofacker IL, Findeiß S | title = RNAblueprint: flexible multiple target nucleic acid sequence design | journal = Bioinformatics | volume = 33 | issue = 18 | pages = 2850–2858 | date = September 2017 | pmid = 28449031 | pmc = 5870862 | doi = 10.1093/bioinformatics/btx263 | name-list-style = amp }}

RNAdesign

| The underlying algorithm is based on a mix of graph coloring and heuristic local optimization to find sequences can adapt multiple prescribed conformations. The software can also use of RNAcofold to design interacting RNA sequence pairs. || [http://www.tbi.univie.ac.at/~choener/rnadesign/ Source Code]{{Dead link|date=March 2020 |bot=InternetArchiveBot |fix-attempted=yes }} || {{cite journal | vauthors = Höner zu Siederdissen C, Hammer S, Abfalter I, Hofacker IL, Flamm C, Stadler PF | title = Computational design of RNAs with complex energy landscapes | journal = Biopolymers | volume = 99 | issue = 12 | pages = 1124–1136 | date = December 2013 | pmid = 23818234 | doi = 10.1002/bip.22337 | name-list-style = amp | s2cid = 7337968 }}

Frnakenstein

| Frnakenstein applies a genetic algorithm to solve the inverse RNA folding problem. || [http://www.stats.ox.ac.uk/research/genome/software/frnakenstein Source Code] || {{cite journal | vauthors = Lyngsø RB, Anderson JW, Sizikova E, Badugu A, Hyland T, Hein J | title = Frnakenstein: multiple target inverse RNA folding | journal = BMC Bioinformatics | volume = 13 | issue = 260 | page = 260 | date = October 2012 | pmid = 23043260 | pmc = 3534541 | doi = 10.1186/1471-2105-13-260 | name-list-style = amp | doi-access = free }}

ARDesigner

| The Allosteric RNA Designer (ARDesigner) is a web-based tool that solves the inverse folding problem by incorporating mutational robustness. Beside a local search the software has been equipped with a simulated annealing approach to effectively search for good solutions. The tool has been used to design RNA thermometer. || [http://biotech.bmi.ac.cn/ARDesigner]{{dead link|date=September 2019}}||{{cite journal | vauthors = Shu W, Liu M, Chen H, Bo X, Wang S | title = ARDesigner: a web-based system for allosteric RNA design | journal = Journal of Biotechnology | volume = 150 | issue = 4 | pages = 466–473 | date = December 2010 | pmid = 20969900 | doi = 10.1016/j.jbiotec.2010.10.067 }}

;Notes:

{{reflist|group=Note}}

Secondary structure viewers, editors

class="wikitable sortable"
Name

! Description || Link || References

PseudoViewer

|Automatically visualizing RNA pseudoknot structures as planar graphs. || [http://wilab.inha.ac.kr/pseudoviewer/ webapp/binary] || {{cite journal | vauthors = Byun Y, Han K | title = PseudoViewer3: generating planar drawings of large-scale RNA structures with pseudoknots | journal = Bioinformatics | volume = 25 | issue = 11 | pages = 1435–1437 | date = June 2009 | pmid = 19369500 | doi = 10.1093/bioinformatics/btp252 | doi-access = free }}{{cite journal | vauthors = Byun Y, Han K | title = PseudoViewer: web application and web service for visualizing RNA pseudoknots and secondary structures | journal = Nucleic Acids Research | volume = 34 | issue = Web Server issue | pages = W416–W422 | date = July 2006 | pmid = 16845039 | pmc = 1538805 | doi = 10.1093/nar/gkl210 }}{{cite journal | vauthors = Han K, Byun Y | title = PSEUDOVIEWER2: Visualization of RNA pseudoknots of any type | journal = Nucleic Acids Research | volume = 31 | issue = 13 | pages = 3432–3440 | date = July 2003 | pmid = 12824341 | pmc = 168946 | doi = 10.1093/nar/gkg539 }}{{cite journal | vauthors = Han K, Lee Y, Kim W | title = PseudoViewer: automatic visualization of RNA pseudoknots | journal = Bioinformatics | volume = 18 | issue = Suppl 1 | pages = S321–S328 | year = 2002 | pmid = 12169562 | doi = 10.1093/bioinformatics/18.suppl_1.S321 | series = 18 | doi-access = free }}

RNA Movies

|browse sequential paths through RNA secondary structure landscapes || [http://bibiserv.techfak.uni-bielefeld.de/rnamovies sourcecode] || {{cite journal | vauthors = Kaiser A, Krüger J, Evers DJ | title = RNA Movies 2: sequential animation of RNA secondary structures | journal = Nucleic Acids Research | volume = 35 | issue = Web Server issue | pages = W330–W334 | date = July 2007 | pmid = 17567618 | pmc = 1933240 | doi = 10.1093/nar/gkm309 }}{{cite journal | vauthors = Evers D, Giegerich R | title = RNA movies: visualizing RNA secondary structure spaces | journal = Bioinformatics | volume = 15 | issue = 1 | pages = 32–37 | date = January 1999 | pmid = 10068690 | doi = 10.1093/bioinformatics/15.1.32 | doi-access = free }}

RNA-DV

|RNA-DV aims at providing an easy-to-use GUI for visualizing and designing RNA secondary structures. It allows users to interact directly with the RNA structure and perform operations such as changing primary sequence content and connect/disconnect nucleotide bonds. It also integrates thermodynamic energy calculations including four major energy models. RNA-DV recognizes three input formats including CT, RNAML and dot bracket (dp). || [http://rna-dv.sourceforge.net/ sourcecode] || {{cite book| vauthors = Tsang HH, Dai DC |title=Proceedings of the ACM Conference on Bioinformatics, Computational Biology and Biomedicine |chapter=RNA-DV |date=2012|pages=601–603|doi=10.1145/2382936.2383036 |isbn=978-1-4503-1670-5|s2cid=15910737}}

RNA2D3D

|Program to generate, view, and compare 3-dimensional models of RNA || [https://web.archive.org/web/20060622045714/http://www-lmmb.ncifcrf.gov/~bshapiro/software.html binary] || {{cite journal | vauthors = Martinez HM, Maizel JV, Shapiro BA | title = RNA2D3D: a program for generating, viewing, and comparing 3-dimensional models of RNA | journal = Journal of Biomolecular Structure & Dynamics | volume = 25 | issue = 6 | pages = 669–683 | date = June 2008 | pmid = 18399701 | pmc = 3727907 | doi = 10.1080/07391102.2008.10531240 }}

RNAstructure

|RNAstructure has a viewer for structures in ct files. It can also compare predicted structures using the circleplot program. Structures can be output as postscript files. || [http://rna.urmc.rochester.edu/RNAstructure.html sourcecode] || {{cite journal | vauthors = Reuter JS, Mathews DH | title = RNAstructure: software for RNA secondary structure prediction and analysis | journal = BMC Bioinformatics | volume = 11 | issue = 1 | page = 129 | date = March 2010 | pmid = 20230624 | pmc = 2984261 | doi = 10.1186/1471-2105-11-129 | doi-access = free }}

RNAView/RnamlView

|Use RNAView to automatically identify and classify the types of base pairs that are formed in nucleic acid structures. Use RnamlView to arrange RNA structures. || [http://ndbserver.rutgers.edu/services/ sourcecode] || {{cite journal | vauthors = Yang H, Jossinet F, Leontis N, Chen L, Westbrook J, Berman H, Westhof E | title = Tools for the automatic identification and classification of RNA base pairs | journal = Nucleic Acids Research | volume = 31 | issue = 13 | pages = 3450–3460 | date = July 2003 | pmid = 12824344 | pmc = 168936 | doi = 10.1093/nar/gkg529 }}

RILogo

|Visualizes the intra-/intermolecular base pairing of two interacting RNAs with sequence logos in a planar graph. || [http://rth.dk/resources/rilogo web server / sourcecode] || {{cite journal | vauthors = Menzel P, Seemann SE, Gorodkin J | title = RILogo: visualizing RNA-RNA interactions | journal = Bioinformatics | volume = 28 | issue = 19 | pages = 2523–2526 | date = October 2012 | pmid = 22826541 | doi = 10.1093/bioinformatics/bts461 | doi-access = free }}

VARNA

|A tool for the automated drawing, visualization and annotation of the secondary structure of RNA, initially designed as a companion software for web servers and databases || [http://varna.lri.fr webapp/sourcecode] || {{cite journal | vauthors = Darty K, Denise A, Ponty Y | title = VARNA: Interactive drawing and editing of the RNA secondary structure | journal = Bioinformatics | volume = 25 | issue = 15 | pages = 1974–1975 | date = August 2009 | pmid = 19398448 | pmc = 2712331 | doi = 10.1093/bioinformatics/btp250 }}

forna

|A web based viewer for displaying RNA secondary structures using the force-directed graph layout provided by the d3.js visualization library. It is based on fornac, a javascript container for simply drawing a secondary structure on a web page. || [http://rna.tbi.univie.ac.at/forna/ webapp][https://github.com/pkerpedjiev/fornac fornac source][https://github.com/pkerpedjiev/forna forna source] || {{cite journal | vauthors = Kerpedjiev P, Hammer S, Hofacker IL | title = Forna (force-directed RNA): Simple and effective online RNA secondary structure diagrams | journal = Bioinformatics | volume = 31 | issue = 20 | pages = 3377–3379 | date = October 2015 | pmid = 26099263 | pmc = 4595900 | doi = 10.1093/bioinformatics/btv372 }}

R2R

| Program for drawing aesthetic RNA consensus diagrams with automated pair covariance recognition. Rfam uses this program both for drawing the human-annotated SS and the R-scape covariance-optimized structure. || [https://sourceforge.net/projects/weinberg-r2r/ source] || {{cite journal | vauthors = Weinberg Z, Breaker RR | title = R2R--software to speed the depiction of aesthetic consensus RNA secondary structures | journal = BMC Bioinformatics | volume = 12 | issue = 1 | page = 3 | date = January 2011 | pmid = 21205310 | pmc = 3023696 | doi = 10.1186/1471-2105-12-3 | doi-access = free }}

RNAcanvas

| A web app for drawing and exploring nucleic acid structures. || [https://rnacanvas.app webapp] || {{cite journal | vauthors = Johnson PZ, Simon AE | title = RNAcanvas: interactive drawing and exploration of nucleic acid structures | journal = Nucleic Acids Research | volume = 51 | issue = w1 | pages = W501–W508 | date = July 2023 | pmid = 37094080 | pmc = 10320051 | doi = 10.1093/nar/gkad302 }}

RNAscape

|Geometric mapping algorithm for RNA 3D structure to 2D diagram production, which attempts to preserve tertiary interaction topology, provided through an interactive webserver with various customizability options.

|[https://rnascape.usc.edu webserver]

[https://github.com/timkartar/RNAScape sourcecode]

|{{Cite journal |last1=Mitra |first1=Raktim |last2=Cohen |first2=Ari S |last3=Rohs |first3=Remo |date=2024-04-17 |title=RNAscape: geometric mapping and customizable visualization of RNA structure |journal=Nucleic Acids Research |volume=52 |issue=W1 |pages=W354–W361 |doi=10.1093/nar/gkae269 |issn=0305-1048|doi-access=free |pmid=38630617 |pmc=11223802 }}

See also

References

{{Reflist|2}}

{{DEFAULTSORT:List Of Rna Structure Prediction Software}}

RNA

RNA structure

RNA structure prediction software

Category:RNA

Category:Structural bioinformatics software