new epiviz.datatypes.GenomicRange(seqname, start, width)
datatypes/genomic-range.js, line 19
A genomic range to be used within EpiViz for requesting and displaying data.
A genomic range to be used within EpiViz for requesting and displaying data. IMPORTANT: Not to be confused with epiviz.datatypes.GenomicRanges.Row (an element of GenomicRanges)
Name | Type | Description |
---|---|---|
seqname |
string | |
start |
number | |
width |
number |
Methods
-
staticepiviz.datatypes.GenomicRange.fromRawObject(o){epiviz.datatypes.GenomicRange}
datatypes/genomic-range.js, line 149 -
Name Type Description o
Object Returns:
Type Description epiviz.datatypes.GenomicRange -
staticepiviz.datatypes.GenomicRange.fromStartEnd(seqname, start, end){epiviz.datatypes.GenomicRange}
datatypes/genomic-range.js, line 53 -
Name Type Description seqname
string start
number end
number Returns:
Type Description epiviz.datatypes.GenomicRange -
end(){number}
datatypes/genomic-range.js, line 75 -
Returns:
Type Description number -
equals(other){boolean}
datatypes/genomic-range.js, line 115 -
Name Type Description other
epiviz.datatypes.GenomicRange Returns:
Type Description boolean -
isEmpty(){boolean}
datatypes/genomic-range.js, line 80 -
Returns:
Type Description boolean -
overlapsWith(other){boolean}
datatypes/genomic-range.js, line 127 -
Name Type Description other
epiviz.datatypes.GenomicRange Returns:
Type Description boolean -
raw(){Object}
datatypes/genomic-range.js, line 137 -
Returns:
Type Description Object -
seqName(){string}
datatypes/genomic-range.js, line 60 -
Returns:
Type Description string -
start(){number}
datatypes/genomic-range.js, line 65 -
Returns:
Type Description number -
subtract(other){Array.<epiviz.datatypes.GenomicRange>}
datatypes/genomic-range.js, line 86 -
Name Type Description other
epiviz.datatypes.GenomicRange Returns:
Type Description Array.<epiviz.datatypes.GenomicRange> -
width(){number}
datatypes/genomic-range.js, line 70 -
Returns:
Type Description number