org.biojava.bio.seq.io.agave
Class Embl2AgaveAnnotFilter

java.lang.Object
  extended byorg.biojava.bio.seq.io.agave.SimpleAnnotFilter
      extended byorg.biojava.bio.seq.io.agave.Embl2AgaveAnnotFilter
All Implemented Interfaces:
AGAVEAnnotFilter

public class Embl2AgaveAnnotFilter
extends SimpleAnnotFilter

Map EMBL data into AGAVE format

Author:
Hanning Ni Doubletwist Inc

Field Summary
static AGAVEAnnotFilterFactory EMBL_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
 java.lang.String getAccession(Annotation annot)
           
 AGAVEDbId getDbId(Annotation annot)
           
 java.lang.String getDescription(Annotation annot)
           
 java.lang.String getKeyword(Annotation annot)
           
 java.lang.String getMolType(Annotation annot)
           
 java.lang.String getNote(Annotation annot)
           
 java.lang.String getOrganism(Annotation annot)
           
 java.lang.String getOS(Annotation annot)
           
 java.lang.String getVersion(Annotation annot)
           
 
Methods inherited from class org.biojava.bio.seq.io.agave.SimpleAnnotFilter
getAlignLength, getAlignUnits, getAltIds, getChromNum, getChromosome, getClassifyId, getClassifySystem, getClassifyType, getCloneId, getCloneLibrary, getConfidence, getCreateDate, getEcNumber, getElementId, getElementIds, getExonIds, getFeatureType, getGroupOrder, getIdAlias, getLabel, getMapLocation, getMapPosition, getMatchAlign, getMatchDesc, getMatchRegion, getProperty, getQueryRegion, getRelatedAnnot, getResultType, getSequenceId, getTaxonId, getUpdateDate, getXrefs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMBL_AGAVE_ANNOT_FILTER_FACTORY

public static final AGAVEAnnotFilterFactory EMBL_AGAVE_ANNOT_FILTER_FACTORY
Method Detail

getAccession

public java.lang.String getAccession(Annotation annot)
Specified by:
getAccession in interface AGAVEAnnotFilter
Overrides:
getAccession in class SimpleAnnotFilter

getKeyword

public java.lang.String getKeyword(Annotation annot)
Specified by:
getKeyword in interface AGAVEAnnotFilter
Overrides:
getKeyword in class SimpleAnnotFilter

getOrganism

public java.lang.String getOrganism(Annotation annot)
Specified by:
getOrganism in interface AGAVEAnnotFilter
Overrides:
getOrganism in class SimpleAnnotFilter

getDescription

public java.lang.String getDescription(Annotation annot)
Specified by:
getDescription in interface AGAVEAnnotFilter
Overrides:
getDescription in class SimpleAnnotFilter

getNote

public java.lang.String getNote(Annotation annot)
Specified by:
getNote in interface AGAVEAnnotFilter
Overrides:
getNote in class SimpleAnnotFilter

getVersion

public java.lang.String getVersion(Annotation annot)
Specified by:
getVersion in interface AGAVEAnnotFilter
Overrides:
getVersion in class SimpleAnnotFilter

getOS

public java.lang.String getOS(Annotation annot)
Specified by:
getOS in interface AGAVEAnnotFilter
Overrides:
getOS in class SimpleAnnotFilter

getMolType

public java.lang.String getMolType(Annotation annot)
Specified by:
getMolType in interface AGAVEAnnotFilter
Overrides:
getMolType in class SimpleAnnotFilter

getDbId

public AGAVEDbId getDbId(Annotation annot)
Specified by:
getDbId in interface AGAVEAnnotFilter
Overrides:
getDbId in class SimpleAnnotFilter