Stem-Loop Rna Structure Prediction And Visualisation
1
1
Entering edit mode
13.0 years ago

Hi,

How can I produce such stem-loop structure from a sequence (like mirbase website).

c       guug   uc               g      u  ug 
 gggguug    uua  uuugguuaucuagcu uaugag gg  u
 |||||||    |||  ||||||||||||||| |||||| ||  g
 ccccaau    aau  aagccaauagaucga auacuu cu  g
a       -aaa   ga               a      -  ga

Thanks,

N.

mirna rna secondary prediction • 6.1k views
ADD COMMENT
0
Entering edit mode

Do you want to predict the structure or are you looking for a method to visualize already predicted structures?

ADD REPLY
5
Entering edit mode
13.0 years ago
Michael 55k

RNAfold should be able to do this.

Just checked it with your sequence, RNAfold yields exactly the same base pairing as in your example (which might not be very surprising though)

> RNAfold

Input string (upper or lower case); @ to quit
....,....1....,....2....,....3....,....4....,....5....,....6....,....7....,....8
cgggguugguuguuaucuuugguuaucuagcuguaugagugguguggaguc-uucauaaagcuagauaaccgaaaguaaaaa-uaacccca
length = 91
CGGGGUUGGUUGUUAUCUUUGGUUAUCUAGCUGUAUGAGUGGUGUGGAGUC-UUCAUAAAGCUAGAUAACCGAAAGUAAAAA-UAACCCCA
.(((((((....(((..(((((((((((((((.((((((.((.......)).)))))).)))))))))))))))..)))....))))))).
 minimum free energy = -42.60 kcal/mol
ADD COMMENT
1
Entering edit mode

so? you want to get exactly that textual representation?

ADD REPLY
1
Entering edit mode

Disadvantage of your notation is that it only works for very simple structures with a single terminal loop! The dot-bracket notation (and the post-script) is more powerful. If there is only one loop however, creating a (e.g. perl) script that converts to this notatios is almost trivial, I would like toleave that to you as an exercise, but maybe there is one script out there already.

ADD REPLY
0
Entering edit mode

In fact, the Vienna package offers many very good RNA tools.

ADD REPLY
0
Entering edit mode

I tried but it get me only a postscript with the secondary structure

ADD REPLY
0
Entering edit mode

yes. I don't know if it is possible with the vienna package. Or maybe convert the dot-bracket notation to this notation ?

ADD REPLY
0
Entering edit mode

yes it's for very simple structures (hairpin-like ones). Good idea I'll try a little perl script

ADD REPLY
0
Entering edit mode

oki, keep in mind to pad the shorter end with spaces if the number of terminal dots on either side is not equal.

ADD REPLY

Login before adding your answer.

Traffic: 808 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6