Concept
AlphabetConcept
Natural container value.
Concept Definition
Required Metafunctions
BitsPerValueNumber of bits needed to store a value.
Required Functions
assignAssigns one object to another object. (AssignableConcept)
operator=C++ built-in Assignment operator. (AssignableConcept)
Refinements
AlphabetWithGapsConceptAn alphabet that includes a specific gap character.
AlphabetWithQualitiesConceptAn alphabet where qualities can be attached to the characters.
AlphabetWithUnknownValueConceptAn alphabet which includes a specific "unknown" character.
OrderedAlphabetConceptTotally strict ordered alphabet.
Include Headers
seqan/basic.h
Implemented by
Dna5QAlphabet for DNA plus PHRED quality including 'N' character. (AlphabetWithQualitiesConcept)
DnaQAlphabet for DNA plus PHRED quality. (AlphabetWithQualitiesConcept)
SimpleTypeImplementation for "simple" types. (FiniteOrderedAlphabetConcept)
Metafunctions
BitsPerValueNumber of bits needed to store a value.
Examples
Valid expressions (v is of type T):
unsigned bpv = BitsPerValue<T>::VALUE;
SeqAn - Sequence Analysis Library - www.seqan.de
 

Page built @2013/07/11 09:12:16