Safe Haskell | Safe-Inferred |
---|
Encodes a table of amino acid properties. Based on Livingstone & Barton, CABIOS, 9, 745-756, 1993, as seen at: http:www.compbio.dundee.ac.ukuserws-dev1jalviewlatesthelphtmlmiscaaproperties.html NB: based on the graphic, not the table (in which P is polar, but T is not) |
- type AAProp = Amino -> Bool
- oneOf :: [Amino] -> Amino -> Bool
- or :: (t -> Bool) -> (t -> Bool) -> t -> Bool
- aliphatic :: AAProp
- positive :: AAProp
- negative :: AAProp
- charged :: AAProp
- tiny :: AAProp
- small :: AAProp
- polar :: AAProp
- hydrophobic :: AAProp
- aromatic :: AAProp
- hydropathy :: Amino -> Double
- mass :: Amino -> Double
- helixP :: Amino -> Double
- strandP :: Amino -> Double