SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
Loading...
Searching...
No Matches
seqan3::format_bam::alignment_record_core Struct Reference

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.
 

Detailed Description

Stores all fixed length variables which can be read/written directly by reinterpreting the binary stream.


The documentation for this struct was generated from the following file:
Hide me