org.biojavax.bio.seq
Class RichSequence.Terms

java.lang.Object
  extended by org.biojavax.bio.seq.RichSequence.Terms
Direct Known Subclasses:
EMBLFormat.Terms, EMBLxmlFormat.Terms, GenbankFormat.Terms, INSDseqFormat.Terms, UniProtFormat.Terms, UniProtXMLFormat.Terms
Enclosing interface:
RichSequence

public static class RichSequence.Terms
extends Object

Stores a number of useful terms used across many sequence formats for consistency's sake.


Field Summary
static String DOI_KEY
          Holds a reference to the key that must be used to store DOI references.
static String MEDLINE_KEY
          Holds a reference to the key that must be used to store Medline references.
static String PLASMID_KEY
           
static String PUBMED_KEY
          Holds a reference to the key that must be used to store PubMed references.
static String SPECIES_KEY
           
static String STRAIN_KEY
           
static String TISSUE_KEY
           
static String TRANSPOSON_KEY
           
 
Constructor Summary
RichSequence.Terms()
           
 
Method Summary
static ComparableTerm getAdditionalAccessionTerm()
          Getter for the secondary/tertiary/additional accession term
static ComparableTerm getCopyrightTerm()
          Getter for the copyright term
static ComparableTerm getDataClassTerm()
          Getter for the DataClass term
static ComparableTerm getDateAnnotatedTerm()
          Getter for the date annotated term
static ComparableTerm getDateCreatedTerm()
          Getter for the date created term
static ComparableTerm getDateUpdatedTerm()
          Getter for the date updated term
static ComparableTerm getFeatureDescTerm()
          Getter for the FeatureDesc term
static ComparableTerm getFTIdTerm()
          Getter for the FTId term
static ComparableTerm getGeneNameTerm()
          Getter for the GeneName term
static ComparableTerm getGeneSynonymTerm()
          Getter for the GeneSynonym term
static ComparableTerm getKeywordTerm()
          Getter for the keyword term
static ComparableTerm getMolTypeTerm()
          getter for the MolType term
static ComparableTerm getOrderedLocusNameTerm()
          Getter for the OrderedLocusName term
static ComparableTerm getORFNameTerm()
          Getter for the ORFName term
static ComparableTerm getOrganelleTerm()
          Getter for the Organelle term
static ComparableTerm getPlasmidTerm()
          Getter for the Plasmid term
static ComparableTerm getRelAnnotatedTerm()
          Getter for the release annotated term
static ComparableTerm getRelCreatedTerm()
          Getter for the release created term
static ComparableTerm getRelUpdatedTerm()
          Getter for the release updated term
static ComparableTerm getSpeciesTerm()
          Getter for the Species term
static ComparableTerm getStrainTerm()
          Getter for the Strain term
static ComparableTerm getStrandedTerm()
          Getter for the Strand term; legal values are "single", "double", and "mixed".
static ComparableTerm getTissueTerm()
          Getter for the Tissue term
static ComparableTerm getTransposonTerm()
          Getter for the Transposon term
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SPECIES_KEY

public static String SPECIES_KEY

STRAIN_KEY

public static String STRAIN_KEY

TISSUE_KEY

public static String TISSUE_KEY

TRANSPOSON_KEY

public static String TRANSPOSON_KEY

PLASMID_KEY

public static String PLASMID_KEY

PUBMED_KEY

public static final String PUBMED_KEY
Holds a reference to the key that must be used to store PubMed references.

See Also:
Constant Field Values

MEDLINE_KEY

public static final String MEDLINE_KEY
Holds a reference to the key that must be used to store Medline references.

See Also:
Constant Field Values

DOI_KEY

public static final String DOI_KEY
Holds a reference to the key that must be used to store DOI references.

See Also:
Constant Field Values
Constructor Detail

RichSequence.Terms

public RichSequence.Terms()
Method Detail

getAdditionalAccessionTerm

public static ComparableTerm getAdditionalAccessionTerm()
Getter for the secondary/tertiary/additional accession term

Returns:
A Term that represents the secondary accession tag

getKeywordTerm

public static ComparableTerm getKeywordTerm()
Getter for the keyword term

Returns:
a Term that represents the Keyword tag

getDateCreatedTerm

public static ComparableTerm getDateCreatedTerm()
Getter for the date created term

Returns:
a Term

getDateUpdatedTerm

public static ComparableTerm getDateUpdatedTerm()
Getter for the date updated term

Returns:
a Term

getDateAnnotatedTerm

public static ComparableTerm getDateAnnotatedTerm()
Getter for the date annotated term

Returns:
a Term

getRelCreatedTerm

public static ComparableTerm getRelCreatedTerm()
Getter for the release created term

Returns:
a Term

getRelUpdatedTerm

public static ComparableTerm getRelUpdatedTerm()
Getter for the release updated term

Returns:
a Term

getRelAnnotatedTerm

public static ComparableTerm getRelAnnotatedTerm()
Getter for the release annotated term

Returns:
a Term

getMolTypeTerm

public static ComparableTerm getMolTypeTerm()
getter for the MolType term

Returns:
a Term that represents the molecule type

getStrandedTerm

public static ComparableTerm getStrandedTerm()
Getter for the Strand term; legal values are "single", "double", and "mixed".

Returns:
a Term that represents the Strand tag

getOrganelleTerm

public static ComparableTerm getOrganelleTerm()
Getter for the Organelle term

Returns:
a Term that represents the Organelle tag

getGeneNameTerm

public static ComparableTerm getGeneNameTerm()
Getter for the GeneName term

Returns:
The GeneName Term

getGeneSynonymTerm

public static ComparableTerm getGeneSynonymTerm()
Getter for the GeneSynonym term

Returns:
The GeneSynonym Term

getOrderedLocusNameTerm

public static ComparableTerm getOrderedLocusNameTerm()
Getter for the OrderedLocusName term

Returns:
The OrderedLocusName Term

getORFNameTerm

public static ComparableTerm getORFNameTerm()
Getter for the ORFName term

Returns:
The ORFName Term

getStrainTerm

public static ComparableTerm getStrainTerm()
Getter for the Strain term

Returns:
The Strain Term

getSpeciesTerm

public static ComparableTerm getSpeciesTerm()
Getter for the Species term

Returns:
The Species Term

getTissueTerm

public static ComparableTerm getTissueTerm()
Getter for the Tissue term

Returns:
The Tissue Term

getTransposonTerm

public static ComparableTerm getTransposonTerm()
Getter for the Transposon term

Returns:
The Transposon Term

getPlasmidTerm

public static ComparableTerm getPlasmidTerm()
Getter for the Plasmid term

Returns:
The plasmid Term

getDataClassTerm

public static ComparableTerm getDataClassTerm()
Getter for the DataClass term

Returns:
The DataClass Term

getFTIdTerm

public static ComparableTerm getFTIdTerm()
Getter for the FTId term

Returns:
The FTId Term

getFeatureDescTerm

public static ComparableTerm getFeatureDescTerm()
Getter for the FeatureDesc term

Returns:
The FeatureDesc Term

getCopyrightTerm

public static ComparableTerm getCopyrightTerm()
Getter for the copyright term

Returns:
The copyright Term