Crate taxonomy[][src]


Functions for changing the topology or contents of a taxonomy

Importers and exporters for common taxonomic formats

Code for working with distance relationships in taxonomic trees and tracking weights assigned to different nodes in the tree.


A concrete implementation of the Taxonomy trait suitable for interconversions of different formats.


A taxonomic rank. For example, a species or phylum.

A taxonomically-specific error


Taxonomy is a trait exposing a number of traversal and informational methods given a smaller number of required methods. This allows different taxonomic data structures with different memory/speed requirements to have a common set of methods. T is the type for the taxonomy ID and D for the distance

Type Definitions

A wrapper type for taxonomy results. Alias for Result<T, failure::Error>