Safe Haskell | None |
---|---|
Language | Haskell2010 |
A secondary structure, with sequence, Vienna compatible canonical secondary structure, extended structure, and additional information.
This is the structure that will be returned by prediction algorithms in the future.
TODO we will need ex- and import functions to a number of standard formats. There is an open feature request to export to something that resembles FASTA with additional information.
Synopsis
- data SecondaryStructure = SS {
- _ssSeq :: !Text
- _ssVienna :: !D1Secondary
- _ssExt :: !D2Secondary
- _ssViennaE :: Maybe ()
- _ssAux :: Map Text Text
Documentation
data SecondaryStructure Source #
A sequence, complete with secondary structure. While this structure is rather RNA-centric, there is nothing that prohibits us from using this for DNA.
TODO Generics, Cereal, Binary, Aeson instances
SS | |
|
Instances
Eq SecondaryStructure Source # | |
Defined in Biobase.Secondary.Structure (==) :: SecondaryStructure -> SecondaryStructure -> Bool # (/=) :: SecondaryStructure -> SecondaryStructure -> Bool # | |
Read SecondaryStructure Source # | |
Defined in Biobase.Secondary.Structure | |
Show SecondaryStructure Source # | |
Defined in Biobase.Secondary.Structure showsPrec :: Int -> SecondaryStructure -> ShowS # show :: SecondaryStructure -> String # showList :: [SecondaryStructure] -> ShowS # |