NVBIO
|
A tight 16-bit CIGAR element representation
Definition at line 57 of file alignments.h.
#include <alignments.h>
Public Types | |
enum | Operation { SUBSTITUTION = 0, INSERTION = 1, DELETION = 2, SOFT_CLIPPING = 3 } |
Public Methods | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | Cigar () |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | Cigar (const uint8 type, const uint16 len) |
Public Members | |
uint16 | m_type:2 |
uint16 | m_len:14 |
The list of CIGAR operations
Enumerator | |
---|---|
SUBSTITUTION | |
INSERTION | |
DELETION | |
SOFT_CLIPPING |
Definition at line 61 of file alignments.h.
|
inline |
Definition at line 69 of file alignments.h.
|
inline |
Definition at line 72 of file alignments.h.
uint16 nvbio::io::Cigar::m_len |
Definition at line 74 of file alignments.h.
uint16 nvbio::io::Cigar::m_type |
Definition at line 74 of file alignments.h.