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.

Documentation

Downloads

Links