NVBIO
|
A backtracking context, forming a CIGAR on the go. As the length is unknown till the very end, the CIGAR is stored backwards.
Definition at line 126 of file alignment_utils.h.
#include <alignment_utils.h>
Public Methods | |
NVBIO_FORCEINLINE NVBIO_DEVICE | Backtracker (vector vec, const uint32 _capacity) |
NVBIO_FORCEINLINE NVBIO_DEVICE void | clip (const uint32 l) |
NVBIO_FORCEINLINE NVBIO_DEVICE void | push (uint8 type) |
Public Members | |
vector | out |
uint32 | size |
uint8 | prev |
uint32 | capacity |
|
inline |
Definition at line 130 of file alignment_utils.h.
|
inline |
Definition at line 134 of file alignment_utils.h.
|
inline |
Definition at line 145 of file alignment_utils.h.
uint32 nvbio::bowtie2::cuda::detail::Backtracker< vector >::capacity |
Definition at line 167 of file alignment_utils.h.
vector nvbio::bowtie2::cuda::detail::Backtracker< vector >::out |
Definition at line 164 of file alignment_utils.h.
uint8 nvbio::bowtie2::cuda::detail::Backtracker< vector >::prev |
Definition at line 166 of file alignment_utils.h.
uint32 nvbio::bowtie2::cuda::detail::Backtracker< vector >::size |
Definition at line 165 of file alignment_utils.h.