Skip to main content

evotree : a python library of processing phylogenetic tree

Hengchi Chen

Installation | Illustration

Installation

The evotree package can be readily installed via PYPI. An example command is given below.

virtualenv -p=python3 ENV (or python3/python -m venv ENV)
source ENV/bin/activate
pip install evotree

Note that if users want to get the latest update, it's suggested to install from the source because the update on PYPI will be later than here of source. To install from source, the following command can be used.

git clone https://github.com/heche-psb/evotree
cd evotree
virtualenv -p=python3 ENV (or python3 -m venv ENV)
source ENV/bin/activate
pip install -r requirements.txt
pip install .

If there is permission problem in the installation, please try the following command.

pip install -e .

Illustration

Continuous-time birth-death Markov Chain Monte Carlo (MCMC) simulation

evotree simulatepbdmage

This figure shows the gene age distributions under a simple continuous-time birth-death Markov Chain Monte Carlo (MCMC) simulation of 10,000 gene families. Panel a shows the simulation with the duplication and loss rates as 1.5 and 1. Panel b shows the simulation with the duplication and loss rates as 1 and 1. Panel c shows the simulation with the duplication and loss rates as 1 and 1.5.

evotree simulatepbdmagewithwgd

This figure shows the gene age distributions under a simple continuous-time birth-death MCMC simulation of 10,000 gene families with a WGD event aged at 1. The gene duplication and loss rates are both 1. Panel a shows the simulation with the retention rate as 0.8. Panel b shows the simulation with the retention rate as 0.4. Panel c shows the simulation with the retention rate as 0.2.

Metadata

Release files for evotree 0.0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for evotree 0.0.0.3
File Size Uploaded
evotree-0.0.0.3.tar.gz 54.5 kB Details

Release files / evotree-0.0.0.3.tar.gz

Download URL evotree-0.0.0.3.tar.gz
Size 54.5 kB
Tags Source
SHA-256 checksum
How to use checksums
4fdb74452c778107e967c42f28df13c7ba400590d9ec132e643fbf8f06d069ef
BLAKE2b-256 checksum
How to use checksums
6613d9b683e0990a3daeee18a8367e5eeb4e3034b65df263843c41c84448d993
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.9.6 requests/2.31.0 setuptools/49.2.0.post20200714 requests-toolbelt/1.0.0 tqdm/4.47.0 CPython/3.8.3

Release history Release notifications | RSS feed

This release

0.0.0.3 This release

1 release file

0.0.0.2

1 release file

0.0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page