cgatools::junctions::FullGenomeJunctionComparator Class Reference
List of all members.
Public Types |
typedef std::vector< Junctions > | JunctionsArray |
typedef std::vector< JunctionIts > | JunctionsItsArray |
Public Member Functions |
| FullGenomeJunctionComparator (uint32_t distanceTolerance, const std::vector< size_t > &scoreThresholds, std::ostream &outCommonJunctionsStream) |
double | getCompatibility (const Junction &j0, const Junction &j1) const |
bool | isSideCompatible (const Junction &j0, const Junction &j1, int side) const |
void | compare (const JunctionsArray &junctions) const |
void | compareBySide (const JunctionsArray &junctions, int firstSide, JunctionIts &oneSideCompatible, JunctionIts &twoSidesCompatible, JunctionIts &twoSidesIncompatible) const |
void | mergeResults (JunctionsItsArray &input, JunctionIts &output) const |
void | printResults (const JunctionIts &junctionIts, std::ostream &out) const |
Static Public Attributes |
static const char | SEPARATOR = '\t' |
Protected Attributes |
uint32_t | distanceTolerance_ |
std::vector< size_t > | scoreThresholds_ |
std::ostream & | outCommonJunctionsStream_ |
The documentation for this class was generated from the following file: