Quality alphabet concept. More...
Go to the source code of this file.
Classes | |
struct | seqan3::underlying_phred< alphabet_type > |
struct | seqan3::underlying_phred< alphabet_with_member_type > |
The internal phred type. More... | |
Namespaces | |
seqan3 | |
The main SeqAn3 namespace. | |
Helpers for seqan3::quality_concept | |
These functions and metafunctions expose member variables and types so that the type can model the seqan3::quality_concept. | |
template<typename alphabet_type > | |
using | seqan3::underlying_phred_t = typename underlying_phred< alphabet_type >::type |
The internal phred type. More... | |
template<typename alphabet_type > | |
constexpr alphabet_type & | seqan3::assign_phred (alphabet_type &chr, char const in) |
The public setter function of a phred score. More... | |
template<typename alphabet_type > | |
constexpr alphabet_type | seqan3::assign_phred (alphabet_type &&chr, char const in) |
template<typename alphabet_type > | |
constexpr underlying_phred_t< alphabet_type > | seqan3::to_phred (alphabet_type const &chr) |
The public getter function for the phred representation of a score. More... | |
Quality alphabet concept.