Configuration element for setting the band. More...
#include <seqan3/alignment/configuration/align_config_band.hpp>
Public Attributes | |
band_t | value |
The stored config value. | |
Related Functions | |
(Note that these are not member functions.) | |
Type deduction guides | |
template<typename band_t > | |
band (band_t) -> band< band_t > | |
Deduces the underlying band type. More... | |
Configuration element for setting the band.
band_t | The type of the band. |
Configures the banded alignment algorithm. Currently only seqan3::static_band is allowed as argument. If no band is configured for the alignment algorithm the full alignment matrix will be computed. Before executing the algorithm the band is tested for valid settings, e.g. that the upper bound is not smaller than the lower bound, or the band is not shifted out of the alignment matrix. If an invalid setting is detected, a seqan3::invalid_alignment_configuration exception will be thrown.
Deduces the underlying band type.
band_t | The underlying type of the band. |