opentree
opentree provides programmatic access to the Open Tree of Life synthesis to retrieve and analyze integrated published phylogenetic trees and unified taxonomic data.
Key Features:
- Python API wrapper: Implements a Python wrapper around the Open Tree of Life web-service APIs to query tree estimates and taxonomic information.
- Integrated phylogenetic and taxonomic data: Exposes the synthesis that integrates published phylogenetic trees with taxonomic data to produce unified evolutionary relationships.
- Programmatic retrieval of tree estimates and taxonomy: Enables retrieval of phylogenetic trees and unified taxonomic information for downstream analysis.
Scientific Applications:
- Phylogenetic estimation across taxa: Used to generate phylogenetic estimates for diverse taxa, including syntheses such as phylogenetic relationships among all bird families.
- Ecological and biodiversity research: Supports studies that capture phylogenetic estimates for taxa observed at sites such as the University of California Merced Vernal Pools and Grassland Reserve.
Methodology:
Leverages the Open Tree of Life synthesis of published phylogenetic trees with taxonomic data and exposes these data via the project's web-service APIs through a Python wrapper.
Topics
Details
- License:
- BSD-2-Clause
- Tool Type:
- api, library, web application
- Programming Languages:
- Python
- Added:
- 11/1/2021
- Last Updated:
- 11/24/2024
Operations
Data Inputs & Outputs
Information extraction
Publications
Mctavish EJ, Sánchez-Reyes LL, Holder MT. OpenTree: A Python Package for Accessing and Analyzing Data from the Open Tree of Life. Systematic Biology. 2021;70(6):1295-1301. doi:10.1093/sysbio/syab033. PMID:33970279. PMCID:PMC8513759.