|
| | BasicGenomicAnnotationReader () |
| |
| | BasicGenomicAnnotationReader (String annotationFile) throws FileNotFoundException |
| |
| | BasicGenomicAnnotationReader (String annotationFile, String annotationType) throws FileNotFoundException |
| |
| List< GenomicAnnotation > | getAnnotationList () |
| |
| List< GenomicAnnotation > | find (final String chr, final int startPos, final int endPos) throws IOException, ParseException |
| |
| void | load () throws IOException, ParseException |
| |
| void | plot (Graphics2D g2d, int start, int end, List< GenomicAnnotation > annots) |
| |
| GenomicAnnotation | createAnnotation (GenomicAnnotation a) |
| |
| int | parse (String file, GenomicAnnotationFilter< GenomicAnnotation > filter, AnnotationHandler handler) throws ParseException, IOException |
| |
| int | parse (BufferedReader br, GenomicAnnotationFilter< GenomicAnnotation > filter, AnnotationHandler handler) throws ParseException, IOException |
| |
| broad.core.annotation.BasicGenomicAnnotationReader.BasicGenomicAnnotationReader |
( |
| ) |
|
| broad.core.annotation.BasicGenomicAnnotationReader.BasicGenomicAnnotationReader |
( |
String |
annotationFile | ) |
throws FileNotFoundException |
| broad.core.annotation.BasicGenomicAnnotationReader.BasicGenomicAnnotationReader |
( |
String |
annotationFile, |
|
|
String |
annotationType |
|
) |
| throws FileNotFoundException |
| List<GenomicAnnotation> broad.core.annotation.BasicGenomicAnnotationReader.find |
( |
final String |
chr, |
|
|
final int |
startPos, |
|
|
final int |
endPos |
|
) |
| throws IOException, ParseException |
| List<GenomicAnnotation> broad.core.annotation.BasicGenomicAnnotationReader.getAnnotationList |
( |
| ) |
|
| void broad.core.annotation.BasicGenomicAnnotationReader.load |
( |
| ) |
throws IOException, ParseException |
| static List<GenomicAnnotation> broad.core.annotation.BasicGenomicAnnotationReader.parseRawPointRegions |
( |
String[] |
rawRegions | ) |
|
|
static |
| static List<GenomicAnnotation> broad.core.annotation.BasicGenomicAnnotationReader.parseRawRegions |
( |
String[] |
rawRegions | ) |
|
|
static |
Parses an array of cannonical region descriptors of the form chrN:start-end
- Parameters
-
- Returns
| void broad.core.annotation.BasicGenomicAnnotationReader.plot |
( |
Graphics2D |
g2d, |
|
|
int |
start, |
|
|
int |
end, |
|
|
List< GenomicAnnotation > |
annots |
|
) |
| |
| void broad.core.annotation.BasicGenomicAnnotationReader.setAnnotationList |
( |
List< GenomicAnnotation > |
list | ) |
|
|
protected |
| int broad.core.annotation.BasicGenomicAnnotationReader.INTER_VERTICAL_SPACING = 40 |
|
static |
| final Pattern broad.core.annotation.BasicGenomicAnnotationReader.POINT_PATTERN = Pattern.compile("(chr)(\\w{1,2})(:)([0-9]+)") |
|
static |
| final Pattern broad.core.annotation.BasicGenomicAnnotationReader.REG_PATTERN = Pattern.compile("(chr)(\\w{1,2})(:)([0-9]+)(-)([0-9]+)") |
|
static |
| int broad.core.annotation.BasicGenomicAnnotationReader.RIGHT_MARGIN = 50 |
|
static |
| File broad.core.annotation.BasicGenomicAnnotationReader.source |
|
protected |
| int broad.core.annotation.BasicGenomicAnnotationReader.VERTICAL_SPACING = 100 |
|
static |
The documentation for this class was generated from the following file: