NVBIO
|
Classes | |
struct | BamAlignment |
struct | CigarOp |
struct | RefEdit |
struct | RefData |
struct | Chunk |
struct | ReferenceIndex |
class | BamReader |
class | BamWriter |
struct | BgzfThread |
struct | BgzfData |
Typedefs | |
typedef std::vector< RefData > | RefVector |
typedef std::vector< BamAlignment > | BamAlignmentVector |
typedef std::vector< Chunk > | ChunkVector |
typedef std::map< uint32_t, ChunkVector > | BamBinMap |
typedef std::vector< uint64_t > | LinearOffsetVector |
typedef std::vector < ReferenceIndex > | BamIndex |
Functions | |
bool | ChunkLessThan (const Chunk &lhs, const Chunk &rhs) |
Variables | |
const int | BAM_CORE_SIZE = 32 |
const int | BAM_CMATCH = 0 |
const int | BAM_CINS = 1 |
const int | BAM_CDEL = 2 |
const int | BAM_CREF_SKIP = 3 |
const int | BAM_CSOFT_CLIP = 4 |
const int | BAM_CHARD_CLIP = 5 |
const int | BAM_CPAD = 6 |
const int | BAM_CIGAR_SHIFT = 4 |
const int | BAM_CIGAR_MASK = ((1 << BAM_CIGAR_SHIFT) - 1) |
const int | MAX_BIN = 37450 |
const int | BAM_MIN_CHUNK_GAP = 32768 |
const int | BAM_LIDX_SHIFT = 14 |
const int | BT_SIZEOF_INT = 4 |
const int | GZIP_ID1 = 31 |
const int | GZIP_ID2 = 139 |
const int | CM_DEFLATE = 8 |
const int | FLG_FEXTRA = 4 |
const int | OS_UNKNOWN = 255 |
const int | BGZF_XLEN = 6 |
const int | BGZF_ID1 = 66 |
const int | BGZF_ID2 = 67 |
const int | BGZF_LEN = 2 |
const int | GZIP_WINDOW_BITS = -15 |
const int | Z_DEFAULT_MEM_LEVEL = 8 |
const int | BLOCK_HEADER_LENGTH = 18 |
const int | BLOCK_FOOTER_LENGTH = 8 |
const int | MAX_BLOCK_SIZE = 65536 |
const int | DEFAULT_BLOCK_SIZE = 65536 |
typedef std::vector<BamAlignment> BamTools::BamAlignmentVector |
typedef std::map<uint32_t, ChunkVector> BamTools::BamBinMap |
typedef std::vector<ReferenceIndex> BamTools::BamIndex |
typedef std::vector<Chunk> BamTools::ChunkVector |
typedef std::vector<uint64_t> BamTools::LinearOffsetVector |
typedef std::vector<RefData> BamTools::RefVector |
const int BamTools::BAM_CIGAR_MASK = ((1 << BAM_CIGAR_SHIFT) - 1) |