Skip to content

Commit 307fb23

Browse files
committed
Update changelog, bump version
1 parent 5c70794 commit 307fb23

File tree

2 files changed

+58
-1
lines changed

2 files changed

+58
-1
lines changed

CHANGELOG.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,63 @@ See also our [versioning policy](https://amici.readthedocs.io/en/latest/versioni
44

55
## v0.X Series
66

7+
### v0.28.0 (2024-11-11)
8+
9+
**Breaking changes**
10+
11+
* Changed the default steady-state method to `integrationOnly`
12+
(by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2574)
13+
14+
The default mode for computing steady states and sensitivities at steady
15+
state was changed to `integrationOnly`
16+
(from previously `integrateIfNewtonFails`).
17+
18+
This was done for a more robust default behavior. For example, the evaluation
19+
in https://doi.org/10.1371/journal.pone.0312148 shows that - at least for
20+
some models - Newton's method may easily lead to physically impossible
21+
solutions.
22+
23+
To keep the previous behavior, use:
24+
```python
25+
amici_model.setSteadyStateComputationMode(amici.SteadyStateComputationMode.integrateIfNewtonFails)
26+
amici_model.setSteadyStateSensitivityMode(amici.SteadyStateSensitivityMode.integrateIfNewtonFails)
27+
```
28+
29+
**Fixes**
30+
31+
* PEtab import: **Fixed potentially incorrect sensitivities** with
32+
observable/state-dependent sigmas.
33+
This was fixed for all cases amici can handle, others cases will now result
34+
in `ValueError`s (https://github.com/AMICI-dev/AMICI/pull/2563).
35+
36+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2562
37+
38+
* Fixed potentially incorrect disabling of Newton's method
39+
40+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2576
41+
42+
* Fixed `ModelStateDerived` copy ctor, where previously dangling pointers
43+
could lead to crashes in some situations
44+
45+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2583
46+
47+
* Added missing simulation status codes
48+
49+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2560
50+
51+
* Check for unsupported observable IDs in sigma expressions
52+
53+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2563
54+
55+
56+
**Features**
57+
58+
* Optional warning in `fill_in_parameters`
59+
60+
by @dweindl in https://github.com/AMICI-dev/AMICI/pull/2578
61+
62+
**Full Changelog**: https://github.com/AMICI-dev/AMICI/compare/v0.27.0...v0.28.0
63+
764
### v0.27.0 (2024-10-21)
865

966
This release comes with an **updated version of the SUNDIALS package (7.1.1)** (https://github.com/AMICI-dev/AMICI/pull/2513).

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.27.0
1+
0.28.0

0 commit comments

Comments
 (0)