NVBIO
|
#include <bam_io.h>
Public Methods | |
HTSBAMWriter (const char *fname) | |
~HTSBAMWriter () | |
void | write_hdr (bam_hdr_t *header) |
void | write_aln_batch (std::vector< bam1_t * > &batch, H_VectorU64 shuffle_idx, bam_hdr_t *header) |
void | write_aln_batch (BAM_alignment_batch_SoA &batch, H_VectorU64 shuffle_idx, bam_hdr_t *header) |
HTSBAMWriter::HTSBAMWriter | ( | const char * | fname) |
HTSBAMWriter::~HTSBAMWriter | ( | ) |
void HTSBAMWriter::write_aln_batch | ( | std::vector< bam1_t * > & | batch, |
H_VectorU64 | shuffle_idx, | ||
bam_hdr_t * | header | ||
) |
void HTSBAMWriter::write_aln_batch | ( | BAM_alignment_batch_SoA & | batch, |
H_VectorU64 | shuffle_idx, | ||
bam_hdr_t * | header | ||
) |
void HTSBAMWriter::write_hdr | ( | bam_hdr_t * | header) |