|
SeqAn3
3.0.2
The Modern C++ library for sequence analysis.
|
|
Go to the documentation of this file.
77 on_reverse_strand = 0x10,
78 mate_on_reverse_strand = 0x20,
80 second_in_pair = 0x80,
81 secondary_alignment = 0x100,
82 failed_filter = 0x200,
97 template <
typename char_t>
100 return stream << static_cast<int16_t>(flag);
sam_flag
An enum flag that describes the properties of an aligned read (given as a SAM record).
Definition: misc.hpp:71
Provides seqan3::debug_stream and related types.
A "pretty printer" for most SeqAn data structures and related types.
Definition: debug_stream_type.hpp:71
@ none
None of the flags below are set.
The main SeqAn3 namespace.
Definition: aligned_sequence_concept.hpp:29
constexpr bool add_enum_bitwise_operators< sam_flag >
Enables bitwise operations for seqan3::sam_flags.
Definition: misc.hpp:89
Provides seqan3::add_enum_bitwise_operators.
Type tag which indicates that no reference information has been passed to the alignment file on const...
Definition: misc.hpp:23
debug_stream_type< char_t > & operator<<(debug_stream_type< char_t > &stream, alignment_t &&alignment)
Stream operator for alignments, which are represented as tuples of aligned sequences.
Definition: debug_stream_alignment.hpp:103