A concept that indicates whether an alphabet represents nucleotides. More...
#include <bio/alphabet/nucleotide/concept.hpp>
A concept that indicates whether an alphabet represents nucleotides.
In addition to the requirements for bio::alphabet::alphabet, the nucleotide concept introduces a requirement for a complement function: bio::alphabet::complement.
t
shall model bio::alphabet::alphabett
See the documentation pages for the respective requirements.
If an object type t
models this concept, the following types typically do so, as well:
t &
t const
t const &