Description
Following the discussion on #131 adapt the free end configuration.
seqan3::align_cfg::method_global: [required]
construction
seqan3::align_cfg::method_global global
{
seqan3::align_cfg::free_end_gaps_sequence1_leading{true},
seqan3::align_cfg::free_end_gaps_sequence2_leading{true},
seqan3::align_cfg::free_end_gaps_sequence1_trailing{true},
seqan3::align_cfg::free_end_gaps_sequence2_trailing{true}
}; // verbose has constructor with 4 constructor elements
later access and set
global.free_end_gaps_sequence1_leading = true/ false;
global.free_end_gaps_sequence2_leading = true/ false;
global.free_end_gaps_sequence1_trailing = true/ false;
global.free_end_gaps_sequence2_trailing = true/ false;
or by seqan::get
auto && global = seqan3::get<seqan3::align_cfg::method_global>(config);
global.free_end_gaps_sequence1_leading = true/ false;
global.free_end_gaps_sequence2_leading = true/ false;
global.free_end_gaps_sequence1_trailing = true/ false;
global.free_end_gaps_sequence2_trailing = true/ false;
query if configuration was piped
Acceptance Criteria
Tasks
Definition of Done
Description
Following the discussion on #131 adapt the free end configuration.
construction
later access and set
or by seqan::get
query if configuration was piped
Acceptance Criteria
Tasks
free_end_gaps_sequence[1/2]_[leading/trailing]seqan3::method_globala pipeable ocnfig element (not a tag), that is constructible from the 4 strong_typesmethod_globalend gap configuration instead of using thealigned_endsconfigurationseqan3::align_cfg::aligned_endsconfigurationDefinition of Done