Safe Haskell | None |
---|
- type SubstMatrix = Array (Char, Char) Int
- type Nuc3SubstMatrix = Array (Nuc, Nuc, Nuc, Char) Int
- type Nuc2SubstMatrix = Array (Nuc, Nuc, Char) Int
- type Nuc1SubstMatrix = Array (Nuc, Char) Int
- mkNuc3SubstMatrix :: SubstMatrix -> Nuc3SubstMatrix
- mkNuc2SubstMatrix :: (Int -> Int -> Int) -> (Int -> Int) -> SubstMatrix -> Nuc2SubstMatrix
- mkNuc1SubstMatrix :: (Int -> Int -> Int) -> (Int -> Int) -> SubstMatrix -> Nuc1SubstMatrix
Documentation
type Nuc3SubstMatrix = Array (Nuc, Nuc, Nuc, Char) IntSource
Substitution from three DNA nucleotides to an amino acid.
mkNuc2SubstMatrix :: (Int -> Int -> Int) -> (Int -> Int) -> SubstMatrix -> Nuc2SubstMatrixSource
mkNuc1SubstMatrix :: (Int -> Int -> Int) -> (Int -> Int) -> SubstMatrix -> Nuc1SubstMatrixSource