Provides a MATLAB interface for the SUNDIALS solvers CVODES and IDAS. AMICI allows the user to specify differential equation models in terms of symbolic variables in MATLAB and automatically compiles such models as MEX simulation files. In contrast to the SUNDIALSTB interface, all necessary functions are transformed into native C code, which allows for a significantly faster compilation. The interface was designed to provide routines for efficient gradient computation in parameter estimation of biochemical reaction models but is also applicable to a wider range of differential equation constrained optimization problems.

User report

0 user reviews

0 user reviews

No review has been posted.

AMICI forum

No open topic.

AMICI classification

AMICI specifications

Software type:
Toolkit
Restrictions to use:
None
Programming languages:
C, C++, MATLAB
Computer skills:
Advanced
Interface:
Command line interface
Operating system:
Unix/Linux, Mac OS, Windows
License:
BSD 2-clause “Simplified” License
Stability:
Stable
Source code URL:
https://github.com/ICB-DCM/AMICI

Publications

  • (Fröhlich et al., 2016) Parameter estimation for dynamical systems with discrete events and logical operations. Bioinformatics.
    PMID: 28040696

Credits

Institution(s)

Institute of Computational Biology, Helmholtz Zentrum München, Neuherberg, Germany; Center for Mathematics, Technische Universität München, Garching, Germany; Faculty of Physics, Ludwig-Maximilians Universität, München, Germany

Funding source(s)

This work was supported by the German Research Foundation (DFG) through the Graduate School of Quantitative Biosciences Munich (QBM), the German Federal Ministry of Education and Research (BMBF) within the SYS-Stomach project (Grant No. 01ZX1310B) and the Postdoctoral Fellowship Program of the Helmholtz Zentrum München.

Link to literature

Related Model selection tools

Most Recent Tools

Web app
Desktop app
sbml-diff sbml-diff

sbml-diff

Reads a model of a biochemical reaction network in SBML format and produces a…

Reads a model of a biochemical reaction network in SBML format and produces a range of diagrams showing different levels of detail. sbml-diff can be used as a python package, allowing it to be…

Desktop app
BioFVM BioFVM

BioFVM

A diffusive transport solver tailored to biological problems. BioFVM can…

A diffusive transport solver tailored to biological problems. BioFVM can simulate release and uptake of many substrates by cell and bulk sources, diffusion and decay in large 3D domains. It has been…

Desktop app
NEMix NEMix

NEMix

A network inference model based on nested effects models (NEMs). NEMix learns…

A network inference model based on nested effects models (NEMs). NEMix learns networks from single cell observations, accounting for noisy pathway activation in the data.

Desktop app
Prediction… Prediction Uncertainty Analysis

PUA Prediction Uncertainty Analysis

Performs optimal experiment design (OED) for models that cope with large…

Performs optimal experiment design (OED) for models that cope with large parameter uncertainty. PUA is not limited to any specific error model or assumption regarding the parameter distribution. It…

7 related tools

By using OMICtools you acknowledge that you have read and accepted the terms of the end user license agreement.