RILogo: visualizing RNA-RNA interactions

Bioinformatics. 2012 Oct 1;28(19):2523-6. doi: 10.1093/bioinformatics/bts461. Epub 2012 Jul 23.


Summary: With the increasing amount of newly discovered non-coding RNAs, the interactions between RNA molecules become an increasingly important aspect for characterizing their functionality. Many computational tools have been developed to predict the formation of duplexes between two RNAs, either based on single sequences or alignments of homologous sequences. Here, we present RILogo, a program to visualize inter- and intramolecular base pairing between two RNA molecules. The input for RILogo is a pair of structure-annotated sequences or alignments. In the latter case, RILogo displays the alignments in the form of sequence logos, including the mutual information of base paired columns. We also introduce two novel mutual information based measures that weigh the covariance information by the evolutionary distances of the aligned sequences. We show that the new measures have an increased accuracy compared with previous mutual information measures.

Availability and implementation: RILogo is freely available as a stand-alone program and is accessible via a web server at


Supplementary information: Supplementary data are available at Bioinformatics online.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Base Pairing*
  • Base Sequence
  • Computational Biology / methods
  • Internet
  • Molecular Sequence Annotation
  • Nucleic Acid Conformation
  • RNA, Untranslated / genetics*
  • Sequence Alignment / methods*
  • Sequence Analysis, RNA / methods
  • Software*


  • RNA, Untranslated