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
- Software packagehttps://cran.r-project.org/src/contrib/taxa_0.3.1.tar.gz