treedata.table
treedata.table provides efficient data.table-based manipulation of phylogenetic comparative datasets to match phylogenetic trees with associated datasets, including those generated by next‑generation sequencing, for large-scale analyses.
Key Features:
- Integration with data.table: Wraps and extends data.table to expose specialized operations for phylogenetic comparative datasets.
- Efficient tree–data matching: Implements methods for matching phylogenetic tree structures with corresponding tabular datasets.
- Speed optimization: Accelerates data manipulation operations used in phylogenetic comparative analyses to handle large numbers of terminals.
- Reproducibility enhancement: Provides consistent syntax and methods tailored to phylogenetic data to support reproducible analyses.
Scientific Applications:
- Evolutionary biology: Enables comparative analyses across large phylogenies to study evolutionary patterns.
- Ecology: Supports ecological studies that integrate species-level datasets with phylogenetic trees.
- Genomics: Facilitates integration of phylogenies with datasets derived from next-generation sequencing for genomic-scale comparative studies.
Methodology:
Extends data.table by incorporating specialized data.table-based operations for efficient matching of phylogenetic tree structures with associated comparative datasets.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- R
- Added:
- 5/16/2022
- Last Updated:
- 5/16/2022
Operations
Publications
Román Palacios C, Wright A, Uyeda J. <tt>treedata.table</tt> : a wrapper for <tt>data.table</tt> that enables fast manipulation of large phylogenetic trees matched to data. PeerJ. 2021;9:e12450. doi:10.7717/peerj.12450. PMID:34900417. PMCID:PMC8628621.