BiobaseXNA-0.9.2.0: Efficient RNA/DNA representations

Safe HaskellNone
LanguageHaskell2010

Biobase.Primary.AA

Contents

Description

This module has the translation tables for the genetic code. We do have a symbol Undef for undefined amino acids (say because of Ns in the nucleotide code).

Synopsis

Documentation

data AA Source

Amino acid phantom type.

pattern Stop :: Letter AA Source

pattern A :: Letter AA Source

pattern B :: Letter AA Source

pattern C :: Letter AA Source

pattern D :: Letter AA Source

pattern E :: Letter AA Source

pattern F :: Letter AA Source

pattern G :: Letter AA Source

pattern H :: Letter AA Source

pattern I :: Letter AA Source

pattern K :: Letter AA Source

pattern L :: Letter AA Source

pattern M :: Letter AA Source

pattern N :: Letter AA Source

pattern P :: Letter AA Source

pattern Q :: Letter AA Source

pattern R :: Letter AA Source

pattern S :: Letter AA Source

pattern T :: Letter AA Source

pattern V :: Letter AA Source

pattern W :: Letter AA Source

pattern X :: Letter AA Source

pattern Y :: Letter AA Source

pattern Z :: Letter AA Source

pattern Undef :: Letter AA Source

Creating functions and aa data.

charAA :: Char -> Letter AA Source

Translate Char amino acid representation into efficient AA newtype.

aaChar :: Letter AA -> Char Source

Char representation of an AA.

lookup tables

instances