Package org.biojava.bio.seq.io.agave
Class Agave2AgaveAnnotFilter
- java.lang.Object
-
- org.biojava.bio.seq.io.agave.SimpleAnnotFilter
-
- org.biojava.bio.seq.io.agave.Agave2AgaveAnnotFilter
-
- All Implemented Interfaces:
AGAVEAnnotFilter
public class Agave2AgaveAnnotFilter extends SimpleAnnotFilter
Dumping the data from biojava with source of agave into agave format- Author:
- Hanning Ni Doubletwist Inc
-
-
Field Summary
Fields Modifier and Type Field Description static AGAVEAnnotFilterFactoryAGAVE_AGAVE_ANNOT_FILTER_FACTORY-
Fields inherited from class org.biojava.bio.seq.io.agave.SimpleAnnotFilter
SIMPLE_ANNOT_FILTER_FACTORY
-
Fields inherited from interface org.biojava.bio.seq.io.agave.AGAVEAnnotFilter
BOTH_FORWARD_COMPLEMENT, COMPLEMENT, FORWARD
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAccession(Annotation annot)java.lang.StringgetAlignUnits(Annotation annot)AGAVEDbId[]getAltIds(Annotation annot)java.lang.StringgetChromNum(Annotation annot)java.lang.StringgetChromosome(Annotation annot)java.lang.StringgetClassifyId(Annotation annot)java.lang.StringgetClassifySystem(Annotation annot)java.lang.StringgetClassifyType(Annotation annot)java.lang.StringgetCloneId(Annotation annot)java.lang.StringgetCloneLibrary(Annotation annot)java.lang.StringgetConfidence(Annotation annot)java.lang.StringgetCreateDate(Annotation annot)AGAVEDbIdgetDbId(Annotation annot)java.lang.StringgetDescription(Annotation annot)java.lang.StringgetEcNumber(Annotation annot)java.lang.StringgetElementId(Annotation annot)java.lang.String[]getElementIds(Annotation annot)java.lang.String[]getExonIds(Annotation annot)java.lang.StringgetFeatureType(Annotation annot)java.lang.StringgetGroupOrder(Annotation annot)AGAVEIdAlias[]getIdAlias(Annotation annot)java.lang.StringgetKeyword(Annotation annot)java.lang.StringgetLabel(Annotation annot)AGAVEMapLocation[]getMapLocation(Annotation annot)java.lang.StringgetMapPosition(Annotation annot)java.lang.StringgetMatchAlign(Annotation annot)java.lang.StringgetMatchDesc(Annotation annot)AGAVEMatchRegiongetMatchRegion(Annotation annot)java.lang.StringgetMolType(Annotation annot)java.lang.StringgetNote(Annotation annot)java.lang.StringgetOrganism(Annotation annot)java.lang.StringgetOS(Annotation annot)AGAVEProperty[]getProperty(Annotation annot, java.lang.String type)ThomasD made this a bit safer...AGAVEQueryRegiongetQueryRegion(Annotation annot)AGAVERelatedAnnot[]getRelatedAnnot(Annotation annot)java.lang.StringgetResultType(Annotation annot)java.lang.StringgetTaxonId(Annotation annot)java.lang.StringgetUpdateDate(Annotation annot)java.lang.StringgetVersion(Annotation annot)AGAVEXrefs[]getXrefs(Annotation annot)-
Methods inherited from class org.biojava.bio.seq.io.agave.SimpleAnnotFilter
getAlignLength, getSequenceId
-
-
-
-
Field Detail
-
AGAVE_AGAVE_ANNOT_FILTER_FACTORY
public static final AGAVEAnnotFilterFactory AGAVE_AGAVE_ANNOT_FILTER_FACTORY
-
-
Method Detail
-
getAccession
public java.lang.String getAccession(Annotation annot)
- Specified by:
getAccessionin interfaceAGAVEAnnotFilter- Overrides:
getAccessionin classSimpleAnnotFilter
-
getKeyword
public java.lang.String getKeyword(Annotation annot)
- Specified by:
getKeywordin interfaceAGAVEAnnotFilter- Overrides:
getKeywordin classSimpleAnnotFilter
-
getOrganism
public java.lang.String getOrganism(Annotation annot)
- Specified by:
getOrganismin interfaceAGAVEAnnotFilter- Overrides:
getOrganismin classSimpleAnnotFilter
-
getElementId
public java.lang.String getElementId(Annotation annot)
- Specified by:
getElementIdin interfaceAGAVEAnnotFilter- Overrides:
getElementIdin classSimpleAnnotFilter
-
getLabel
public java.lang.String getLabel(Annotation annot)
- Specified by:
getLabelin interfaceAGAVEAnnotFilter- Overrides:
getLabelin classSimpleAnnotFilter
-
getDescription
public java.lang.String getDescription(Annotation annot)
- Specified by:
getDescriptionin interfaceAGAVEAnnotFilter- Overrides:
getDescriptionin classSimpleAnnotFilter
-
getNote
public java.lang.String getNote(Annotation annot)
- Specified by:
getNotein interfaceAGAVEAnnotFilter- Overrides:
getNotein classSimpleAnnotFilter
-
getVersion
public java.lang.String getVersion(Annotation annot)
- Specified by:
getVersionin interfaceAGAVEAnnotFilter- Overrides:
getVersionin classSimpleAnnotFilter
-
getOS
public java.lang.String getOS(Annotation annot)
- Specified by:
getOSin interfaceAGAVEAnnotFilter- Overrides:
getOSin classSimpleAnnotFilter
-
getMolType
public java.lang.String getMolType(Annotation annot)
- Specified by:
getMolTypein interfaceAGAVEAnnotFilter- Overrides:
getMolTypein classSimpleAnnotFilter
-
getTaxonId
public java.lang.String getTaxonId(Annotation annot)
- Specified by:
getTaxonIdin interfaceAGAVEAnnotFilter- Overrides:
getTaxonIdin classSimpleAnnotFilter
-
getCloneId
public java.lang.String getCloneId(Annotation annot)
- Specified by:
getCloneIdin interfaceAGAVEAnnotFilter- Overrides:
getCloneIdin classSimpleAnnotFilter
-
getCloneLibrary
public java.lang.String getCloneLibrary(Annotation annot)
- Specified by:
getCloneLibraryin interfaceAGAVEAnnotFilter- Overrides:
getCloneLibraryin classSimpleAnnotFilter
-
getChromosome
public java.lang.String getChromosome(Annotation annot)
- Specified by:
getChromosomein interfaceAGAVEAnnotFilter- Overrides:
getChromosomein classSimpleAnnotFilter
-
getMapPosition
public java.lang.String getMapPosition(Annotation annot)
- Specified by:
getMapPositionin interfaceAGAVEAnnotFilter- Overrides:
getMapPositionin classSimpleAnnotFilter
-
getEcNumber
public java.lang.String getEcNumber(Annotation annot)
- Specified by:
getEcNumberin interfaceAGAVEAnnotFilter- Overrides:
getEcNumberin classSimpleAnnotFilter
-
getCreateDate
public java.lang.String getCreateDate(Annotation annot)
- Specified by:
getCreateDatein interfaceAGAVEAnnotFilter- Overrides:
getCreateDatein classSimpleAnnotFilter
-
getUpdateDate
public java.lang.String getUpdateDate(Annotation annot)
- Specified by:
getUpdateDatein interfaceAGAVEAnnotFilter- Overrides:
getUpdateDatein classSimpleAnnotFilter
-
getXrefs
public AGAVEXrefs[] getXrefs(Annotation annot)
- Specified by:
getXrefsin interfaceAGAVEAnnotFilter- Overrides:
getXrefsin classSimpleAnnotFilter
-
getRelatedAnnot
public AGAVERelatedAnnot[] getRelatedAnnot(Annotation annot)
- Specified by:
getRelatedAnnotin interfaceAGAVEAnnotFilter- Overrides:
getRelatedAnnotin classSimpleAnnotFilter
-
getGroupOrder
public java.lang.String getGroupOrder(Annotation annot)
- Specified by:
getGroupOrderin interfaceAGAVEAnnotFilter- Overrides:
getGroupOrderin classSimpleAnnotFilter
-
getFeatureType
public java.lang.String getFeatureType(Annotation annot)
- Specified by:
getFeatureTypein interfaceAGAVEAnnotFilter- Overrides:
getFeatureTypein classSimpleAnnotFilter
-
getResultType
public java.lang.String getResultType(Annotation annot)
- Specified by:
getResultTypein interfaceAGAVEAnnotFilter- Overrides:
getResultTypein classSimpleAnnotFilter
-
getConfidence
public java.lang.String getConfidence(Annotation annot)
- Specified by:
getConfidencein interfaceAGAVEAnnotFilter- Overrides:
getConfidencein classSimpleAnnotFilter
-
getMatchAlign
public java.lang.String getMatchAlign(Annotation annot)
- Specified by:
getMatchAlignin interfaceAGAVEAnnotFilter- Overrides:
getMatchAlignin classSimpleAnnotFilter
-
getMatchRegion
public AGAVEMatchRegion getMatchRegion(Annotation annot)
- Specified by:
getMatchRegionin interfaceAGAVEAnnotFilter- Overrides:
getMatchRegionin classSimpleAnnotFilter
-
getQueryRegion
public AGAVEQueryRegion getQueryRegion(Annotation annot)
- Specified by:
getQueryRegionin interfaceAGAVEAnnotFilter- Overrides:
getQueryRegionin classSimpleAnnotFilter
-
getAlignUnits
public java.lang.String getAlignUnits(Annotation annot)
- Specified by:
getAlignUnitsin interfaceAGAVEAnnotFilter- Overrides:
getAlignUnitsin classSimpleAnnotFilter
-
getMatchDesc
public java.lang.String getMatchDesc(Annotation annot)
- Specified by:
getMatchDescin interfaceAGAVEAnnotFilter- Overrides:
getMatchDescin classSimpleAnnotFilter
-
getElementIds
public java.lang.String[] getElementIds(Annotation annot)
- Specified by:
getElementIdsin interfaceAGAVEAnnotFilter- Overrides:
getElementIdsin classSimpleAnnotFilter
-
getMapLocation
public AGAVEMapLocation[] getMapLocation(Annotation annot)
- Specified by:
getMapLocationin interfaceAGAVEAnnotFilter- Overrides:
getMapLocationin classSimpleAnnotFilter
-
getAltIds
public AGAVEDbId[] getAltIds(Annotation annot)
- Specified by:
getAltIdsin interfaceAGAVEAnnotFilter- Overrides:
getAltIdsin classSimpleAnnotFilter
-
getClassifySystem
public java.lang.String getClassifySystem(Annotation annot)
- Specified by:
getClassifySystemin interfaceAGAVEAnnotFilter- Overrides:
getClassifySystemin classSimpleAnnotFilter
-
getClassifyId
public java.lang.String getClassifyId(Annotation annot)
- Specified by:
getClassifyIdin interfaceAGAVEAnnotFilter- Overrides:
getClassifyIdin classSimpleAnnotFilter
-
getClassifyType
public java.lang.String getClassifyType(Annotation annot)
- Specified by:
getClassifyTypein interfaceAGAVEAnnotFilter- Overrides:
getClassifyTypein classSimpleAnnotFilter
-
getDbId
public AGAVEDbId getDbId(Annotation annot)
- Specified by:
getDbIdin interfaceAGAVEAnnotFilter- Overrides:
getDbIdin classSimpleAnnotFilter
-
getIdAlias
public AGAVEIdAlias[] getIdAlias(Annotation annot)
- Specified by:
getIdAliasin interfaceAGAVEAnnotFilter- Overrides:
getIdAliasin classSimpleAnnotFilter
-
getExonIds
public java.lang.String[] getExonIds(Annotation annot)
- Specified by:
getExonIdsin interfaceAGAVEAnnotFilter- Overrides:
getExonIdsin classSimpleAnnotFilter
-
getChromNum
public java.lang.String getChromNum(Annotation annot)
- Specified by:
getChromNumin interfaceAGAVEAnnotFilter- Overrides:
getChromNumin classSimpleAnnotFilter
-
getProperty
public AGAVEProperty[] getProperty(Annotation annot, java.lang.String type)
Description copied from class:SimpleAnnotFilterThomasD made this a bit safer...- Specified by:
getPropertyin interfaceAGAVEAnnotFilter- Overrides:
getPropertyin classSimpleAnnotFilter
-
-