Class Specialization
Dna
Alphabet for DNA.
Dna
Include Headers
seqan/basic.h
Remarks
The ValueSize of Dna is 4. The nucleotides are enumerated this way: 'A' = 0, 'C' = 1, 'G' = 2, 'T' = 3.
Objects of type Dna can be converted to various other types and vice versa. An object that has a value not in {'A', 'C', 'G', 'T'} is converted to 'A'.
Dna is typedef for SimpleType<char,Dna_>, while Dna_ is a helper specialization tag class.
Specialization of
Metafunctions
IsSimpleTests type to be simple. (SimpleType)
SpecThe spec of a class. (SimpleType)
ValueType of the items in the container or behind an iterator. (SimpleType)
Functions
assignAssigns one object to another object. (SimpleType)
convertResidueToFrequencyDistCoverts a residue to a frequency distribution (profile).
ordValueMaps an alphabet 1-to-1 to the interval [0..ValueSize). (SimpleType)
Example Programs
SeqAn - Sequence Analysis Library - www.seqan.de
 

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