Safe Haskell | None |
---|---|
Language | Haskell2010 |
A newtype with an attached phenotype which allows us to encode
nucleotides and amino acids. Actual seqence-specific functions can be
founds in the appropriate modules AA
and Nuc
.
Documentation
A Letter
together with its phantom type t
encodes bio-sequences.
class MkPrimary n t where Source
Conversion from a large number of sequence-like inputs to primary sequences.
MkPrimary (Vector Char) t => MkPrimary String t Source | |
MkPrimary (Vector Char) t => MkPrimary ByteString t Source | |
MkPrimary (Vector Char) t => MkPrimary ByteString t Source | |
MkPrimary (Vector Char) t => MkPrimary Text t Source | |
MkPrimary (Vector Char) t => MkPrimary Text t Source | |
MkPrimary (Vector Char) RNA Source | |
MkPrimary (Vector Char) DNA Source | |
MkPrimary (Vector Char) XNA Source | |
MkPrimary (Vector Char) DEG Source | |
MkPrimary (Vector Char) AA Source | |
MkPrimary (Vector Int) Unknown Source |