|
SeqAn3 3.4.3-rc.1
The Modern C++ library for sequence analysis.
|
Stores all fixed length variables which can be read/written directly by reinterpreting the binary stream. More...
Public Attributes | |
| uint32_t | bin: 16 |
| The bin number. | |
| int32_t | block_size |
| The size in bytes of the whole BAM record. | |
| sam_flag | flag |
| The flag value (uint16_t enum). | |
| uint32_t | l_read_name: 8 |
| The length of the read name including the \0 character. | |
| int32_t | l_seq |
| The number of bases of the read sequence. | |
| uint32_t | mapq: 8 |
| The mapping quality. | |
| uint32_t | n_cigar_op: 16 |
| The number of cigar operations of the alignment. | |
| int32_t | next_pos |
| The begin position of the mate alignment. | |
| int32_t | next_refID |
| The reference id of the mate. | |
| int32_t | pos |
| The begin position of the alignment. | |
| int32_t | refID |
| The reference id the read was mapped to. | |
| int32_t | tlen |
| The template length of the read and its mate. | |
Stores all fixed length variables which can be read/written directly by reinterpreting the binary stream.