Netiquette · Download · News · Gallery · G-quadruplexes · DSSR-Jmol · DSSR-PyMOL
· Video Overview · DSSR v2.5.0 (DSSR Manual) · Homepage
-
Dear Xiangjun,
I tried to use the following dbn file generated by DSSR and display its RNA secondary structure in forna (a RNA secondary structure visualization tool). However, it looks like forna doesn't recognize multiple sequences and "&" notation. It there a way to get around this? Thank you.
>2F4V nts=1511 [2F4V] -- secondary structure derived by DSSR
UGGAGAGUUUGAUCCUGGCUCAGGGUGAACGCUGGCGGCGUGCCUAAGACAUGCAAGUCGUGCGGG&CCGCGGGGUUUU&ACUCCG&UGGUC&AGCGGCGGACGGGUGAGUAACGCGUGGGUGACCUACCCGGAAGAGGGGGACAACCCGGGGAAACUCGGGCUAAUCCCCCAUGUGGACCCGCCCCUUGGGGUGUGUCCAAAGGGCUUU&GCCCGCUUCCGGAUGGGCCCGCGUCCCAUCAGCUAGUUGGUGGGGUAAUGGCCCACCAAGGCGACGACGGGUAGCCGGUCUGAGAGGAUGGCCGGCCACAGGGGCACUGAGACACGGGCCCCACUCCUACGGGAGGCAGCAGUUAGGAAUCUUCCGCAAUGGGCGCAAGCCUGACGGAGCGACGCCGCUUGGAGGAAGAAGCCCUUCGGGGUGUAAACUCCUGAA&CCCGGGACGAAACCCCCGACGA&GGGGACUGACGGUACCGGG&GUAAUAGCGCCGGCCAACUCCGUGCCAGCAGCCGCGGUAAUACGGAGGGCGCGAGCGUUACCCGGAUUCACUGGGCGUAAAGGGCGUGUAGGCGGCCUGGGGCGUCCCAUGUGAAAGACCACGGCUCAACCGUGGGGGAGCGUGGGAUACGCUCAGGCUAGACGGUGGGAGAGGGUGGUGGAAUUCCCGGAGUAGCGGUGAAAUGCGCAGAUACCGGGAGGAACGCCGAUGGCGAAGGCAGCCACCUGGUCCACCCGUGACGCUGAGGCGCGAAAGCGUGGGGAGCAAACCGGAUUAGAUACCCGGGUAGUCCACGCCCUAAACGAUGCGCGCUAGGUCUCUGGGUCU&CCUGGGGGCCGAAGCUAACGCGUUAAGCGCGCCGCCUGGGGAGUACGGCCGCAAGGCUGAAACUCAAAGGAAUUGACGGGGGCCCGCACAAGCGGUGGAGCAUGUGGUUUAAUUCGAAGCAACGCGAAGAACCUUACCAGGCCUUGACAUGCUAGGGAACCCGGGUGAAAGCCUGGGGUGCCCCGCGAGGGGAGCCCUAGCACAGGUGCUGCAUGGCCGUCGUCAGCUCGUGCCGUGAGGUGUUGGGUUAAGUCCCGCAACGAGCGCAACCCCCGCCGUUAGUUGCCAGCGGUUCGGCCGGGCACUCUAACGGGACUGCCCGCGAAAGCGGGAGGAAGGAGGGGACGACGUCUGGUCAGCAUGGCCCUUACGGCCUGGGCGACACACGUGCUACAAUGCCCACUACAAAGCGAUGCCACCCGGCAACGGGGAGCUAAUCGCAAAAAGGUGGGCCCAGUUCGGAUUGGGGUCUGCAACCCGACCCCAUGAAGCCGGAAUCGCUAGUAAUCGCGGAUCAGCCAUGCCGCGGUGAAUACGUUCCCGGGCCUUGUACACACCGCCCGUCACGCCAUGGGAGCGGGCUCUACCCGAAGUCGCCGGG&AGCCUACGGG&CAGGCGCCGAGGGUAGGGCCCGUGACUGGGGCGAAGUCGUAACAAGGUAGCUGUACCGGAAGGUGCGGCUGGAUC&A&UUCU
....((((..[.[[[..)))).((((.(((((..(((((((((....(((.(((..(((..((.((&((((((((....&.)))))&)))))&.)))))......(((......((((((((..((...(((((((.(((((....((((((....)))))).....)))))....((((.(((((....))))).))))...((((...&)))).)))))))..))))))))))(((....(((..((((((((.......)))))))))))......)))..((((((((....))))...))))))).(((((............))))).((((....))))...)))))).).....(.(((...((.((....)).).))))).)).))))))..((((.......(((....)))......))))....&(.(((...(....((((.....&)))).....)....))).)&......((((([[[...(((((.....((.]]])).......))))))))))..)))))))))..........((([[...(.((((...(((.(((((((.((((((((((......((((((.....))))))....))))))))..)))))))))..(((.(((((...((((((((...(((((((....((........)).......)))))))...).......((....)).)))))))..)))))..))..))))...))))....((((((...((...((((.........))))...))))))))......{...((((((..((((((((((...&))))))))))...((..]])).....)))))))))).(((......((((....))))....)))...]]].](((((.(((((((.((..(((((..((((((((((......((........))..........((((((...(...((............(.(....).)........(((....).))........))).((.(((...((((((.(....(((((((((....)))..((((......))))..)))))).....((((.(((((.....(....(.......)..)......)))))..(..(((((....))))).....)..)))).....).).)))...)).))))).....))))))..[)).)))))))).(...(((((((.....(((..((..((((....))))..))....))).....)))))))......(....(((((((........)))))))....)..)..))))).....(((((((......]...)))))))......))...)))))))))).))..(.(..((.(.((((.(((..((.(((.((((((...(.((((...&.(((....))&).)))).)..)))))).))).))..))).))))..).))...)..)..(((((((((....)))))))))}....&.&....
Best,
Shuxiang
-
Hi Shuxiang,
The '&' symbol in DSSR-derived dot-bracket-notation (DBN) is a convention between DSSR and VARNA to signify different chains or breaks between different segments of the same chain. Other 2D viewers may not recognize it, as is the case for FORNA.
You could use the --dbn-break=no option to remove them, as documented in the DSSR manual (Section 3.16.12, shown below).
3.16.12 The --dbn-break option
By default, DSSR employs the symbol ‘&’ to separate multiple chains or
chain breaks in dbn, for compatibility with VARNA. By using
--dbn-break, one can choose any of the characters in the string
“&.:,|+”. For example, by running the following command on the
Dickerson DNA dodecamer [16] structure 355d, one would get a
whole-structure dbn composed of those from the two chains
connected by ‘+’:
------------------------------------------------------------
x3dna-dssr --dbn-break=+ -i=355d.pdb
>355d nts=24 [whole]
CGCGAATTCGCG+CGCGAATTCGCG
((((((((((((+))))))))))))
------------------------------------------------------------
With --dbn-break=no, no symbol will be used to separate different
chains or intra-chain breaks: for 355d, the dbn would be
(((((((((((()))))))))))).
HTH,
Xiang-Jun
-
It works. Thank you so much. :)
Funded by the NIH R24GM153869 grant on X3DNA-DSSR, an NIGMS National Resource for Structural Bioinformatics of Nucleic Acids
Created and maintained by Dr. Xiang-Jun Lu, Department of Biological Sciences, Columbia University