Concept
AlphabetWithQualitiesConcept
An alphabet where qualities can be attached to the characters.
| |||||||||||||||||||||||||||||||
![]() | ![]() | ||||||||||||||||||||||||||||||
AlphabetWithQualitiesConcept | |||||||||||||||||||||||||||||||
Concept Definition
Refines
Required Metafunctions
| Number of bits needed to store a value. (AlphabetConcept) | |
| Return whether the given type stores qualities besides the alphabet. | |
| Return the number of quality values in characters from alphabet with qualities. |
Required Functions
| Assigns one object to another object. (AssignableConcept) | |
| Assigns quality to a character from an alphabet with integrated quality, e.g. to a specified element from a sequence. | |
| Returns the quality of a character from an alphabet with integrated quality, e.g. the quality associated with a specified element from a sequence. | |
| C++ built-in Assignment operator. (AssignableConcept) |
Include Headers
seqan/basic.h
Implemented by
| Alphabet for DNA plus PHRED quality including 'N' character. | |
| Alphabet for DNA plus PHRED quality. |
Metafunctions
| Return the number of quality values in characters from alphabet with qualities. |
Functions
| Assigns quality to a character from an alphabet with integrated quality, e.g. to a specified element from a sequence. | |
| Returns 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
