SeqAn3
align_config_sequence_ends.hpp File Reference

Provides the free ends gap configuration. More...

Include dependency graph for align_config_sequence_ends.hpp:
This graph shows which files directly or indirectly include this file:

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...
 

Detailed Description

Provides the free ends gap configuration.

Author
Jörg Winkler <j.winkler AT fu-berlin.de>