{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,29]],"date-time":"2026-03-29T09:19:35Z","timestamp":1774775975440,"version":"3.50.1"},"reference-count":21,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2016,3,10]],"date-time":"2016-03-10T00:00:00Z","timestamp":1457568000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2016,3,10]],"date-time":"2016-03-10T00:00:00Z","timestamp":1457568000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100000268","name":"Biotechnology and Biological Sciences Research Council","doi-asserted-by":"publisher","award":["BBF0059381"],"award-info":[{"award-number":["BBF0059381"]}],"id":[{"id":"10.13039\/501100000268","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000268","name":"Biotechnology and Biological Sciences Research Council","doi-asserted-by":"publisher","award":["BBF0058141 BB"],"award-info":[{"award-number":["BBF0058141 BB"]}],"id":[{"id":"10.13039\/501100000268","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/C544587\/1"],"award-info":[{"award-number":["EP\/C544587\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme","doi-asserted-by":"publisher","award":["FP7\/2007-2013"],"award-info":[{"award-number":["FP7\/2007-2013"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000268","name":"Biotechnology and Biological Sciences Research Council","doi-asserted-by":"publisher","award":["BB\/F005261\/1"],"award-info":[{"award-number":["BB\/F005261\/1"]}],"id":[{"id":"10.13039\/501100000268","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000268","name":"Biotechnology and Biological Sciences Research Council","doi-asserted-by":"publisher","award":["BB\/K003097\/1"],"award-info":[{"award-number":["BB\/K003097\/1"]}],"id":[{"id":"10.13039\/501100000268","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"abstract":"<jats:title>Abstract<\/jats:title><jats:sec>\n                <jats:title>Background<\/jats:title>\n                <jats:p>Over the last decade sensitivity analysis techniques have been shown to be very useful to analyse complex and high dimensional Systems Biology models. However, many of the currently available toolboxes have either used parameter sampling, been focused on a restricted set of model observables of interest, studied optimisation of a objective function, or have not dealt with multiple simultaneous model parameter changes where the changes can be permanent or temporary.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Results<\/jats:title>\n                <jats:p>Here we introduce our new, freely downloadable toolbox, PeTTSy (<jats:italic>Pe<\/jats:italic>rturbation <jats:italic>T<\/jats:italic>heory <jats:italic>T<\/jats:italic>oolbox for <jats:italic>Sy<\/jats:italic>stems). PeTTSy is a package for MATLAB which implements a wide array of techniques for the perturbation theory and sensitivity analysis of large and complex ordinary differential equation (ODE) based models. PeTTSy is a comprehensive modelling framework that introduces a number of new approaches and that fully addresses analysis of oscillatory systems. It examines sensitivity analysis of the models to perturbations of parameters, where the perturbation timing, strength, length and overall shape can be controlled by the user. This can be done in a system-global setting, namely, the user can determine how many parameters to perturb, by how much and for how long. PeTTSy also offers the user the ability to explore the effect of the parameter perturbations on many different types of outputs: period, phase (timing of peak) and model solutions. PeTTSy can be employed on a wide range of mathematical models including free-running and forced oscillators and signalling systems.<\/jats:p>\n                <jats:p>To enable experimental optimisation using the Fisher Information Matrix it efficiently allows one to combine multiple variants of a model (i.e. a model with multiple experimental conditions) in order to determine the value of new experiments. It is especially useful in the analysis of large and complex models involving many variables and parameters.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Conclusions<\/jats:title>\n                <jats:p>PeTTSy is a comprehensive tool for analysing large and complex models of regulatory and signalling systems. It allows for simulation and analysis of models under a variety of environmental conditions and for experimental optimisation of complex combined experiments. With its unique set of tools it makes a valuable addition to the current library of sensitivity analysis toolboxes. We believe that this software will be of great use to the wider biological, systems biology and modelling communities.<\/jats:p>\n              <\/jats:sec>","DOI":"10.1186\/s12859-016-0972-2","type":"journal-article","created":{"date-parts":[[2016,3,10]],"date-time":"2016-03-10T11:32:23Z","timestamp":1457609543000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["PeTTSy: a computational tool for perturbation analysis of complex systems biology models"],"prefix":"10.1186","volume":"17","author":[{"given":"Mirela","family":"Domijan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul E.","family":"Brown","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Boris V.","family":"Shulgin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David A.","family":"Rand","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,3,10]]},"reference":[{"key":"972_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4612-1140-2","volume-title":"Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields","author":"J Guckenheimer","year":"1983","unstructured":"Guckenheimer J, Holmes P. Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields. New York: Springer; 1983."},{"key":"972_CR2","volume-title":"Ordinary Differential Equations","author":"P Hartman","year":"1964","unstructured":"Hartman P. Ordinary Differential Equations. Philadelphia: SIAM; 1964."},{"key":"972_CR3","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898718195","volume-title":"Simulating, Analyzing, and Animating Dynamical Systems: A Guide to XPPAUT for Researchers and Students","author":"B Ermentrout","year":"2002","unstructured":"Ermentrout B. Simulating, Analyzing, and Animating Dynamical Systems: A Guide to XPPAUT for Researchers and Students. Philadelphia, USA: SIAM; 2002."},{"key":"972_CR4","doi-asserted-by":"publisher","first-page":"2037","DOI":"10.1093\/bioinformatics\/btn350","volume":"24","author":"T Maiwald","year":"2008","unstructured":"Maiwald T, Timmer J. Dynamical modeling and multi-experiment fitting with PottersWheel. Bioinformatics. 2008; 24:2037\u201343.","journal-title":"Bioinformatics"},{"key":"972_CR5","doi-asserted-by":"publisher","first-page":"1675","DOI":"10.1093\/bioinformatics\/btq242","volume":"26","author":"M Rodriguez-Fernandez","year":"2010","unstructured":"Rodriguez-Fernandez M, Banga JR. SensSB: a software toolbox for the development and sensitivity analysis of systems biology models. Bioinformatics. 2010; 26:1675\u20136.","journal-title":"Bioinformatics"},{"issue":"22","key":"972_CR6","doi-asserted-by":"publisher","first-page":"9149","DOI":"10.1021\/ie403277d","volume":"53","author":"TM Perumal","year":"2014","unstructured":"Perumal TM, Gunawan R. pathPSA: a dynamical pathway-based parametric sensitivity analysis. Ind Eng Chem Res. 2014; 53(22):9149\u201357.","journal-title":"Ind Eng Chem Res"},{"key":"972_CR7","doi-asserted-by":"publisher","first-page":"342","DOI":"10.1186\/1471-2105-9-342","volume":"9","author":"Z Zi","year":"2008","unstructured":"Zi Z, Zheng Y, Rundell AE, Klipp E. SBML-SAT: a systems biology markup language (SBML) based sensitivity analysis tool. BMC Bioinformatics. 2008; 9:342.","journal-title":"BMC Bioinformatics"},{"key":"972_CR8","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1098\/rsif.2008.0084.focus","volume":"5","author":"DA Rand","year":"2008","unstructured":"Rand DA. Mapping the global sensitivity of cellular network dynamics: Sensitivity heat maps and a global summation law. J R Soc Interface. 2008; 5:59\u201369.","journal-title":"J R Soc Interface"},{"key":"972_CR9","volume-title":"Dynamics, Games and Science I","author":"DA Rand","year":"2010","unstructured":"Rand DA. Network control analysis for time-dependent dynamical states In: Peixoto M, Pinto AA, Rand DA, editors. Dynamics, Games and Science I. 1st edn. Berlin Heidelberg: Springer: 2010. p. 1\u201324."},{"key":"972_CR10","doi-asserted-by":"crossref","unstructured":"Gould PD, Ugarte N, Domijan M, Costa M, Foreman J, MacGregor D, Rose K, Griffiths J, Millar AJ, Finkenst\u00e4dt B, Penfield S, Rand DA, Halliday KJ, Hall AJW. Network balance via CRY signalling controls the Arabidopsis circadian clock over ambient temperatures. Mol Syst Biol. 2013;9(650).","DOI":"10.1038\/msb.2013.7"},{"key":"972_CR11","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1098\/rsfs.2010.0007","volume":"1","author":"M Domijan","year":"2010","unstructured":"Domijan M, Rand DA. Balance equations can buffer noisy and sustained environmental perturbations of circadian clocks. J R Soc Interface Focus. 2010; 1:177\u201386.","journal-title":"J R Soc Interface Focus"},{"issue":"4","key":"972_CR12","doi-asserted-by":"publisher","first-page":"514","DOI":"10.1093\/bioinformatics\/bti799","volume":"22","author":"H Schmidt","year":"2006","unstructured":"Schmidt H, Jirstrand M. Systems biology toolbox for MATLAB: a computational platform for research in systems biology. Bioinformatics. 2006; 22(4):514\u20135.","journal-title":"Bioinformatics"},{"issue":"12","key":"972_CR13","doi-asserted-by":"publisher","first-page":"82973","DOI":"10.1371\/journal.pone.0082973","volume":"8","author":"T Baumuratova","year":"2013","unstructured":"Baumuratova T, Dobre S, Bastogne T, Sauter T. Switch of sensitivity dynamics revealed with DyGloSA toolbox for dynamical global sensitivity analysis as an early warning for system\u2019s critical transition. PloS ONE. 2013; 8(12):82973.","journal-title":"PloS ONE"},{"issue":"16","key":"972_CR14","doi-asserted-by":"publisher","first-page":"2311","DOI":"10.1093\/bioinformatics\/btr370","volume":"27","author":"E Balsa-Canto","year":"2011","unstructured":"Balsa-Canto E, Banga RJ. AMIGO, a toolbox for advanced model identification in systems biology using global optimization. Bioinformatics. 2011; 27(16):2311\u20133.","journal-title":"Bioinformatics"},{"issue":"21","key":"972_CR15","doi-asserted-by":"publisher","first-page":"3558","DOI":"10.1093\/bioinformatics\/btv405","volume":"31","author":"A Raue","year":"2015","unstructured":"Raue A, Steiert B, Schelker M, Kreutz C, Maiwald T, Hass H, Vanlier J, T\u00f6nsing C, Adlung L, Engesser R, Mader W, Heinemann T, Hasenauer J, Schilling M, H\u00f6fer T, Klipp E, Theis F, Klingm\u00fcller U, Sch\u00f6berl B, Timmer J. Data2Dynamics: a modeling environment tailored to parameter estimation in dynamical systems. Bioinformatics. 2015; 31(21):3558\u201360.","journal-title":"Bioinformatics"},{"issue":"3","key":"972_CR16","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1145\/1089014.1089020","volume":"31","author":"AC Hindmarsh","year":"2005","unstructured":"Hindmarsh AC, Brown PN, Grant KE, Lee SL, Serban R, Shumaker DE, Woodward CS. SUNDIALS: Suite of nonlinear and differential\/algebraic equation solvers. ACM T Math Softw. 2005; 31(3):363\u201396.","journal-title":"ACM T Math Softw"},{"key":"972_CR17","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1098\/rsif.2004.0014","volume":"1","author":"DA Rand","year":"2004","unstructured":"Rand DA, Shulgin BV, Salazar D, Millar AJ. Design principles underlying circadian clocks. J R Soc Interface. 2004; 1:119\u201330.","journal-title":"J R Soc Interface"},{"key":"972_CR18","doi-asserted-by":"publisher","first-page":"547","DOI":"10.1038\/msb.2012.6","volume":"8","author":"A Pokhilko","year":"2012","unstructured":"Pokhilko A, Fern\u00e1ndez AP, Edwards KD, Southern MM, Halliday KJ, Millar AJ. The clock gene circuit in Arabidopsis includes a repressilator with additional feedback loops. Mol Syst Biol. 2012; 8:547.","journal-title":"Mol Syst Biol"},{"key":"972_CR19","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1126\/science.1164860","volume":"324","author":"L Ashall","year":"2009","unstructured":"Ashall L, Horton CA, Nelson DE, Paszek P, Harper CV, Sillitoe K, Ryan S, Spiller DG, Unitt JF, Broomhead DS, Kell DB, Rand DA, S\u00e9e V, White MR. Pulsatile stimulation determines timing and specificity of NF-kappaB-dependent transcription. Science. 2009; 324:242\u20136.","journal-title":"Science"},{"key":"972_CR20","doi-asserted-by":"publisher","first-page":"433","DOI":"10.1177\/074873099129000948","volume":"14","author":"JC Leloup","year":"1999","unstructured":"Leloup JC, Gonze D, Goldbeter A. Limit cycle models for circadian rhythms based on transcriptional regulation in Drosophila and Neurospora. J Biol Rhythms. 1999; 14:433\u201348.","journal-title":"J Biol Rhythms"},{"key":"972_CR21","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1080\/09291019209360133","volume":"23","author":"P Ruoff","year":"1992","unstructured":"Ruoff P. Introducing temperature-compensation in any reaction kinetic oscillator model. J Interdiscipl Cycle Res. 1992; 23:92\u20139.","journal-title":"J Interdiscipl Cycle Res"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-016-0972-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12859-016-0972-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-016-0972-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-016-0972-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,1]],"date-time":"2024-02-01T18:11:52Z","timestamp":1706811112000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-016-0972-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,3,10]]},"references-count":21,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2016,12]]}},"alternative-id":["972"],"URL":"https:\/\/doi.org\/10.1186\/s12859-016-0972-2","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,3,10]]},"assertion":[{"value":"24 September 2015","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 February 2016","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 March 2016","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"124"}}