BiobaseENA-0.0.0.2: European Nucleotide Archive data
Safe HaskellNone
LanguageHaskell2010

Biobase.GeneticCodes.Types

Description

 

Documentation

data TranslationElement c a Source #

Constructors

TranslationElement 

Fields

Instances

Instances details
(Show c, Show a) => Show (TranslationElement c a) Source # 
Instance details

Defined in Biobase.GeneticCodes.Types

baseCodon :: forall c a c. Lens (TranslationElement c a) (TranslationElement c a) (Codon c) (Codon c) Source #

aminoAcid :: forall c a a. Lens (TranslationElement c a) (TranslationElement c a) a a Source #

data TranslationTable c a Source #

Instances

Instances details
(Show c, Show a) => Show (TranslationTable c a) Source # 
Instance details

Defined in Biobase.GeneticCodes.Types

tableID :: forall c a. Lens' (TranslationTable c a) Int Source #

genTranslationTable Source #

Arguments

:: (Ord c, Ord a) 
=> Int

table identifier

-> Text

table hdr / table name

-> [TranslationElement c a]

known translation elements (should be 4^3 but is not checked)

-> TranslationTable c a

finished translation table