Class: GenomicRange

GenomicRange

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
comments powered by Disqus