Skip to content

Releases: tskit-dev/msprime

Bugfix release. Fixes serious issue affecting simulations with small sample sizes with mutations.

21 Apr 09:39
Compare
Choose a tag to compare

Bugfix release. Fixes serious issue affecting simulations with small
sample sizes with mutations.

https://github.com/jeromekelleher/msprime/issues/7

All users of mspms should update immediately and any analyses using
a small sample size (< 10) with mutations should be repeated.

Many thanks to Konrad Lohse for identifying the issue.

Bugfix release. Fixes serious issue affecting random seeds in mspms.

01 Apr 12:47
Compare
Choose a tag to compare

Bugfix release. Fixes serious issue affecting random seeds in mspms.

https://github.com/jeromekelleher/msprime/issues/6

All users of mspms should update immediately and any analyses using
the -seeds option in mspms should be repeated.

Many thanks to Derek Setter for identifying the issue.

Initial support for population structure in mspms

17 Feb 11:37
Compare
Choose a tag to compare

Transitional release providing population structure support for the
ms-compatible command line interface. A considerable amount of low-level
plumbing was required to provide the required flexibility. This is currently
not visible from the high-level API, but will shortly be made available in the
forthcoming 0.2.x series.

The current implementation of migration should work well for small numbers of
populations (e.g. < 10), but will not scale well for large numbers of
populations.

+++++++
Changes
+++++++

  • Added the -I, -m, -ma, -em, -eM, -ema, -eG, -eg, -eN, -en,
    -ej and -es options to mspms. These should provide full ms
    compatability, except for the -es option which is currently
    limited in scope.
  • Added some extra keys to the low-level configuration JSON in
    the HDF5 file format to describe the population structure.
    This will be documented in a future release.
  • Added a get_pairwise_diversity method to the TreeSequence
    class to efficiently calculate the population genetics
    statistic pi.

Performance tweaks and bugfixes

14 Jan 10:28
Compare
Choose a tag to compare

Minor bugfix release:

  • Performance improvements in simulation
  • Changed default for max_memory parameter to unlimited
  • Minor packaging changes.

Bugfix from 0.1.6a2

01 Dec 16:15
Compare
Choose a tag to compare

Fixes error in mspms's mutation position output.

Performance and bugfix release

01 Dec 16:37
Compare
Choose a tag to compare
  • Updated simulation algorithm; ~20% faster for large simulations.
  • Added proper SIGPIPE handling in msp
  • Added precision argument for msp newick
  • Fixed bug in mspms where the positions of mutations were incorrect.

Performance update

01 Dec 14:15
Compare
Choose a tag to compare

Fix version numbering error in previous alpha.

Performance update

01 Dec 14:09
Compare
Choose a tag to compare
Performance update Pre-release
Pre-release

This release tweaks the underlying simulation algorithm, and leads to ~20% performance improvements on large simulations.

Improved installation and performance

09 Nov 17:02
Compare
Choose a tag to compare

Changes from previous version:

  • Installation instructions for Mac on Homebrew
  • Improved documentations, removing TODO items.
  • Added initial version of msp command line utility
  • Added low-level LeafListIterator, improves performance of leaves() method.
  • Improved performance of haplotype generation.

Minor bugfixes

09 Nov 15:24
Compare
Choose a tag to compare
Minor bugfixes Pre-release
Pre-release

Minor bugfix for CLI over 0.1.5a1.