NVBIO
|
#include <reads.h>
Public Members | |
std::vector< uint32 > | m_read_vec |
std::vector< uint32 > | m_read_index_vec |
std::vector< char > | m_qual_vec |
std::vector< char > | m_name_vec |
std::vector< uint32 > | m_name_index_vec |
Additional Inherited Members | |
![]() | |
static const uint32 | READ_BITS = 4 |
static const bool | HI_BITS = false |
static const bool | READ_BIG_ENDIAN = false |
static const uint32 | READ_SYMBOLS_PER_WORD = (4*sizeof(uint32))/READ_BITS |
void nvbio::io::ReadDataRAM::end_batch | ( | void | ) |
void nvbio::io::ReadDataRAM::push_back | ( | uint32 | read_len, |
const char * | name, | ||
const uint8 * | base_pairs, | ||
const uint8 * | quality, | ||
const QualityEncoding | quality_encoding, | ||
const uint32 | truncate_read_len, | ||
const StrandOp | conversion_flags | ||
) |
add a read to the end of this batch
read_len | input read length |
name | read name |
base_pairs | list of base pairs |
quality | list of base qualities |
quality_encoding | quality encoding scheme |
truncate_read_len | truncate the read if longer than this |
conversion_flags | conversion operators applied to the strand |
std::vector<uint32> nvbio::io::ReadDataRAM::m_name_index_vec |
std::vector<uint32> nvbio::io::ReadDataRAM::m_read_index_vec |