Biobase.Vienna
Description
ViennaRNA secondary structures.
TODO extends all data structures to accept energy values associated with structures, if needed.
TODO or said otherwise, parsers for RNAfold, RNAsubopt, etc output would be nice.
- data Vienna
- = Vienna {
- sequence :: !ByteString
- structure :: !ByteString
- | ViennaMany {
- sequence :: !ByteString
- structures :: ![ByteString]
- = Vienna {
Documentation
Encapsulation of ViennaRNA secondary structures.
Sometimes, we need to associate more than one structure with a sequence. This happens, for example, when parsing RNAsubopt output.
Constructors
Vienna | |
Fields
| |
ViennaMany | |
Fields
|