Class Specialization
Iupac
Iupac code for DNA.
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) | |
Maps an alphabet 1-to-1 to the interval [0..ValueSize). (SimpleType) |
Remarks
The ValueSize of Iupac is 16.
The nucleotides are enumerated from 0 to 15 in this order:
'U'=0, 'T', 'A', 'W', 'C', 'Y', 'M', 'H', 'G', 'K', 'R', 'D', 'S', 'B', 'V', 'N'=15.
Objects of type Iupac can be converted to various other types and vice versa.
Unkown values are converted to 'N' .
Example Programs
See Also
SeqAn - Sequence Analysis Library - www.seqan.de