Provides the free ends gap configuration. More...
#include <iostream>
#include <seqan3/alignment/configuration/utility.hpp>
#include <seqan3/core/add_enum_bitwise_operators.hpp>
#include <seqan3/core/algorithm/all.hpp>
#include <seqan3/core/metafunction/template_inspection.hpp>
Go to the source code of this file.
Namespaces | |
seqan3 | |
The main SeqAn3 namespace. | |
seqan3::align_cfg | |
A special sub namespace for the alignment configurations. | |
Enumerations | |
enum | seqan3::free_ends_at : uint8_t { seqan3::none = 0b0000, seqan3::free_ends_at::seq1_front = 0b0001, seqan3::free_ends_at::seq1_back = 0b0010, seqan3::free_ends_at::seq2_front = 0b0100, seqan3::free_ends_at::seq2_back = 0b1000, seqan3::free_ends_at::seq1 = seq1_front | seq1_back, seqan3::free_ends_at::seq2 = seq2_front | seq2_back, seqan3::free_ends_at::all = seq1 | seq2 } |
Enum class for all supported sequence ends specifications. More... | |
Variables | |
template<free_ends_at val = free_ends_at::none> | |
constexpr detail::align_config_sequence_ends_adaptor< val > | seqan3::align_cfg::sequence_ends |
A configuration adaptor for gaps at the sequence ends. More... | |
Provides the free ends gap configuration.