Biology Stack Exchange is a question and answer site for biology researchers, academics, and students. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Do you know any program which can compare two and more different RNA secondary structures? I need find some (dis)similarities between lots of predicted secondary structures. And create maybe common sec. structure/shape.

share|improve this question

You can use R-coffee of the T-coffee suite of tools. In general, the *coffee tools are excellent and work very well if you can get over their author's self obsession1. R-coffee can align RNA sequences taking into account structural information:

enter image description here

1 The guy actually adds his name to the output of all his programs! Seriously, he does. Apart from being simply ridiculous, this also affects other programs you might want to pipe your data to. For example, I wanted to pipe t-coffee alignments to an alignment viewer and I had to parse out his effing name in order to be able to do it.

share|improve this answer
I was amused by your remark - but from what I can see, you'd only have to delete the second line of text. – Superbest Feb 11 '14 at 10:44
@Superbest yes, isn't that enough? The default output of t-coffee is in clustal format, a standard and widely used format for alignments. Because of the author's self importance, I had to edit the output to remove his name before being able to view the alignment in another program. Just cause the guy likes to see his name written everywhere. – terdon Feb 11 '14 at 13:19

there a number of tools in the Vienna package (RNAalifold, RNALalifold): some other tools are available from Freiburg Univ. such as: LocARNA or CARNA (

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.