SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
|
Selects the gap recursion policy. More...
Public Types | |
using | type = std::conditional_t< traits_type::is_banded, banded_gap_recursion_policy_type, gap_recursion_policy_type > |
The configured recursion policy. | |
Private Types | |
using | banded_gap_recursion_policy_type = std::conditional_t< with_trace, policy_affine_gap_with_trace_recursion_banded< config_t >, policy_affine_gap_recursion_banded< config_t > > |
The banded gap recursion policy. | |
using | gap_recursion_policy_type = std::conditional_t< with_trace, policy_affine_gap_with_trace_recursion< config_t >, policy_affine_gap_recursion< config_t > > |
The gap recursion policy. | |
using | traits_type = alignment_configuration_traits< config_t > |
The traits type. | |
Static Private Attributes | |
static constexpr bool | with_trace = traits_type::requires_trace_information |
A flag indicating if trace is required. | |
Selects the gap recursion policy.
config_t | The alignment configuration type. |