Skip to content

Commit d7e5acc

Browse files
authored
changelog update (#1709)
* changelog update: 0.3.0
1 parent e2587cf commit d7e5acc

File tree

1 file changed

+66
-19
lines changed

1 file changed

+66
-19
lines changed

CHANGELOG.rst

Lines changed: 66 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,23 @@
1-
**New features**:
1+
--------------------
2+
[0.3.0] - 2025-03-18
3+
--------------------
24

3-
- Added support for the SLiM engine on Windows. (:user:`petrelharp`, :pr:`1571`)
4-
5-
---------------------
6-
[0.2.1a] - 2024-07-06
7-
---------------------
5+
Major feature release adding documented, stable support for simulating selection (via SLiM),
6+
as well as new species and models.
87

98
**Bug fixes**:
109

11-
- Updates to SLiM support: updated the `active` flag in the SLiM code to be integer.`
10+
- Incorrect scaling of the DroMel/LognormalPlusPositive_R16 DFE led to negative selection
11+
coefficients that were too large (many on the order of -1e3); scaling was fixed for the
12+
log scale (:user:`clararehmann`, :pr:`1699`)
1213

1314
- Factor of two error fixed in HomSap/Gamma_K17 DFE (:user:`RyanGutenkunst`, :pr:`1478`)
1415

1516
- Discretization for exponential growth using the SLiM engine led to the final size
1617
in growing/declining populations not matching (by a small amount) what is listed
1718
in the model; improved discretization scheme (:user:`petrelharp`, :pr:`1622`)
1819

19-
- Incorrect scaling of the DroMel/LognormalPlusPositive_R16 DFE led to negative selection
20-
coefficients that were too large (many on the order of -1e3); scaling was fixed for the
21-
log scale (:user:`clararehmann`, :pr:`1699`)
20+
- Updates to SLiM support: updated the `active` flag in the SLiM code to be integer.`
2221

2322
**Breaking changes**:
2423

@@ -27,8 +26,8 @@
2726
works but throws a deprecation warning. (:user:`petrelharp`, :pr:`1603`)
2827

2928
- The `time_units` attribute of tree sequence metadata is now set to "generations"
30-
for SLiM output, avoiding the "time units mismatch warning".
31-
(:user:`nspope`, :pr:`1567`)
29+
for SLiM output, avoiding the "time units mismatch warning".
30+
(:user:`nspope`, :pr:`1567`)
3231

3332
- Previously, Contigs specified with `left` and `right` arguments produced
3433
simulations having coordinates shifted so they were relative to `left`. This
@@ -43,19 +42,24 @@
4342
necessary and are deprecated. (:user:`petrelharp`, :pr:`1570`)
4443

4544
- To add the possibility for a relationship between dominance and selection
46-
coefficient, now each stdpopsim MutationType might have more than one
47-
underlying SLiM mutation type; so, where this is recorded in top-level
48-
metadata (under `ts.metadata["stdpopsim"]["DFEs"]`) is now a list
49-
instead of a single value. This will not affect anyone who is not
50-
parsing the metadata related to DFEs.
45+
coefficient, now each stdpopsim MutationType might have more than one
46+
underlying SLiM mutation type; so, where this is recorded in top-level
47+
metadata (under `ts.metadata["stdpopsim"]["DFEs"]`) is now a list
48+
instead of a single value. This will not affect anyone who is not
49+
parsing the metadata related to DFEs.
5150

5251
- SLiM extended events and selective sweep infrastructure have been
53-
moved from the `stdpopsim.ext` namespace into ``stdpopsim`` proper
52+
moved from the `stdpopsim.ext` namespace into ``stdpopsim`` proper.
5453

5554
- The `length_multiplier` option to `Species.get_contig` is deprecated and
5655
prints a warning. The options `left` and `right` should be used to truncate a
5756
contig, instead. (:user:`nspope`, :pr:`1605`)
5857

58+
- Added `assembly_source` and `assembly_build_version` properties to
59+
`Genome` objects, so that different genomes could be based on
60+
different sources (previously, all were with reference to the Ensembl
61+
release 103). (:user:`andrewkern`, :pr:1646)
62+
5963
**New features**:
6064

6165
- Relationship between dominance and selection coefficient:
@@ -69,6 +73,9 @@
6973
the species default rates.
7074
(:user:`gregorgorjanc`, :pr:`1591`)
7175

76+
- Added support for the SLiM engine on Windows. (:user:`petrelharp`, :pr:`1571`)
77+
78+
7279
**New species**:
7380

7481
- Mus musculus (:user:`peterdfields`, :pr:`1437`).
@@ -80,16 +87,35 @@
8087
- Phocoena sinus (:user:`igronau`, :pr:`1514`).
8188
QC'd by :user:`ckyriazis`, :pr:`1538`
8289

90+
- Gorila gorila (:user:`ChristianHuber`, :pr:`1517`)
91+
QC'd by :user:`andrewkern`, :pr:`1701`
92+
93+
- Rattus norvegicus (:user:`kevinkorfman`, :pr:`1700`)
94+
QC'd by :user:`andrewkern`, :pr:`1706`
95+
96+
- Sus scrofa (:user:`aprilyuzhang`, :pr:`1672`)
97+
QC'd by :user:`gregorgorjanc`, :pr:`1689`
98+
99+
83100
**New DFEs**:
84101

102+
- Generic "uniform" DFE (:user:`petrelharp`, :pr:`1492`)
103+
85104
- HomSap/LogNormal_H17 (:user:`RyanGutenkunst`, :pr:`1480`)
105+
QC'd by :user:`clararehmann`, :pr:`1698`
86106

87107
- HomSap/Mixed_K23 (:user:`chriscrsmith`, :pr:`1505`)
108+
QC'd by :user:`clararehmann`, :pr:`1696`
88109

89110
- PhoSin/Gamma_R22 (:user:`igronau`, :pr:`1547`)
90111
QC'd by :user:`ckyriazis`, :pr:`1560`
91112

92-
- Generic "uniform" DFE (:user:`petrelharp`, :pr:`1492`)
113+
- AraTha/Gamma_H18 (:user:`chriscrsmith`, :pr:`1324`)
114+
QC'd by :user:`clararehmann`, :pr:`1647`
115+
116+
- HomSap/GammaPos_H17 and DroMel/GammaPos_Z21 (:user:`petrelharp`, :pr:`1656`)
117+
QC'd by :user:`clararehmann`, :pr:`1694` & :pr:`1695`
118+
93119

94120
**New demographic models**:
95121

@@ -111,10 +137,31 @@
111137
- CanFam/EarlyWolfAdmixture_6F14 (:user:`agladstein`, :pr:`1632`)
112138
QC'd by :user:`gregorgorjanc`, :pr:`1644`
113139

140+
- BosTau/HolsteinFriesian_1B16, BosTau/Angus_1B16, BosTau/Fleckvieh_1B16, and
141+
BosTau/Jersey_1B16 (:user:`gregorgorjanc`, :pr:`1593`)
142+
114143
**New annotations**:
115144

116145
- PhoSin exons and CDS (:user:`chriscrsmith`, :pr:`1520`)
117146

147+
**New QCs**:
148+
149+
- DroMel/Gamma_H17 (:user:`clararehmann`, :pr:`1668`)
150+
151+
- DroMel/LognormalPlusPositive_R16 (:user:`clararehmann`, :pr:`1699`)
152+
153+
- HomSap/Gamma_K17 (:user:`clararehmann`, :pr:`1687`).
154+
155+
- MusMus/Gamma_B21 (:user:`clararehmann`, :pr:`1669`)
156+
157+
158+
---------------------
159+
[0.2.1a] - 2024-07-06
160+
---------------------
161+
162+
This was the alpha release for 0.3.0 (before releasing, we decided to change
163+
the version number to 0.3.0).
164+
118165
--------------------
119166
[0.2.0] - 2022-11-01
120167
--------------------

0 commit comments

Comments
 (0)