NVBIO
|
Definition at line 36 of file alignment_bam.cpp.
Public Methods | |
BAMAlignmentStream (const char *file_name) | |
bool | is_ok () |
uint32 | next_batch (const uint32 count, Alignment *batch) |
void | analyze_cigar (const std::vector< BamTools::CigarOp > &cigar, Alignment *aln) |
void | analyze_md (const char *md, Alignment *aln) |
Public Methods inherited from nvbio::alndiff::AlignmentStream | |
virtual | ~AlignmentStream () |
Public Members | |
BamTools::BamReader | m_bam_reader |
uint32 | m_offset |
|
inline |
Definition at line 38 of file alignment_bam.cpp.
|
inline |
Definition at line 100 of file alignment_bam.cpp.
Definition at line 119 of file alignment_bam.cpp.
|
inlinevirtual |
return if the stream is ok
Reimplemented from nvbio::alndiff::AlignmentStream.
Definition at line 48 of file alignment_bam.cpp.
|
inlinevirtual |
get the next batch
Reimplemented from nvbio::alndiff::AlignmentStream.
Definition at line 52 of file alignment_bam.cpp.
BamTools::BamReader nvbio::alndiff::BAMAlignmentStream::m_bam_reader |
Definition at line 143 of file alignment_bam.cpp.
uint32 nvbio::alndiff::BAMAlignmentStream::m_offset |
Definition at line 144 of file alignment_bam.cpp.