Safe Haskell | None |
---|---|
Language | Haskell2010 |
This module gives functionality to convert between different variants of secondary structure elements.
Synopsis
- class BasepairConvert a b where
- basepairConvert :: a -> b
Documentation
class BasepairConvert a b where Source #
basepairConvert
converts between different secondary structure base
pair representations. In general, the conversion is lossy, in particular
when "downsizing", say to ViennaPair
.
basepairConvert :: a -> b Source #
Instances
BasepairConvert Basepair ViennaPair Source # | |
Defined in Biobase.Secondary.Convert basepairConvert :: Basepair -> ViennaPair Source # | |
BasepairConvert ViennaPair Basepair Source # | |
Defined in Biobase.Secondary.Convert basepairConvert :: ViennaPair -> Basepair Source # | |
BasepairConvert Basepair (Letter RNA n, Letter RNA n) Source # | |
Defined in Biobase.Secondary.Convert | |
BasepairConvert ViennaPair (Letter RNA n, Letter RNA n) Source # | |
Defined in Biobase.Secondary.Convert basepairConvert :: ViennaPair -> (Letter RNA n, Letter RNA n) Source # | |
BasepairConvert (Letter RNA n, Letter RNA n) ViennaPair Source # | |
Defined in Biobase.Secondary.Convert basepairConvert :: (Letter RNA n, Letter RNA n) -> ViennaPair Source # | |
BasepairConvert (Letter RNA n, Letter RNA n) Basepair Source # | |
Defined in Biobase.Secondary.Convert |