|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectutil.bio.parsers.gff.DmelRel4Extractor
Class for building gene models from GFF3Features, specifically tailored to release 4.0 drosophila melanogaster GFF. The start is always less than the end. The actual length of an element is end+1-start. Orientation is 1,-1, or 0 corresponding to +,-, or .
Constructor Summary | |
DmelRel4Extractor()
|
Method Summary | |
void |
buildGeneGrp(Gff3Feature f)
Creates a new gene group, call this last after having loaded the exons, transcripts, and translations. |
void |
buildGenericFeature(Gff3Feature f)
|
void |
buildTransGroups()
|
void |
extract(java.io.File gffFile,
boolean stripIt)
|
java.util.ArrayList |
getGeneGroupArrayList()
|
GeneGroup[] |
getGeneGroups()
Final product from the extractor. |
java.util.LinkedHashSet |
getGenericFeatureHash()
Contains all the feature types that were not recognized by the Extractor. |
java.util.ArrayList |
getGenericFeatures()
|
java.util.ArrayList |
getGenericFeaturesAL()
|
java.util.LinkedHashSet |
getGenericFeaturesHash()
|
java.lang.String |
getRegExGeneTypes()
|
boolean |
isGenericFeaturesFound()
|
static void |
main(java.lang.String[] args)
|
void |
setChromosomeNameAppender(java.lang.String chromosomeNameAppender)
|
void |
setRegExGeneTypes(java.lang.String regExGeneTypes)
|
static java.lang.String |
stripIt(java.util.regex.Pattern patCG,
java.util.regex.Pattern patTE,
java.util.regex.Pattern patCR,
java.lang.String toStrip)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DmelRel4Extractor()
Method Detail |
public static void main(java.lang.String[] args)
public void extract(java.io.File gffFile, boolean stripIt)
public static java.lang.String stripIt(java.util.regex.Pattern patCG, java.util.regex.Pattern patTE, java.util.regex.Pattern patCR, java.lang.String toStrip)
public java.util.LinkedHashSet getGenericFeatureHash()
public java.util.ArrayList getGenericFeatures()
public void buildGenericFeature(Gff3Feature f)
public void buildTransGroups()
public void buildGeneGrp(Gff3Feature f)
public java.util.ArrayList getGeneGroupArrayList()
public GeneGroup[] getGeneGroups()
public boolean isGenericFeaturesFound()
public java.lang.String getRegExGeneTypes()
public void setRegExGeneTypes(java.lang.String regExGeneTypes)
public java.util.ArrayList getGenericFeaturesAL()
public java.util.LinkedHashSet getGenericFeaturesHash()
public void setChromosomeNameAppender(java.lang.String chromosomeNameAppender)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |