SubcloneSeeker
1.0.0
Subclone deconvolution software framework
|
A segment on a reference genome. More...
#include <GenomicRange.h>
Public Member Functions | |
GenomicRange () | |
virtual bool | overlaps (GenomicRange &another) |
bool | operator== (const GenomicRange &another) const |
![]() | |
GenomicLocation () | |
virtual bool | operator< (const GenomicLocation &another) const |
virtual bool | operator> (const GenomicLocation &another) const |
Public Attributes | |
unsigned long | length |
![]() | |
int | chrom |
unsigned long | position |
A segment on a reference genome.
This class represents a segment on a (implied) reference genome. It contains a start position described by GenomicLocation, and a greater than 1 length. In this way a segment will never cross a chromosome boundry.
|
inline |
minimal constructor to reset all member variables
|
inline |
GenomicRange compare operator ==
another | The other GenomicRange to compare to |
|
inlinevirtual |
Check if two GenomicRange overlap with each other
another | The other GenomicRange to check with |
unsigned long SubcloneSeeker::GenomicRange::length |
The length of the segment