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.7.0.tar.gz (105.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tact-0.7.0-py3-none-any.whl (112.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tact-0.7.0.tar.gz
  • Upload date:
  • Size: 105.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tact-0.7.0.tar.gz
Algorithm Hash digest
SHA256 b692a5f38365e113f037ab4f63c3a02208d28f5f0a905cb849c4c8dabe383985
MD5 b2252b4ac4a790768aa4d1660429e7ea
BLAKE2b-256 e3b4940a84b649d5040e088561ddc442dc0dd0c15bb13b63ad76d0e54307b3a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tact-0.7.0.tar.gz:

Publisher: pythonpackage.yml on jonchang/tact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: tact-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 112.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tact-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5bdc438d0ccafda637df3166a7daabd1eeb22fe8d9395bc57ff738363ebb83f5
MD5 a294dcbde65ff58190647dd9cec72014
BLAKE2b-256 9df0cc5ee1e2cf5682cc14acd0dfbba7d3bc1c4017012f18b522f47fac927612

See more details on using hashes here.

Provenance

The following attestation bundles were made for tact-0.7.0-py3-none-any.whl:

Publisher: pythonpackage.yml on jonchang/tact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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