SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
|
The generic concept for a (biological) sequence. More...
#include <seqan3/alphabet/range/sequence.hpp>
The generic concept for a (biological) sequence.
A (biological) sequence is (at least) a std::ranges::input_range whose reference type models seqan3::alphabet.
For example std::vector<seqan3::dna4> is a sequence of seqan3::dna4 characters.
The requirements for this concept are given as related functions and type traits. Types that model this concept are shown as "implementing this interface".