RnaViz is a user-friendly, portable, GUI program for producing publication-quality secondary structure drawings of RNA molecules. Drawings can be created starting from DCSE alignment files if they incorporate structure information or from mfold ct files. The layout of a structure can be changed easily. Display of special structural elements such as pseudo-knots or unformatted areas is possible. Sequences can be automatically numbered, and several other types of labels can be used to annotate particular bases or areas. Although the program does not try to produce an initially non-overlapping drawing, the layout of a properly positioned structure drawing can be applied to newly created drawing using skeleton files. In this way a range of similar structures can be drawn with a minimum of effort. Skeletons for several types of RNA molecule are included with the program.
XRNA is a Java based suite of tools for the creation, annotation and display of RNA secondary structure diagrams.XRNA provides editing tools for easy modification of publication quality secondary diagrams that can be either drawn manually, or through automatic generation. Other features include grouping, numbering and structure annotation. XRNA secondary structures may be saved in a native format, or exported as postscript for printing and further manipulation in programs such as Adobe Illustrator.
Lorenz, Ronny and Bernhart, Stephan H. and Höner zu Siederdissen, Christian and Tafer, Hakim and Flamm, Christoph and Stadler, Peter F. and Hofacker, Ivo L. ViennaRNA Package 2.0
Algorithms for Molecular Biology, 6:1 26, 2011, doi:10.1186/1748-7188-6-26
RNAlign2D is a Python wrapper allowing one to align multiple RNA molecules using information about secondary structure and sequence. For this purpose MUSCLE program is used, but one can adjust it to use any other multiple sequence alignment tool.
RNAstructure is a complete package for RNA and DNA secondary structure prediction and analysis. It includes algorithms for secondary structure prediction, including facility to predict base pairing probabilities. It also can be used to predict bimolecular structures and can predict the equilibrium binding affinity of an oligonucleotide to a structured RNA target. This is useful for siRNA design. It can also predict secondary structures common to two, unaligned sequences, which is much more accurate than single sequence secondary structure prediction. Finally, RNAstructure can take a number of different types of experiment mapping data to constrain or restrain structure prediction. These include chemical mapping, enzymatic mapping, NMR, and SHAPE data.
jViz.Rna is a multi-platform visualization tool capable of displaying and comparing RNA secondary structures encoded in a number of file formats. Structures can be shown using six different visualization modes including a numerical analysis mode which includes sensitivity and specificity. Any of the drawings and data produced can be saved in a variety of formats enabling easy usage in publications and presentations.