SuchTree

SuchTree provides fast, thread-safe computations on phylogenetic trees in Python to support evolutionary biology analyses.


Key Features:

  • Performance: Optimized for speed to perform complex phylogenetic tree computations efficiently.
  • Thread Safety: Implements thread-safe operations suitable for multi-threaded applications and parallel processing environments.
  • Comprehensive Functionality: Offers a cohesive set of computational tools focused on tasks related to phylogenetic tree analysis.

Scientific Applications:

  • Large-scale phylogenetic analysis: Processing and analyzing datasets containing numerous phylogenetic trees.
  • Concurrent computation: Accelerating analyses via multi-threaded or parallel processing without compromising data integrity.
  • Complementary workflows: Serving alongside existing phylogenetic analysis packages by prioritizing performance and thread safety.

Methodology:

Implemented as a Python library that provides thread-safe operations and optimizations for speed to support multi-threaded and parallel processing of phylogenetic trees.

Topics

Details

License:
BSD-3-Clause
Maturity:
Emerging
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
7/3/2023
Last Updated:
11/24/2024

Operations

Publications

Y. Neches R, Scott C. SuchTree: Fast, thread-safe computations with phylogenetic trees. Journal of Open Source Software. 2018;3(27):678. doi:10.21105/joss.00678.

Documentation

Downloads

Links