GAPPA
GAPPA performs phylogenetic data analyses by processing phylogenetic trees, placements, sequences, and taxonomies for evolutionary and comparative studies.
Key Features:
- Phylogenetic Data Handling: Handles phylogenetic trees, placements, sequences, and taxonomies for downstream analyses.
- Computational Efficiency: Optimized for computational performance to enable fast processing of phylogenetic datasets.
- Customizability: Provides high-level commands for common tasks together with low-level options for tailored analytical workflows.
- GENESIS Integration: Developed as part of the GENESIS library suite to enable interoperability with GENESIS components.
Scientific Applications:
- Phylogenetic Tree Construction: Building and analyzing phylogenetic trees to infer evolutionary relationships.
- Sequence Placement: Placing new sequences onto existing phylogenetic trees to support comparative genomics and taxonomic inference.
- Taxonomic Classification: Using phylogenetic placements and trees to classify organisms within taxonomic hierarchies.
Methodology:
Implemented in modern C++11 and integrated with the GENESIS library suite.
Topics
Details
- License:
- GPL-3.0
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Shell, C++, Python
- Added:
- 8/9/2019
- Last Updated:
- 6/16/2020
Operations
Publications
Czech L, Barbera P, Stamatakis A. Genesis and Gappa: Processing, Analyzing and Visualizing Phylogenetic (Placement) Data. Unknown Journal. 2019. doi:10.1101/647958.
DOI: 10.1101/647958
Documentation
Downloads
- Source codehttps://github.com/lczech/gappa/releases
Links
Issue tracker
https://github.com/lczech/gappa/issues