cgatools::mapping::SamRecord Class Reference
List of all members.
Public Types |
enum | RecordType { DEFAULT = 0,
BASE_MAPPING,
EVIDENCE,
EVIDENCE_CACHE
} |
typedef std::vector< SamRecord * > | SamRecords |
Public Member Functions |
| SamRecord (const std::string &readName, bool isMapped, bool onNegativeStrand, bool isPrimary, uint8_t side, uint16_t chr, uint32_t position, const std::string &extCigar, uint8_t mappingQuality, const std::string &fullReadSequence, const std::string &fullReadScores, UInt16Pair sequenceStartAndLength) |
bool | correctPosition (const reference::CrrFile &reference) |
virtual bool | isConsistent () const |
Public Attributes |
RecordType | typeId_ |
std::string | readName_ |
bool | isMapped_ |
bool | onNegativeStrand_ |
bool | isPrimary_ |
bool | isGroupPrimary_ |
uint8_t | side_ |
uint16_t | chr_ |
uint32_t | position_ |
std::string | extCigar_ |
uint8_t | mappingQuality_ |
std::string | fullReadSequence_ |
std::string | fullReadScores_ |
bool | isSvCandidate_ |
UInt16Pair | sequenceStartAndLength_ [2] |
SamRecords | mates_ |
Friends |
std::ostream & | operator<< (std::ostream &ost, const SamRecord &r) |
The documentation for this class was generated from the following file: