| Class Specialization Rna5 Alphabet for RNA including 'N' character.
Simple Type
SimpleType
Rna5
Rna5 Include Headers seqan/basic.h Remarks The ValueSize of Rna5 is 5. The nucleotides are enumerated this way: 'A' = 0, 'C' = 1, 'G' = 2, 'U' = 3. The 'N' character ("unkown nucleotide") is encoded by 4. Objects of type Rna5 can be converted to various other types and vice versa. An object that has a value not in {'A', 'C', 'G', 'U'} is converted to 'N'. Rna5 is typedef for SimpleType<char,Rna5_>, while Rna5_ is a helper specialization tag class. Specialization of SimpleType Implements Simple Type Metafunctions
IsSimple | Tests type to be simple. (SimpleType)
Spec | The spec of a class. (SimpleType)
Value | Type of the items in the container. (SimpleType)
Functions
assign | Assigns one object to another object. (SimpleType)
assign | Assigns one object to another object. (SimpleType)
ordValue | Maps an alphabet 1-to-1 to the interval [0..ValueSize). (SimpleType)
See Also ValueSize, Rna, Rna5String, Rna5Iterator SeqAn - Sequence Analysis Library - www.seqan.de

Page built @2012/03/14 16:34:51