|
|||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Packages that use Region | |
trans.anno | For associating intervals, binding regions, and binding peaks with GFF annotation. |
Uses of Region in trans.anno |
Methods in trans.anno that return Region | |
static Region[] |
Region.loadWriteBinaryRegions(java.io.File regionsFile)
Looks for a binary version of the file xxx.corr, if found loads binary, otherwise it parses the txt file and then writes the binary for future use. |
static Region[] |
Region.loadBinaryCoordinates(java.io.File file)
Reads binary chrom start stop file into Region[] |
static Region[] |
Region.parseRegions(java.io.File file)
Parses a file for a tab delimited list of at minimum, chrom, start, stop, (optional) notes into a GenomicRegion[]. |
static Region[] |
RandomRegions.loadWriteBinaryCoordinates(java.io.File regionsFile)
Looks for a binary version of the file xxx.corr, if found loads binary, otherwise it parses the txt file and then writes the binary for future use. |
static Region[] |
RandomRegions.loadBinaryCoordinatesAsRegionArray(java.io.File file)
Reads binary chrom start stop file into Region[] |
Region |
RandomRegions.findRandomRegion(int minimumLength)
Attempt to find a random Region of the appropriate minimum length. |
Methods in trans.anno with parameters of type Region | |
static void |
Region.writeBinaryCoordinates(java.io.File file,
Region[] r)
Writes the chrom start stop of a Region[] as a binary file. |
static java.util.HashMap |
Region.splitByChromosome(Region[] sorted)
Given a chromosome SORTED array of Regions returns a HashMap containing chromosome: sorted chromo specific Region[] |
int |
Region.bpIntersectionSameChromosome(Region other)
Assumes regions are on the same chromosome, and the end base is included, not interbase numbering. |
static void |
RandomRegions.saveRegionsAsCoordinatesArray(java.io.File file,
Region[] r)
Writes the chrom start stop of a Region[] as a binary file. |
int[] |
RandomRegions.findRandomSegment(Region region,
int length)
Returns a random segment of the appropriate length within the region. |
boolean[][] |
RandomRegions.fetchGCContent(Region[] r)
Converts the Region[] sequences into boolean[]s, everything not g or c are recorded as false. |
int |
RandomRegions.countLengths(Region[] rs)
|
void |
IntersectKeyWithRegions.calculateAndPrintStats(Region[] r)
|
int |
IntersectKeyWithRegions.intersectsKey(Region region)
Returns 1 if bpInt <= maxGap and the particular key hasn't been hit, 0 not in key, -1 hits a key that has already been counted. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |