Cargando…

Dynamical modeling and multi-experiment fitting with PottersWheel

Motivation: Modelers in Systems Biology need a flexible framework that allows them to easily create new dynamic models, investigate their properties and fit several experimental datasets simultaneously. Multi-experiment-fitting is a powerful approach to estimate parameter values, to check the validi...

Descripción completa

Detalles Bibliográficos
Autores principales: Maiwald, Thomas, Timmer, Jens
Formato: Texto
Lenguaje:English
Publicado: Oxford University Press 2008
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2530888/
https://www.ncbi.nlm.nih.gov/pubmed/18614583
http://dx.doi.org/10.1093/bioinformatics/btn350
_version_ 1782158937460572160
author Maiwald, Thomas
Timmer, Jens
author_facet Maiwald, Thomas
Timmer, Jens
author_sort Maiwald, Thomas
collection PubMed
description Motivation: Modelers in Systems Biology need a flexible framework that allows them to easily create new dynamic models, investigate their properties and fit several experimental datasets simultaneously. Multi-experiment-fitting is a powerful approach to estimate parameter values, to check the validity of a given model, and to discriminate competing model hypotheses. It requires high-performance integration of ordinary differential equations and robust optimization. Results: We here present the comprehensive modeling framework Potters-Wheel (PW) including novel functionalities to satisfy these requirements with strong emphasis on the inverse problem, i.e. data-based modeling of partially observed and noisy systems like signal transduction pathways and metabolic networks. PW is designed as a MATLAB toolbox and includes numerous user interfaces. Deterministic and stochastic optimization routines are combined by fitting in logarithmic parameter space allowing for robust parameter calibration. Model investigation includes statistical tests for model-data-compliance, model discrimination, identifiability analysis and calculation of Hessian- and Monte-Carlo-based parameter confidence limits. A rich application programming interface is available for customization within own MATLAB code. Within an extensive performance analysis, we identified and significantly improved an integrator–optimizer pair which decreases the fitting duration for a realistic benchmark model by a factor over 3000 compared to MATLAB with optimization toolbox. Availability: PottersWheel is freely available for academic usage at http://www.PottersWheel.de/. The website contains a detailed documentation and introductory videos. The program has been intensively used since 2005 on Windows, Linux and Macintosh computers and does not require special MATLAB toolboxes. Contact: maiwald@fdm.uni-freiburg.de Supplementary information: Supplementary data are available at Bioinformatics online.
format Text
id pubmed-2530888
institution National Center for Biotechnology Information
language English
publishDate 2008
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-25308882009-02-25 Dynamical modeling and multi-experiment fitting with PottersWheel Maiwald, Thomas Timmer, Jens Bioinformatics Original Papers Motivation: Modelers in Systems Biology need a flexible framework that allows them to easily create new dynamic models, investigate their properties and fit several experimental datasets simultaneously. Multi-experiment-fitting is a powerful approach to estimate parameter values, to check the validity of a given model, and to discriminate competing model hypotheses. It requires high-performance integration of ordinary differential equations and robust optimization. Results: We here present the comprehensive modeling framework Potters-Wheel (PW) including novel functionalities to satisfy these requirements with strong emphasis on the inverse problem, i.e. data-based modeling of partially observed and noisy systems like signal transduction pathways and metabolic networks. PW is designed as a MATLAB toolbox and includes numerous user interfaces. Deterministic and stochastic optimization routines are combined by fitting in logarithmic parameter space allowing for robust parameter calibration. Model investigation includes statistical tests for model-data-compliance, model discrimination, identifiability analysis and calculation of Hessian- and Monte-Carlo-based parameter confidence limits. A rich application programming interface is available for customization within own MATLAB code. Within an extensive performance analysis, we identified and significantly improved an integrator–optimizer pair which decreases the fitting duration for a realistic benchmark model by a factor over 3000 compared to MATLAB with optimization toolbox. Availability: PottersWheel is freely available for academic usage at http://www.PottersWheel.de/. The website contains a detailed documentation and introductory videos. The program has been intensively used since 2005 on Windows, Linux and Macintosh computers and does not require special MATLAB toolboxes. Contact: maiwald@fdm.uni-freiburg.de Supplementary information: Supplementary data are available at Bioinformatics online. Oxford University Press 2008-09-15 2008-07-09 /pmc/articles/PMC2530888/ /pubmed/18614583 http://dx.doi.org/10.1093/bioinformatics/btn350 Text en © 2008 The Author(s) http://creativecommons.org/licenses/by-nc/2.0/uk/ This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/2.0/uk/) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Original Papers
Maiwald, Thomas
Timmer, Jens
Dynamical modeling and multi-experiment fitting with PottersWheel
title Dynamical modeling and multi-experiment fitting with PottersWheel
title_full Dynamical modeling and multi-experiment fitting with PottersWheel
title_fullStr Dynamical modeling and multi-experiment fitting with PottersWheel
title_full_unstemmed Dynamical modeling and multi-experiment fitting with PottersWheel
title_short Dynamical modeling and multi-experiment fitting with PottersWheel
title_sort dynamical modeling and multi-experiment fitting with potterswheel
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2530888/
https://www.ncbi.nlm.nih.gov/pubmed/18614583
http://dx.doi.org/10.1093/bioinformatics/btn350
work_keys_str_mv AT maiwaldthomas dynamicalmodelingandmultiexperimentfittingwithpotterswheel
AT timmerjens dynamicalmodelingandmultiexperimentfittingwithpotterswheel