Features - Data2Dynamics/d2d GitHub Wiki

Features

The Data2Dynamics software package is a collection of numerical methods for quantitative dynamic modeling and a comprehensive model and data description language. The software facilitates the construction of dynamical models for biochemical reaction networks, but is not limited to this. Its key features are reliable and efficient model calibration and parameter estimation techniques using numerical optimization methods and the assessment of measurement and model uncertainties. To this end various approaches are provided.

  • Measurement noise of experimental data can either be explicitly provided or simultaneously estimated with the model dynamics. For the latter approach a parameterized noise model is used.

  • Model inputs can be implemented as parameterized functions or cubic splines and can be estimated together with the model dynamics ([read more](Input estimation)).

  • For model calibration, i.e. parameter estimation, both stochastic and deterministic numerical optimization algorithms can be used.

  • For uncertainty analysis of model parameter and predictions, the profile likelihood approach and Markov chain Monte Carlo sampling approaches are available ([read more](Uncertainty analysis)).

  • For efficient numerical solution of the dynamics and derivate calculations parallelized numerical solvers are implemented (read more). In addition some functions take advantage of PARFOR loops that are provided by the MATLAB Distributed Computing Toolbox ([read more](Distributed Computing)).

  • For identification of cell type-specific parameters, L1 regularization of parameter fold-changes can be used ([read more](L1 regularization)).

  • Identification of informative experimental designs

  • The software is open source and free for non-commercial usage.