Skip to main content

Simulation of species and gene tree scenarios with asymmetric evolution rates.

Project description

Gene Tree Simulator and Best Match Inference

Overview

Simulator for species and gene trees

Framework for the realistic simulation of species and gene tree scenarios with asymmetric evolution rates. The following steps are implemented in the Python package asymmetree.simulator:

  • species tree simulation ('innovation model')
  • gene tree simulation (Gillespie algorithm)
  • gene tree imbalancing (asymmetric evolution rates of paralogous genes)
  • computation of a (noisy) distance matrix from the gene tree

Best Match Inference

Inference of the best match relation either directly from the gene tree or from a distance matrix (several methods).

  • asymmetree.best_matches

Dependencies

AssymmeTree has several dependencies:

Furthermore, to use functions involving sequence simulation and alignment, the following packages must be installed:

To use the tree reconstruction method for best match inference and the C++ implementation of the quartet method, resp., the following software must be installed (I recommend that you compile these tools on your machine, place the binaries into a persistent location and add this location to your PATH environment variable):

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

asymmetree-0.0.1.tar.gz (50.5 kB view hashes)

Uploaded Source

Built Distribution

asymmetree-0.0.1-py3-none-any.whl (65.8 kB view hashes)

Uploaded Python 3

Supported by

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