Definition at line 26 of file BamReader.cpp.
|
| | BamReaderPrivate (void) |
| |
| | ~BamReaderPrivate (void) |
| |
| void | Close (void) |
| |
| bool | Jump (int refID, int position=0) |
| |
| void | Open (const string &filename, const string &indexFilename="") |
| |
| bool | Rewind (void) |
| |
| bool | GetNextAlignment (BamAlignment &bAlignment) |
| |
| const string | GetHeaderText (void) const |
| |
| const int | GetReferenceCount (void) const |
| |
| const RefVector | GetReferenceData (void) const |
| |
| const int | GetReferenceID (const string &refName) const |
| |
| bool | CreateIndex (void) |
| |
| int | BinsFromRegion (int refID, int left, uint16_t[MAX_BIN]) |
| |
| int | CalculateAlignmentEnd (const int &position, const std::vector< CigarOp > &cigarData) |
| |
| int64_t | GetOffset (int refID, int left) |
| |
| bool | IsOverlap (BamAlignment &bAlignment) |
| |
| void | LoadHeaderData (void) |
| |
| bool | LoadNextAlignment (BamAlignment &bAlignment) |
| |
| void | LoadReferenceData (void) |
| |
| bool | BuildIndex (void) |
| |
| void | ClearIndex (void) |
| |
| void | InsertBinEntry (BamBinMap &binMap, const uint32_t &saveBin, const uint64_t &saveOffset, const uint64_t &lastOffset) |
| |
| void | InsertLinearOffset (LinearOffsetVector &offsets, const BamAlignment &bAlignment, const uint64_t &lastOffset) |
| |
| bool | LoadIndex (void) |
| |
| void | MergeChunks (void) |
| |
| void | Roundup32 (int &value) |
| |
| bool | WriteIndex (void) |
| |
| BamTools::BamReader::BamReaderPrivate::BamReaderPrivate |
( |
void |
) | |
|
| BamTools::BamReader::BamReaderPrivate::~BamReaderPrivate |
( |
void |
) | |
|
| int BamTools::BamReader::BamReaderPrivate::BinsFromRegion |
( |
int |
refID, |
|
|
int |
left, |
|
|
uint16_t |
list[MAX_BIN] |
|
) |
| |
| bool BamTools::BamReader::BamReaderPrivate::BuildIndex |
( |
void |
) | |
|
| int BamTools::BamReader::BamReaderPrivate::CalculateAlignmentEnd |
( |
const int & |
position, |
|
|
const std::vector< CigarOp > & |
cigarData |
|
) |
| |
| void BamTools::BamReader::BamReaderPrivate::ClearIndex |
( |
void |
) | |
|
| void BamTools::BamReader::BamReaderPrivate::Close |
( |
void |
) | |
|
| bool BamTools::BamReader::BamReaderPrivate::CreateIndex |
( |
void |
) | |
|
| const string BamTools::BamReader::BamReaderPrivate::GetHeaderText |
( |
void |
) | |
const |
| bool BamTools::BamReader::BamReaderPrivate::GetNextAlignment |
( |
BamAlignment & |
bAlignment) | |
|
| int64_t BamTools::BamReader::BamReaderPrivate::GetOffset |
( |
int |
refID, |
|
|
int |
left |
|
) |
| |
| const int BamTools::BamReader::BamReaderPrivate::GetReferenceCount |
( |
void |
) | |
const |
| const RefVector BamTools::BamReader::BamReaderPrivate::GetReferenceData |
( |
void |
) | |
const |
| const int BamTools::BamReader::BamReaderPrivate::GetReferenceID |
( |
const string & |
refName) | |
const |
| bool BamTools::BamReader::BamReaderPrivate::IsOverlap |
( |
BamAlignment & |
bAlignment) | |
|
| bool BamTools::BamReader::BamReaderPrivate::Jump |
( |
int |
refID, |
|
|
int |
position = 0 |
|
) |
| |
| void BamTools::BamReader::BamReaderPrivate::LoadHeaderData |
( |
void |
) | |
|
| bool BamTools::BamReader::BamReaderPrivate::LoadIndex |
( |
void |
) | |
|
| bool BamTools::BamReader::BamReaderPrivate::LoadNextAlignment |
( |
BamAlignment & |
bAlignment) | |
|
| void BamTools::BamReader::BamReaderPrivate::LoadReferenceData |
( |
void |
) | |
|
| void BamTools::BamReader::BamReaderPrivate::MergeChunks |
( |
void |
) | |
|
| void BamTools::BamReader::BamReaderPrivate::Open |
( |
const string & |
filename, |
|
|
const string & |
indexFilename = "" |
|
) |
| |
| bool BamTools::BamReader::BamReaderPrivate::Rewind |
( |
void |
) | |
|
| void BamTools::BamReader::BamReaderPrivate::Roundup32 |
( |
int & |
value) | |
|
| bool BamTools::BamReader::BamReaderPrivate::WriteIndex |
( |
void |
) | |
|
| int64_t BamTools::BamReader::BamReaderPrivate::AlignmentsBeginOffset |
| const char* BamTools::BamReader::BamReaderPrivate::CIGAR_LOOKUP |
| int BamTools::BamReader::BamReaderPrivate::CurrentLeft |
| int BamTools::BamReader::BamReaderPrivate::CurrentRefID |
| const char* BamTools::BamReader::BamReaderPrivate::DNA_LOOKUP |
| string BamTools::BamReader::BamReaderPrivate::Filename |
| string BamTools::BamReader::BamReaderPrivate::HeaderText |
| BamIndex BamTools::BamReader::BamReaderPrivate::Index |
| string BamTools::BamReader::BamReaderPrivate::IndexFilename |
| bool BamTools::BamReader::BamReaderPrivate::IsIndexLoaded |
| bool BamTools::BamReader::BamReaderPrivate::IsRegionSpecified |
| BgzfData BamTools::BamReader::BamReaderPrivate::mBGZF |
| RefVector BamTools::BamReader::BamReaderPrivate::References |
The documentation for this struct was generated from the following file: