Skip to main content

Taxonomic addition for complete trees: Adds tips to a backbone phylogeny using taxonomy simulated with birth-death models

Project description

TACT: Taxonomic Addition for Complete Trees

PyPI Build status Docker Hub

TACT is a Python app for stochastic polytomy resolution. It uses birth-death-sampling estimators across an ultrametric phylogeny to generate branching times for unsampled taxa, using taxonomic information to compatibly place new taxa onto a backbone phylogeny.

Getting started with TACT

Citation

TACT is described more fully in its manuscript. If you use TACT, please cite:

  • Chang, J., Rabosky, D. L., & Alfaro, M. E. (2019). Estimating diversification rates on incompletely-sampled phylogenies: theoretical concerns and practical solutions. Systematic Biology. doi:10.1093/sysbio/syz081

TACT owes its existence to much foundational work in the area of stochastic polytomy resolution, namely PASTIS and CorSiM.

  • Thomas, G. H., Hartmann, K., Jetz, W., Joy, J. B., Mimoto, A., & Mooers, A. O. (2013). PASTIS: an R package to facilitate phylogenetic assembly with soft taxonomic inferences. Methods in Ecology and Evolution, 4(11), 1011–1017. doi:10.1111/2041-210x.12117

  • Cusimano, N., Stadler, T., & Renner, S. S. (2012). A New Method for Handling Missing Species in Diversification Analysis Applicable to Randomly or Nonrandomly Sampled Phylogenies. Systematic Biology, 61(5), 785–792. doi:10.1093/sysbio/sys031

Sponsorship

Please consider sponsoring the ongoing maintenance of TACT via GitHub Sponsors.

Initial development was supported by a National Science Foundation Doctoral Dissertation Improvement Grant (DEB-1601830).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tact-0.6.0.tar.gz (40.3 kB view details)

Uploaded Source

Built Distribution

tact-0.6.0-py3-none-any.whl (26.3 kB view details)

Uploaded Python 3

File details

Details for the file tact-0.6.0.tar.gz.

File metadata

  • Download URL: tact-0.6.0.tar.gz
  • Upload date:
  • Size: 40.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for tact-0.6.0.tar.gz
Algorithm Hash digest
SHA256 35f149a40136dcd0b0faa933b37d48dc4e503622f268e93e7278dddd576aab71
MD5 bfcf1fec7ea9a07cd0b19822a4df69d0
BLAKE2b-256 d746981bdf073a2b417b278bd170de28e076d712f5cfac9a6c52e8edc4424c3a

See more details on using hashes here.

File details

Details for the file tact-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: tact-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 26.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for tact-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a8a5739ee159749a5cdf389cab02c92712ae2f9158a1b63cc93722b33a00ff30
MD5 baf60c940f98b961b4816be5a2098393
BLAKE2b-256 9446f829bc1301aa0a638ed3d0fff68f53b6fd4828620c978f5f1ac208c548f6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page