[DEPRECATED] Data structure for a static band.
More...
#include <seqan3/alignment/band/static_band.hpp>
|
int64_t | lower_bound {std::numeric_limits<int64_t>::lowest()} |
| The data member storing the lower boundary of the band.
|
|
int64_t | upper_bound {std::numeric_limits<int64_t>::max()} |
| The data member storing the upper boundary of the band.
|
|
[DEPRECATED] Data structure for a static band.
- Deprecated:
- use seqan3::align_cfg::band_fixed_size instead.
◆ static_band()
template<std::integral input_value_t>
constexpr seqan3::static_band::static_band |
( |
lower_bound< input_value_t > const |
lower, |
|
|
upper_bound< input_value_t > const |
upper |
|
) |
| |
|
inlineconstexpr |
Construction from seqan3::lower_bound and seqan3::upper_bound.
- Template Parameters
-
input_value_t | The input type of the lower and upper band boundaries. |
- Exceptions
-
std::invalid_argument | if upper < lower. |
The boundaries denote the maximum allowed inbalance of insertions and deletions in the alignment. For a symmetric band, choose lower = -upper. The upper boundary must not be smaller than the lower boundary.
The documentation for this class was generated from the following file: