Skip to content

AMICI v0.24.0

Compare
Choose a tag to compare
@dweindl dweindl released this 22 Apr 07:55
· 144 commits to master since this release
29b7ee8

This will be the last release supporting Python 3.9.
Future releases will require Python 3.10.

Fixes

  • Fix cmake error cannot create directory: /cmake/Amici
    during model import in cases where BLAS was not found via FindBLAS
    by @dweindl in #2389
  • Added status code AMICI_CONSTR_FAIL
    by @dweindl in #2379
  • Fixed certain initial state issues with PEtab
    by @dweindl in #2382
  • Fixed Solver operator== and copyctor
    (constraints were not copied correctly)
    by @dweindl in #2388
  • Avoid confusing warnings about non-finite timepoints
    by @dweindl in #2395
  • Fixed incorrect exception types / messages for IDASolver
    by @dweindl in #2398
  • cmake: set SUNDIALS path hint for python package to help CMake find
    the correct SUNDIALS installation
    by @dweindl in #2397

Features

  • Optionally include measurements in plot_observable_trajectories
    by @dweindl in #2381
  • Improved type annotations in swig-wrappers
    by @dweindl in #2401
  • Additional attributes are accessible directly via ReturnDataView and
    ExpDataView, e.g. ReturnDataView.ny, ReturnDataView.nx
    by @dweindl in #2405
  • Allow subselection of state variables for convergence check during
    steady-state simulations via Model.set_steadystate_mask([1, 0, ..., 1])
    (positive value: check; non-positive: don't check).
    by @dweindl in #2387

Full Changelog: v0.23.1...v0.24.0