Metacoder

Metacoder parses, manipulates, and visualizes hierarchical taxonomic data from metabarcoding studies to enable quantitative analysis of community-level biodiversity.


Key Features:

  • Hierarchical Data Parsing: Parses various text-based formats containing taxonomic classifications, taxon names, identifiers, or sequence identifiers.
  • Manipulation Functions: Provides functions to subset, sample, and order parsed hierarchical data while preserving parent–child relationships.
  • Flexible Tree-Based Visualization: Plots tree-format visualizations that can represent up to four arbitrary statistics simultaneously by mapping statistics to node and edge color and size.
  • Primer-Bias Exploration via Digital PCR: Integrates digital PCR functions to explore barcode primer bias in metabarcoding datasets.
  • Applicability to Arbitrary Hierarchical Data: Applies to hierarchical datasets beyond taxonomy, including gene ontology and geographic location data.

Scientific Applications:

  • Community Ecology and Biodiversity Analysis: Quantifies and visualizes taxonomic composition and diversity in community-level metabarcoding studies.
  • Primer Bias Assessment: Evaluates primer amplification bias in metabarcoding workflows using integrated digital PCR analyses.
  • Hierarchical Data Analysis Outside Taxonomy: Analyzes other hierarchical datasets such as gene ontology annotations and geographic hierarchies.

Methodology:

Implements a dynamic parsing system for diverse text-based taxonomic inputs, hierarchical-aware functions to subset, sample, and order data, and plotting routines that map up to four statistics to node and edge color and size within a tree format.

Topics

Details

License:
MIT
Maturity:
Mature
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R, C++
Added:
6/2/2018
Last Updated:
11/25/2024

Operations

Publications

Foster ZSL, Sharpton TJ, Grünwald NJ. Metacoder: An R package for visualization and manipulation of community taxonomic diversity data. PLOS Computational Biology. 2017;13(2):e1005404. doi:10.1371/journal.pcbi.1005404. PMID:28222096. PMCID:PMC5340466.

PMID: 28222096
PMCID: PMC5340466
Funding: - Agricultural Research Service: 2027-22000-039-00 - Agricultural Research Service (US): 2072-22000-039-15-S - Directorate for Biological Sciences: 1557192

Documentation

Downloads