public class IdeogramDB
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected boolean |
isAutoGenerated |
protected IntervalTree[] |
tree |
Modifier | Constructor and Description |
---|---|
protected |
IdeogramDB() |
|
IdeogramDB(int num_contigs) |
Modifier and Type | Method and Description |
---|---|
protected void |
addDefaultBand(java.lang.String name,
int contig,
int start,
int extent,
int band_idx) |
protected void |
clear(boolean isAutoGenerated)
Creates a new set of empty IntervalTrees.
|
void |
generateDefault(ReferenceInfo ref_info) |
int |
getAutoIdeogramBandSize() |
int |
getAutoIdeogramNumBands() |
IntervalTree[] |
getIdeogramDBTree() |
boolean |
isAutoGenerated() |
boolean |
isAutoIdeogramUsesFixedNumBands() |
static void |
main(java.lang.String[] args) |
boolean |
readIdeogramData(java.io.Reader reader,
IProgressNotifier notifier) |
void |
setAutoIdeogramBandSize(int n) |
void |
setAutoIdeogramNumBands(int n) |
void |
setAutoIdeogramUsesFixedNumBands(boolean useFixedNumBands) |
protected IntervalTree[] tree
protected boolean isAutoGenerated
public boolean isAutoIdeogramUsesFixedNumBands()
public void setAutoIdeogramUsesFixedNumBands(boolean useFixedNumBands)
public int getAutoIdeogramNumBands()
public void setAutoIdeogramNumBands(int n)
public int getAutoIdeogramBandSize()
public void setAutoIdeogramBandSize(int n)
protected void clear(boolean isAutoGenerated)
public IntervalTree[] getIdeogramDBTree()
public boolean isAutoGenerated()
public void generateDefault(ReferenceInfo ref_info)
protected void addDefaultBand(java.lang.String name, int contig, int start, int extent, int band_idx)
public boolean readIdeogramData(java.io.Reader reader, IProgressNotifier notifier) throws java.io.IOException, FileFormatException
reader
- notifier
- java.io.IOException
FileFormatException
public static void main(java.lang.String[] args)
args
- Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.