Package org.biojava.bio.taxa

Taxonomy object for representing species information.

See:
          Description

Interface Summary
Taxon A taxon within a classification.
TaxonFactory Factory for handling a particular implementation of a Taxon.
TaxonParser Encapsulate the mapping between Taxon and stringified representations of taxa.
 

Class Summary
AbstractTaxon An abstract implementation of Taxon.
EbiFormat Encapsulate the 'EBI' species format used in Embl, Genbank and Swissprot files.
SimpleTaxon A no-frills implementatation of Taxon.
SimpleTaxonFactory A no-frills implementation of TaxaFactory that builds an in-memory Taxa tree.
WeakTaxon An implementation of Taxon that keeps only weak references to children, but full references to parents.
WeakTaxonFactory An implementation of TaxonFactory that builds a weak in-memory Taxon tree.
 

Exception Summary
CircularReferenceException  
 

Package org.biojava.bio.taxa Description

Taxonomy object for representing species information.

Description

Many file formats such as embl and genbank include information about species and their classifications. The objects in this package are designed to represent that information regardless of where the data is actualy stoored. It follows a model where the TaxonFactory is responsible for creating and managing Taxon instances, and Taxon instances are potentialy ultra-light-weight objects.