{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T01:17:09Z","timestamp":1773278229691,"version":"3.50.1"},"reference-count":32,"publisher":"Oxford University Press (OUP)","issue":"7","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,4,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Motivation: Finding suitable models of dynamic biochemical systems is an important task in systems biology approaches to the biosciences. On the one hand, a correct model helps to understand the underlying mechanisms and on the other hand, one can use the model to predict the behavior of a biological system under various circumstances. Typically, before the correct model of a biochemical system is found, different hypothetical models might be reasonable and consistent with previous knowledge and available data. The main goal now is to find the best suited model out of different hypotheses. The process of falsifying inappropriate candidate models is called model discrimination.<\/jats:p><jats:p>Results: We have developed a new computational tool to compute optimal experiments for biochemical kinetic systems with underlying ordinary differential equation (ODE) models for the purpose of model discrimination. We were inspired by the demands of biological experimentalists which perform one run measurement where perturbations to the system are possible. We provide a criterion which calculates the number and location of time points of optimal measurements as well as optimal initial conditions and optimal perturbations to the system.<\/jats:p><jats:p>Availability: The model discrimination algorithm described here is implemented in C++ in the package ModelDiscriminationToolkit. The source code can be downloaded from http:\/\/omnibus.unifreiburg.de\/~ds500\/_software.html<\/jats:p><jats:p>Contact: \u00a0dirk.lebiedz@biologie.uni-freiburg.de<\/jats:p><jats:p>Supplementary information: \u00a0Supplementary data are available at Bioinformatics online.<\/jats:p>","DOI":"10.1093\/bioinformatics\/btq074","type":"journal-article","created":{"date-parts":[[2010,2,23]],"date-time":"2010-02-23T01:25:39Z","timestamp":1266888339000},"page":"939-945","source":"Crossref","is-referenced-by-count":35,"title":["An optimal experimental design approach to model discrimination in dynamic biochemical systems"],"prefix":"10.1093","volume":"26","author":[{"given":"Dominik","family":"Skanda","sequence":"first","affiliation":[{"name":"1 Center for Analysis of Biological Systems (ZBSA), University of Freiburg, Habsburgerstr. 49, 79104 Freiburg and 2 Interdisciplinary Center for Scientific Computing, Im Neuenheimer Feld 368, 69120 Heidelberg, Germany"}]},{"given":"Dirk","family":"Lebiedz","sequence":"additional","affiliation":[{"name":"1 Center for Analysis of Biological Systems (ZBSA), University of Freiburg, Habsburgerstr. 49, 79104 Freiburg and 2 Interdisciplinary Center for Scientific Computing, Im Neuenheimer Feld 368, 69120 Heidelberg, Germany"},{"name":"1 Center for Analysis of Biological Systems (ZBSA), University of Freiburg, Habsburgerstr. 49, 79104 Freiburg and 2 Interdisciplinary Center for Scientific Computing, Im Neuenheimer Feld 368, 69120 Heidelberg, Germany"}]}],"member":"286","published-online":{"date-parts":[[2010,2,21]]},"reference":[{"key":"2023012508031624300_B1","doi-asserted-by":"crossref","first-page":"e30","DOI":"10.1371\/journal.pcbi.0040030","article-title":"Stimulus design for model selection and validation in cell signaling","volume":"4","author":"Apgar","year":"2008","journal-title":"PLoS Comput. Biol."},{"key":"2023012508031624300_B2","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1093\/biomet\/62.1.57","article-title":"The design of experiments for discriminating between two rival models","volume":"62","author":"Atkinson","year":"1975","journal-title":"Biometrika"},{"key":"2023012508031624300_B3","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1049\/iet-syb:20070069","article-title":"Computational procedures for optimal experimental design in biological systems","volume":"2","author":"Balsa-Canto","year":"2008","journal-title":"IET Syst. Biol."},{"key":"2023012508031624300_B4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0377-0427(00)00300-9","article-title":"Numerical methods for optimum experimental design in DAE systems","volume":"120","author":"Bauer","year":"2000","journal-title":"J. Comput. Appl. Math."},{"key":"2023012508031624300_B5","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1007\/978-3-540-68942-3_7","article-title":"Algorithmic differentiation of implicit functions and optimal values","volume-title":"Advances in Automatic Differentiation.","author":"Bell","year":"2008"},{"key":"2023012508031624300_B6","doi-asserted-by":"crossref","first-page":"2871","DOI":"10.1016\/j.bpj.2008.12.3903","article-title":"Model discrimination and mechanistic interpretation of kinetic data in protein aggregation studies","volume":"96","author":"Bernacki","year":"2009","journal-title":"Biophys. J."},{"key":"2023012508031624300_B7","doi-asserted-by":"crossref","DOI":"10.1016\/S1474-6670(17)61205-9","article-title":"A multiple shooting algorithm for direct solution of optimal control problems","volume-title":"Proceedings of the Ninth IFAC World Congress, Budapest.","author":"Bock","year":"1984"},{"key":"2023012508031624300_B8","article-title":"Randwertproblemmethoden zur Parameteridentifizierung in Systemen nichtlinearer Differentialgleichungen","volume-title":"Bonner Mathematische Schriften.","author":"Bock","year":"1987"},{"key":"2023012508031624300_B9","volume-title":"Model Selection and Multimodel Inference: A Practical Information-theoretic Approach","author":"Burnham","year":"2002","edition":"2"},{"key":"2023012508031624300_B10","doi-asserted-by":"crossref","first-page":"826","DOI":"10.1007\/BF02431915","article-title":"Optimal dynamic experiments for bioreactor model discrimination","volume":"43","author":"Cooney","year":"1995","journal-title":"Appl. Microbiol. Biot."},{"key":"2023012508031624300_B11","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1007\/s10898-006-9075-3","article-title":"Scatter search for chemical and bio-process optimization","volume":"37","author":"Egea","year":"2007","journal-title":"J. Global Optim."},{"key":"2023012508031624300_B12","doi-asserted-by":"crossref","first-page":"2034","DOI":"10.1016\/j.jmva.2006.03.007","article-title":"Interpreting Kullback-Leibler divergence with the Neyman-Pearson lemma","volume":"97","author":"Eguchi","year":"2006","journal-title":"J. Multivar. Anal."},{"key":"2023012508031624300_B13","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511608193","volume-title":"Biochemical Oscillations and Cellular Rhythms: The Molecular Bases of Periodic and Chaotic Behaviour.","author":"Goldbeter","year":"1996"},{"key":"2023012508031624300_B14","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/S0006-3495(87)83331-3","article-title":"Statistical methods for model discrimination. applications to gating kinetics and permeation of the acetylcholine receptor channel","volume":"51","author":"Horn","year":"1987","journal-title":"Biophys. J."},{"key":"2023012508031624300_B15","author":"HSL","year":"2007","journal-title":"A collection of fortran codes for large-scale scientific computation."},{"key":"2023012508031624300_B16","doi-asserted-by":"crossref","first-page":"1650","DOI":"10.1002\/bp060161s","article-title":"Investigation of bacteriophage ms2 viral dynamics using model discrimination analysis and the implications for phage therapy","volume":"22","author":"Jain","year":"2006","journal-title":"Biotechnol. Progr."},{"key":"2023012508031624300_B17","first-page":"338","article-title":"A sequential approach for nonlinear optimum experimental design in DAE systems","volume-title":"Scientific Computing in Chemical Engineering II","author":"K\u00f6rkel","year":"1999"},{"key":"2023012508031624300_B18","doi-asserted-by":"crossref","first-page":"1773","DOI":"10.1101\/gr.1226004","article-title":"A benchmark for methods in reverse engineering and model discrimination: problem formulation and solutions","volume":"14","author":"Kremling","year":"2004","journal-title":"Genome. Res."},{"key":"2023012508031624300_B19","doi-asserted-by":"crossref","first-page":"923","DOI":"10.1111\/j.1742-4658.2008.06843.x","article-title":"Systems biology: experimental design","volume":"276","author":"Kreutz","year":"2009","journal-title":"FEBS J."},{"key":"2023012508031624300_B20","first-page":"351","article-title":"The design of pharmacokinetic experiments for model discrimination","volume":"12","author":"Lacey","year":"1984","journal-title":"J. Pharmacokinet. Phar."},{"key":"2023012508031624300_B21","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780198523598.001.0001","volume-title":"Parametric Statistical Inference.","author":"Lindsey","year":"1996"},{"key":"2023012508031624300_B22","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1111\/j.1467-9868.2007.00586.x","article-title":"An optimal experimental design criterion for discriminating between non-normal models","volume":"69","author":"L\u00f3pez-Fidalgo","year":"2007","journal-title":"J. R. Stat. Soc. Ser. B"},{"key":"2023012508031624300_B23","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1037\/a0016104","article-title":"Optimal experimental design for model discrimination","volume":"116","author":"Myung","year":"2009","journal-title":"Psychol. Rev."},{"key":"2023012508031624300_B24","doi-asserted-by":"crossref","DOI":"10.1115\/DETC2005-85597","article-title":"CVODES: the sensitivity-enabled ODE solver in SUNDIALS","volume-title":"Proceedings of IDETC\/CIE 2005.","author":"Serban","year":"2005"},{"key":"2023012508031624300_B25","doi-asserted-by":"crossref","first-page":"1404","DOI":"10.1002\/aic.690440618","article-title":"Discrimination and goodness of fit of multiresponse mechanistic models","volume":"44","author":"Stewart","year":"1998","journal-title":"AIChE. J."},{"key":"2023012508031624300_B26","article-title":"Introduction to Numerical Analysis","volume-title":"Number 12 in Texts in Applied Mathematics","author":"Stoer","year":"2002","edition":"3rd"},{"key":"2023012508031624300_B27","first-page":"532","article-title":"Statistical analysis of synaptic transmission: model discrimination and confidence limits","volume":"67","author":"Stricker","year":"1994","journal-title":"Biophys. J. R. Stat. Soc. Ser. B"},{"key":"2023012508031624300_B28","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1002\/(SICI)1097-0290(19971205)56:5<564::AID-BIT10>3.0.CO;2-C","article-title":"Experimental design for the identification of macrokinetic models and model discrimination","volume":"56","author":"Takors","year":"1997","journal-title":"Biotechnol. Bioeng."},{"key":"2023012508031624300_B29","doi-asserted-by":"crossref","first-page":"2069","DOI":"10.1142\/S0218127404010461","article-title":"Modeling the nonlinear dynamics of cellular signal transduction","volume":"14","author":"Timmer","year":"2004","journal-title":"Int. J. Bifurcat. Chaos"},{"key":"2023012508031624300_B30","first-page":"191","article-title":"Heteroscedastic T-optimum designs for multiresponse dynamic models","volume-title":"Proceedings of the 7th International Workshop on Model-Oriented Design and Analysis","author":"Uci\u0144ski","year":"2004"},{"key":"2023012508031624300_B31","article-title":"An interior point algorithm for large-scale nonlinear optimization with applications in process engineering","volume-title":"PhD Thesis","author":"W\u00e4chter","year":"2002"},{"key":"2023012508031624300_B32","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1007\/s10107-004-0559-y","article-title":"On the implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming","volume":"106","author":"W\u00e4chter","year":"2006","journal-title":"Math. Program."}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/26\/7\/939\/48854760\/bioinformatics_26_7_939.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/26\/7\/939\/48854760\/bioinformatics_26_7_939.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,24]],"date-time":"2024-03-24T08:10:11Z","timestamp":1711267811000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/26\/7\/939\/214089"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,2,21]]},"references-count":32,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2010,4,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btq074","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2010,4,1]]},"published":{"date-parts":[[2010,2,21]]}}}