Concept
AlphabetWithQualitiesConcept
An alphabet where qualities can be attached to the characters.
Concept Definition
Required Metafunctions
BitsPerValueNumber of bits needed to store a value. (AlphabetConcept)
HasQualitiesReturn whether the given type stores qualities besides the alphabet.
QualityValueSizeReturn the number of quality values in characters from alphabet with qualities.
Required Functions
assignAssigns one object to another object. (AssignableConcept)
assignQualityValueAssigns quality to a character from an alphabet with integrated quality, e.g. to a specified element from a sequence.
getQualityValueReturns the quality of a character from an alphabet with integrated quality, e.g. the quality associated with a specified element from a sequence.
operator=C++ built-in Assignment operator. (AssignableConcept)
Include Headers
seqan/basic.h
Implemented by
Dna5QAlphabet for DNA plus PHRED quality including 'N' character.
DnaQAlphabet for DNA plus PHRED quality.
Metafunctions
QualityValueSizeReturn the number of quality values in characters from alphabet with qualities.
Functions
assignQualityValueAssigns quality to a character from an alphabet with integrated quality, e.g. to a specified element from a sequence.
getQualityValueReturns the quality of a character from an alphabet with integrated quality, e.g. the quality associated with a specified element from a sequence.
SeqAn - Sequence Analysis Library - www.seqan.de
 

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