Skip to content

Releases: sjspielman/pyvolve

Pyvolve v0.6.1

03 Aug 16:18
Compare
Choose a tag to compare

This minor update allows users to provide a root sequence (MRCA) to a partition. Use the key "root_sequence" when defining a Partition object. In this circumstance, the "size" argument may be omitted.

Pyvolve v0.6

03 Aug 14:01
Compare
Choose a tag to compare

Updates:

  1. Gamma + Pinv rate heterogeneity explicitly incorporated.
  2. Addressed issue in which, under certain conditions, rate categories were not properly assigned in proportion to their probabilities. Note that pyvolve now requires numpy >= 1.7, which is now indicated in setup.py.

Pyvolve v0.5.2

23 Jul 17:28
Compare
Choose a tag to compare

Users can now specify node names in newick phylogeny. Node names must begin with a letter and cannot contain colons.

Pyvolve v0.5.1

15 Jul 10:37
Compare
Choose a tag to compare

Updated newick parser to give more informative error messages and instructions when branch lengths are missing.

Pyvolve v0.5

22 Jun 21:58
Compare
Choose a tag to compare

Minor updates to mutation-selection model construction.

Pyvolve v0.4

22 Jun 20:58
Compare
Choose a tag to compare

Minor updates. Now includes the AB model of antibody amino-acid evolution.

Pyvolve v0.3

14 Jun 19:43
Compare
Choose a tag to compare

Minor bug fixes.
This release includes new amino acid models mtMam, mtREV24, and DAYHOFF.
Example scripts in examples/ directory have now all been written.

Pyvolve v0.2

03 Jun 21:37
Compare
Choose a tag to compare

Pyvolve now includes the ability for users to specify a custom "code" (e.g. states) when providing a custom rate matrix. For example, one could provide a custom 3x3 rate matrix and specify that Pyvolve evolve states "0", "1", "2". This option may be useful for simulating character evolution until a more formal framework is available.