Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Bio.Sequence.Alignment
- type Substitution a = a -> a -> Int
- type Gap = Int
- class Alignment a where
- alignment :: Alignment a => a -> ByteString -> ByteString -> (Int, (ByteString, ByteString))
- mkGlobal :: Substitution Char -> Gap -> SimpleAlignment
- mkLocal :: Substitution Char -> Gap -> SimpleAlignment
- mkSemiglobal :: Substitution Char -> Gap -> SimpleAlignment
- mkEditDistance :: EditDistance
Documentation
type Substitution a = a -> a -> Int Source #
Substitution function for a
values comparison
class Alignment a where Source #
Introduces all useful methods to create an alignment
Minimal complete definition
alignment :: Alignment a => a -> ByteString -> ByteString -> (Int, (ByteString, ByteString)) Source #
mkSemiglobal :: Substitution Char -> Gap -> SimpleAlignment Source #
mkEditDistance :: EditDistance Source #