
Public Member Functions | |
| ChromSegment (String inChromosome, long inStart, long inEnd, int rEnd) | |
| ChromSegment (String inChromosome, long inStart, long inEnd) | |
| ChromSegment (String inChrom, String inStart, String inEnd) | |
| ChromSegment (String inChrom, String neg, String inStart, String inEnd) | |
| ChromSegment (String inName, String inChromosome, long inStart, long inEnd) | |
| void | setRealChrom (boolean realChrom) |
| boolean | isRealChrom () |
| String | getName () |
| String | getChromosome () |
| String | getChromosome (boolean alter) |
| void | setChromosome (int chromosome) |
| void | setChromosome (String chromosome) |
| String | getChromName () |
| long | getStart () |
| long | getEnd () |
| void | setStart (long start) |
| void | setEnd (long end) |
| String | getPos () |
| void | add (ChromSegment segment) |
| boolean | contains (ChromSegment segment) |
| boolean | contains (ChromPosition position) |
| boolean | contains (long coordinate) |
| boolean | touches (ChromSegment segment) |
| ChromSegment | intersect (ChromSegment segment) |
| String | toString () |
| String | toString (long offset) |
| int | hashCode () |
| int | compareTo (Object obj) |
| Object | cloneSegment () |
| int | getRealEnd () |
Static Public Member Functions | |
| ChromSegment | parsePos (String pos) throws VGBException |
| long[] | parseSpan (String span) |
| boolean | positionFormat (String pos) |
Package Attributes | |
| String | chromosome |
| long | start |
| long | end |
| int | realEnd = 0 |
| boolean | realChrom = true |
|
||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
|
Merges the specified chromosome segment with this segment |
|
|
clone Segment
|
|
|
compare 2 segments
|
|
|
Returns true if the specified Chromosome position falls within this segment. |
|
|
Returns true if the specified Chromosome position falls within this segment. |
|
|
Returns true if the specified chromosome segment overlaps at all with this segment. |
|
|
get Chromosome Name
|
|
|
get Chromosome
|
|
|
get Chromosome
|
|
|
get End
|
|
|
get Name
|
|
|
get formatted Position string
|
|
|
get Real Segment End
|
|
|
get Start
|
|
|
Returns a new ChromSegment which is the intersection of this segment and the provided segment. |
|
|
return true if segment is a Real Chromosome
|
|
|
build ChromSegment from the position string
|
|
|
return array with start and end
|
|
|
return true if position is like chr9:10000-20000
|
|
|
set Chromosome
|
|
|
set Chromosome
|
|
|
set End
|
|
|
set Real Chromosome mode
|
|
|
set Start
|
|
|
return XML formatted summary string
Reimplemented in gov::lbl::genome::common::features::Contig, gov::lbl::genome::common::features::Gene, gov::lbl::genome::common::features::Repeat, and gov::lbl::genome::common::features::SuperContig. |
|
|
return XML formatted summary string
Reimplemented in gov::lbl::genome::common::features::Contig, gov::lbl::genome::common::features::Gene, gov::lbl::genome::common::features::PValue, gov::lbl::genome::common::features::Repeat, and gov::lbl::genome::common::features::SuperContig. |
|
|
Returns true if the specified Chromosome segment either intersects or is adjacent to this Segment. |
1.3.9.1