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
-
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 String getAccession(Annotation annot)
- Specified by:
getAccessionin interfaceAGAVEAnnotFilter- Overrides:
getAccessionin classSimpleAnnotFilter
-
getKeyword
public String getKeyword(Annotation annot)
- Specified by:
getKeywordin interfaceAGAVEAnnotFilter- Overrides:
getKeywordin classSimpleAnnotFilter
-
getOrganism
public String getOrganism(Annotation annot)
- Specified by:
getOrganismin interfaceAGAVEAnnotFilter- Overrides:
getOrganismin classSimpleAnnotFilter
-
getElementId
public String getElementId(Annotation annot)
- Specified by:
getElementIdin interfaceAGAVEAnnotFilter- Overrides:
getElementIdin classSimpleAnnotFilter
-
getLabel
public String getLabel(Annotation annot)
- Specified by:
getLabelin interfaceAGAVEAnnotFilter- Overrides:
getLabelin classSimpleAnnotFilter
-
getDescription
public String getDescription(Annotation annot)
- Specified by:
getDescriptionin interfaceAGAVEAnnotFilter- Overrides:
getDescriptionin classSimpleAnnotFilter
-
getNote
public String getNote(Annotation annot)
- Specified by:
getNotein interfaceAGAVEAnnotFilter- Overrides:
getNotein classSimpleAnnotFilter
-
getVersion
public String getVersion(Annotation annot)
- Specified by:
getVersionin interfaceAGAVEAnnotFilter- Overrides:
getVersionin classSimpleAnnotFilter
-
getOS
public String getOS(Annotation annot)
- Specified by:
getOSin interfaceAGAVEAnnotFilter- Overrides:
getOSin classSimpleAnnotFilter
-
getMolType
public String getMolType(Annotation annot)
- Specified by:
getMolTypein interfaceAGAVEAnnotFilter- Overrides:
getMolTypein classSimpleAnnotFilter
-
getTaxonId
public String getTaxonId(Annotation annot)
- Specified by:
getTaxonIdin interfaceAGAVEAnnotFilter- Overrides:
getTaxonIdin classSimpleAnnotFilter
-
getCloneId
public String getCloneId(Annotation annot)
- Specified by:
getCloneIdin interfaceAGAVEAnnotFilter- Overrides:
getCloneIdin classSimpleAnnotFilter
-
getCloneLibrary
public String getCloneLibrary(Annotation annot)
- Specified by:
getCloneLibraryin interfaceAGAVEAnnotFilter- Overrides:
getCloneLibraryin classSimpleAnnotFilter
-
getChromosome
public String getChromosome(Annotation annot)
- Specified by:
getChromosomein interfaceAGAVEAnnotFilter- Overrides:
getChromosomein classSimpleAnnotFilter
-
getMapPosition
public String getMapPosition(Annotation annot)
- Specified by:
getMapPositionin interfaceAGAVEAnnotFilter- Overrides:
getMapPositionin classSimpleAnnotFilter
-
getEcNumber
public String getEcNumber(Annotation annot)
- Specified by:
getEcNumberin interfaceAGAVEAnnotFilter- Overrides:
getEcNumberin classSimpleAnnotFilter
-
getCreateDate
public String getCreateDate(Annotation annot)
- Specified by:
getCreateDatein interfaceAGAVEAnnotFilter- Overrides:
getCreateDatein classSimpleAnnotFilter
-
getUpdateDate
public 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 String getGroupOrder(Annotation annot)
- Specified by:
getGroupOrderin interfaceAGAVEAnnotFilter- Overrides:
getGroupOrderin classSimpleAnnotFilter
-
getFeatureType
public String getFeatureType(Annotation annot)
- Specified by:
getFeatureTypein interfaceAGAVEAnnotFilter- Overrides:
getFeatureTypein classSimpleAnnotFilter
-
getResultType
public String getResultType(Annotation annot)
- Specified by:
getResultTypein interfaceAGAVEAnnotFilter- Overrides:
getResultTypein classSimpleAnnotFilter
-
getConfidence
public String getConfidence(Annotation annot)
- Specified by:
getConfidencein interfaceAGAVEAnnotFilter- Overrides:
getConfidencein classSimpleAnnotFilter
-
getMatchAlign
public 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 String getAlignUnits(Annotation annot)
- Specified by:
getAlignUnitsin interfaceAGAVEAnnotFilter- Overrides:
getAlignUnitsin classSimpleAnnotFilter
-
getMatchDesc
public String getMatchDesc(Annotation annot)
- Specified by:
getMatchDescin interfaceAGAVEAnnotFilter- Overrides:
getMatchDescin classSimpleAnnotFilter
-
getElementIds
public 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 String getClassifySystem(Annotation annot)
- Specified by:
getClassifySystemin interfaceAGAVEAnnotFilter- Overrides:
getClassifySystemin classSimpleAnnotFilter
-
getClassifyId
public String getClassifyId(Annotation annot)
- Specified by:
getClassifyIdin interfaceAGAVEAnnotFilter- Overrides:
getClassifyIdin classSimpleAnnotFilter
-
getClassifyType
public 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 String[] getExonIds(Annotation annot)
- Specified by:
getExonIdsin interfaceAGAVEAnnotFilter- Overrides:
getExonIdsin classSimpleAnnotFilter
-
getChromNum
public String getChromNum(Annotation annot)
- Specified by:
getChromNumin interfaceAGAVEAnnotFilter- Overrides:
getChromNumin classSimpleAnnotFilter
-
getProperty
public AGAVEProperty[] getProperty(Annotation annot, String type)
Description copied from class:SimpleAnnotFilterThomasD made this a bit safer...- Specified by:
getPropertyin interfaceAGAVEAnnotFilter- Overrides:
getPropertyin classSimpleAnnotFilter
-
-