Public Member Functions | |
| ChromSegments () | |
| ChromSegments (int size) | |
| ChromSegment | removeChromSegment (int index) |
| void | Add_ChromSegment (ChromSegment reg) |
| void | Add_ChromSegment (ChromSegment reg, long start, long end) |
| ChromSegment | Get_ChromSegment (int n) |
| void | Set_ChromSegment (ChromSegment reg, int n) |
| String | toString () |
| void | Sort () |
| ChromSegments | Difference (ChromSegments other) |
| ChromSegments | Overlap (ChromSegments other) |
| String | Overlapped () |
| ChromSegments | Union (ChromSegments other) |
| ChromSegments | MergeWith (ChromSegments other) |
| int | Count_Overlapped (ChromSegments other) |
| void | Decrement_All (int n) |
| void | Increment_All (int n) |
Description: Add some segment functionality
Copyright: Copyright (c) 2002 Ernst Orlando Lawrence Berkeley National Laboratory
Company: LBNL
|
|
|
|
|
||||||||||||||||
|
Add ChromSegment
|
|
|
Add ChromSegment
|
|
|
shift all segments
|
|
|
return Difference of two segment collections
|
|
|
Get ChromSegment
|
|
|
shift all segments
|
|
|
return new collection, combined from 2 collections
|
|
|
return Overlap of two collections
|
|
|
remove ChromSegment in the position
|
|
||||||||||||
|
Set ChromSegment
|
|
|
return Union of two segment collections
|
1.3.9.1