Skip to content

Releases: AMICI-dev/AMICI

AMICI v0.7.4

27 Jul 06:49
ff25da8
Compare
Choose a tag to compare

Features/enhancements:

  • Check SBML model validity (#343)
  • Allow per-parameter setting of amioptions::pscale from matlab interface (#350)
  • Documentation

Major fixes:

  • Don't compile main.cpp into python model module which broke modules if amici was compiled without libhdf5 (#363)

Minor fixes:

  • Fix compiler warnings (#353)
  • Plotting, SBML example mode, ...

AMICI v0.7.3

13 Jul 11:58
acb0375
Compare
Choose a tag to compare

Features:

  • Added symbol names to python-wrapped models and make available via Model.getParameterNames(), model.getStateNames(), ...
  • Extended Python interface example

Python package available via pypi: https://pypi.org/project/amici/0.7.3/

AMICI v0.7.2

03 Jul 20:05
f1e8756
Compare
Choose a tag to compare

Features:

  • Python package: more flexible HDF5 library localization
  • Extended CI: python tests, preequilibration tests, run in venv

Major bugfixes:

  • Fix python sbml model import / compilation error (undefined function)
  • Fix model preequilibration

Minor fixes:

  • Various fixes for mingw compilation of python source distribution
  • Cmake compatibility with < 3.8 restored

AMICI v0.7.1

12 Jun 15:39
897a2e4
Compare
Choose a tag to compare

Features:

  • Allow specifying sigma-parameters from Python interface

Major bugfixes:

  • Fix dsigma_y/dp and downstream sensitivity errors

AMICI v0.7.0

09 Jun 10:12
32ff587
Compare
Choose a tag to compare
  • Major revision of documentation
  • Improved Python interface
  • More comprehensive Python interface example
  • Fixed sensitivity computation in Python-generated models
  • Various other bug fixes

WARNING:

  • For models with sigma-parameters and dsigma_y/dp != 0, dsigma_y/dp was computed incorrectly. This propagates to all dependent sensitivities. This applies also to some older releases and has been fixed in v0.7.1.

AMICI v0.6.0

22 May 13:20
902b27b
Compare
Choose a tag to compare

Implement experimental support for python via swig.
Python interface is now usable, but API will still receive some updates in the future.

WARNING:

  • There is a bug in sensitivity computation for Python-generated models
  • Matlab C++ compilation will fail due to undefined M_PI
    -> Please use v0.7.0

AMICI v0.5.0

15 Mar 10:10
7e4e208
Compare
Choose a tag to compare

Main new features are:

  • Reimplemented support for DAE equations

  • Added newton solver for steady state calculation and preequilibration

  • Better caching for recompilation of models

  • Blas support to allow compilation of large models with many observables

  • Improved SBML support

  • Added c++ interface

  • Added support for second order adjoint computation

  • Rewrote large parts of the code as proper c++11 code to allow easier code maintanance

  • Substantially extended testing in continuous integration to assure code quality

Submission code: Second order adjoint and hybrid profile calculation

29 Jan 17:57
53032d6
Compare
Choose a tag to compare
Merge pull request #243 from ICB-DCM/feature_more_adjoint_options

Feature more adjoint options

AMICI 0.4.0

15 May 08:00
Compare
Choose a tag to compare
  • First citable version of AMICI (via zenodo integration).
  • Better support for standalone compilation
  • Improved SBML import scripts
  • General Code Cleanup

v0.3.0

05 Sep 09:32
Compare
Choose a tag to compare

This update comes with many improvements, bug fixes and several new features. Most notably:

  1. AMICI should now run on older versions of MATLAB (back to R2014a)
  2. AMICI now compiles using older versions of Visual Studio
  3. AMICI now also supports second order adjoint sensitivities (full (via the o2flag = 1 and as a vector product via o2flag = 2)
  4. AMICI now supports more SBML, SBML v2 and rate rules