Skip to content

Releases: tskit-dev/msprime

Bugfix release

07 Aug 16:21
0da0150
Compare
Choose a tag to compare

1.3.3

Bugfix release for issues with Dirac and Beta coalescent models.

Bug fixes:

  • Fix segfault for in Dirac and Beta coalescent models for ploidy > 2 (#2307 #2308)
  • Correct the Dirac coalescent time scaling with polyploidy and population growth. (#2310, @JereKoskela)
  • Allow psi = 1 in the Dirac coalescent (#2310, @JereKoskela)

1.3.2

09 Jul 10:30
Compare
Choose a tag to compare
  • Add record_provenance argument to sim_mutations (#2272 , #2273 , @petrelharp)

  • Add support and wheels for Python3.12, drop Python3.8

1.3.1

09 Feb 12:59
Compare
Choose a tag to compare

Minor bugfix release

[1.3.1] - 2024-02-09

Bug fixes:

  • Change tolerance of polynomial approximation in Beta-coalescent acceptance probabilities ({issue}2256, {pr}2257, {user}JereKoskela)

1.3.0

13 Dec 17:18
804e036
Compare
Choose a tag to compare

[1.3.0] - 2022-12-13

New features

  • Add a MicrosatMutationModel mutation model class, that
    represents a generalized interface for constructing mutational
    models appropriate to STRs. In addition 3 specific microsat models
    are added SMM, TPM, and EL2. (#2013, @andrewkern).

  • Raise an error if log_arg_likelihood is called on a recombinant tree
    sequence that has no recombination nodes (#2123, #2124, @hyanwong)

  • Add ability to record specific node types with the additional_nodes
    flag as well as record edges for coalescing nodes along non-coalescing segments. (#2128, #2132, #2162, @GertjanBisschop)

  • Enable additional_nodes and coalescing_segments_only flags for DTWF and FIXED_PEDIDGREE models (#2129, #2133, #2167, #2176, @GertjanBisschop)

  • Support Python 3.11 (#2177, #2180, @benjeffery)

Bug fixes:

Maintenance:

Breaking changes:

  • msprime no longer supports Python 3.7

Simulation through fixed pedigree

19 May 09:48
c11a2f1
Compare
Choose a tag to compare

New features

  • Add the FixedPedigree ancestry model and various infrastructure for importing pedigree information into msprime.

Bug fixes:

Maintenance:

Minor bugfix release

10 Feb 15:05
f6fc608
Compare
Choose a tag to compare

Minor bugfix release

Bug fixes:

Maintenance:

  • Various documentation improvements.

Maintenance release integrating new tskit features

14 Dec 20:01
57ef4ee
Compare
Choose a tag to compare

[1.1.0] - 2021-12-14

New features

  • Add support for tree sequence time_units field. The time_units will be set to “generations” for the output of sim_ancestry (and simulate), unless the initial_state argument is used. In this case, the time_units value will be inherited from the input. (#1953, #1951, #1877, #1948, @jeromekelleher).

Bug fixes:

  • Raise an error if Demography.from_demes() is passed a model with non-zero selfing_rate or cloning_rate values (which msprime does not support). (#1938, #1937, @grahamgower).

  • Do not assume Population metadata schemas contain the properties and additionalProperties attributes (#1947, #1954, @jeromekelleher).

  • Read the population name from PopulationConfiguration metadata in Demography.from_old_style (#1950, #1954, @jeromekelleher)

Maintenance:

  • Update tskit to Python 0.4.0 and C 0.99.15.

Minor maintenance release

01 Dec 20:24
c3b86d3
Compare
Choose a tag to compare

New features:

Support for Demes 0.2.0, which introduces a change to how pulse sources and proportions are specified. (#1936, #1930, @apragsdale)

Bugfix release

13 Nov 15:27
5860d93
Compare
Choose a tag to compare

[1.0.3] - 2021-11-12

This is a bugfix release recommended for all users.

New features:

Bug fixes:

Minor feature release

29 Jul 12:29
56d2215
Compare
Choose a tag to compare

Minor feature release with improved Demes support and a few small bugfixes.

New features:

Bugfixes:

  • Raise an error if running full ARG simulations with gene conversion (#1774).