Class Specialization
Dna
Alphabet for 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' .
Specialization of
Implements
Metafunctions
| Tests type to be simple. (SimpleType) | |
| The spec of a class. (SimpleType) | |
| Type of the items in the container. (SimpleType) | 
Functions
| Assigns one object to another object. (SimpleType) | |
| Assigns one object to another object. (SimpleType) | |
| Coverts a residue to a frequency distribution (profile). | |
| Maps an alphabet 1-to-1 to the interval [0..ValueSize). (SimpleType) | 
Example Programs
See Also
SeqAn - Sequence Analysis Library - www.seqan.de
