Taxa

Taxa provides data structures and functions to define, parse, store, and manipulate hierarchical taxonomic classifications and associated metadata for DNA sequencing–based community composition studies in R.


Key Features:

  • Robust Data Handling: Stores and manipulates taxonomic data alongside application-specific metadata and maintains synchronization between taxonomy and associated data during modifications.
  • Flexible Parsing Capabilities: Includes parsers for taxon IDs, sequence IDs, taxon names, and classifications from diverse formats while preserving associated data during parsing.
  • Hierarchical Data Management: Respects the hierarchical structure of taxonomic classifications and maintains consistency across taxonomic levels when taxonomy or associated data are modified.

Scientific Applications:

  • Community Composition Studies: Supports analysis workflows that use DNA sequencing to profile community composition by managing large volumes of taxonomic data.
  • Integration with Other Packages: Serves as a data model and parser used by R packages such as metacoder and taxize for downstream taxonomic analyses.

Methodology:

Implements a set of functions modeled after the R package dplyr for programmatic manipulation of taxonomic datasets.

Topics

Collections

Details

License:
MIT
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
8/13/2018
Last Updated:
12/10/2018

Operations

Publications

Foster ZS, Chamberlain S, Grünwald NJ. Taxa: An R package implementing data standards and methods for taxonomic data. F1000Research. 2018;7:272. doi:10.12688/f1000research.14013.1. PMID:29707201. PMCID:PMC5887078.

Funding: - Agricultural Research Service: 2027-22000-039-00, 2072-22000-039-15-S

Documentation

Downloads

Links