## 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.