{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T00:34:47Z","timestamp":1725669287709},"reference-count":52,"publisher":"Oxford University Press (OUP)","issue":"11","license":[{"start":{"date-parts":[[2023,11,8]],"date-time":"2023-11-08T00:00:00Z","timestamp":1699401600000},"content-version":"vor","delay-in-days":7,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"German Federal Ministry of Education and Research"},{"name":"FitMultiCell","award":["031L0159B","031L0159C"]},{"name":"EMUNE","award":["031L0293C","031L0293X"]},{"DOI":"10.13039\/501100001659","name":"German Research Foundation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Germany\u2019s Excellence Strategy","award":["390873048\u2014EXC 2151","390685813\u2014EXC 2047"]},{"DOI":"10.13039\/501100012284","name":"Chica and Heinz Schaller Foundation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100012284","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,11,1]]},"abstract":"Abstract<\/jats:title>\n \n Motivation<\/jats:title>\n Biological tissues are dynamic and highly organized. Multi-scale models are helpful tools to analyse and understand the processes determining tissue dynamics. These models usually depend on parameters that need to be inferred from experimental data to achieve a quantitative understanding, to predict the response to perturbations, and to evaluate competing hypotheses. However, even advanced inference approaches such as approximate Bayesian computation (ABC) are difficult to apply due to the computational complexity of the simulation of multi-scale models. Thus, there is a need for a scalable pipeline for modeling, simulating, and parameterizing multi-scale models of multi-cellular processes.<\/jats:p>\n <\/jats:sec>\n \n Results<\/jats:title>\n Here, we present FitMultiCell, a computationally efficient and user-friendly open-source pipeline that can handle the full workflow of modeling, simulating, and parameterizing for multi-scale models of multi-cellular processes. The pipeline is modular and integrates the modeling and simulation tool Morpheus and the statistical inference tool pyABC. The easy integration of high-performance infrastructure allows to scale to computationally expensive problems. The introduction of a novel standard for the formulation of parameter inference problems for multi-scale models additionally ensures reproducibility and reusability. By applying the pipeline to multiple biological problems, we demonstrate its broad applicability, which will benefit in particular image-based systems biology.<\/jats:p>\n <\/jats:sec>\n \n Availability and implementation<\/jats:title>\n FitMultiCell is available open-source at https:\/\/gitlab.com\/fitmulticell\/fit.<\/jats:p>\n <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btad674","type":"journal-article","created":{"date-parts":[[2023,11,10]],"date-time":"2023-11-10T12:27:21Z","timestamp":1699619241000},"source":"Crossref","is-referenced-by-count":0,"title":["FitMultiCell: simulating and parameterizing computational models of multi-scale and multi-cellular processes"],"prefix":"10.1093","volume":"39","author":[{"ORCID":"http:\/\/orcid.org\/0000-0002-9129-4635","authenticated-orcid":false,"given":"Emad","family":"Alamoudi","sequence":"first","affiliation":[{"name":"Life and Medical Sciences Institute, University of Bonn , Bonn 53113, Germany"}]},{"given":"Yannik","family":"Sch\u00e4lte","sequence":"additional","affiliation":[{"name":"Life and Medical Sciences Institute, University of Bonn , Bonn 53113, Germany"},{"name":"Institute of Computational Biology, Helmholtz Zentrum M\u00fcnchen\u2014German Research Center for Environmental Health , Neuherberg 85764, Germany"},{"name":"Center for Mathematics, Chair of Mathematical Modeling of Biological Systems, Technische Universit\u00e4t M\u00fcnchen , Garching 85748, Germany"}]},{"given":"Robert","family":"M\u00fcller","sequence":"additional","affiliation":[{"name":"Center of Information Services and High Performance Computing (ZIH), Technische Universit\u00e4t Dresden , Dresden 01062, Germany"}]},{"given":"J\u00f6rn","family":"Starru\u00df","sequence":"additional","affiliation":[{"name":"Center of Information Services and High Performance Computing (ZIH), Technische Universit\u00e4t Dresden , Dresden 01062, Germany"}]},{"given":"Nils","family":"Bundgaard","sequence":"additional","affiliation":[{"name":"BioQuant\u2014Center for Quantitative Biology, Heidelberg University , Heidelberg 69120, Germany"}]},{"ORCID":"http:\/\/orcid.org\/0000-0002-1198-6632","authenticated-orcid":false,"given":"Frederik","family":"Graw","sequence":"additional","affiliation":[{"name":"BioQuant\u2014Center for Quantitative Biology, Heidelberg University , Heidelberg 69120, Germany"},{"name":"Interdisciplinary Center for Scientific Computing, Heidelberg University , Heidelberg 69120, Germany"},{"name":"Department of Medicine 5, Friedrich-Alexander-University Erlangen-N\u00fcrnberg , Erlangen 91054, Germany"}]},{"given":"Lutz","family":"Brusch","sequence":"additional","affiliation":[{"name":"Center of Information Services and High Performance Computing (ZIH), Technische Universit\u00e4t Dresden , Dresden 01062, Germany"}]},{"ORCID":"http:\/\/orcid.org\/0000-0002-4935-3312","authenticated-orcid":false,"given":"Jan","family":"Hasenauer","sequence":"additional","affiliation":[{"name":"Life and Medical Sciences Institute, University of Bonn , Bonn 53113, Germany"},{"name":"Institute of Computational Biology, Helmholtz Zentrum M\u00fcnchen\u2014German Research Center for Environmental Health , Neuherberg 85764, Germany"},{"name":"Center for Mathematics, Chair of Mathematical Modeling of Biological Systems, Technische Universit\u00e4t M\u00fcnchen , Garching 85748, Germany"}]}],"member":"286","published-online":{"date-parts":[[2023,11,8]]},"reference":[{"key":"2023112311355597800_btad674-B1","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1038\/nrc2329","article-title":"Integrative mathematical oncology","volume":"8","author":"Anderson","year":"2008","journal-title":"Nat Rev Cancer"},{"key":"2023112311355597800_btad674-B2","doi-asserted-by":"crossref","first-page":"20170237","DOI":"10.1098\/rsif.2017.0237","article-title":"How to deal with parameters for whole-cell modelling","volume":"14","author":"Babtie","year":"2017","journal-title":"J R Soc Interface"},{"key":"2023112311355597800_btad674-B3","doi-asserted-by":"crossref","first-page":"2025","DOI":"10.1093\/genetics\/162.4.2025","article-title":"Approximate Bayesian computation in population genetics","volume":"162","author":"Beaumont","year":"2002","journal-title":"Genetics"},{"key":"2023112311355597800_btad674-B4","doi-asserted-by":"crossref","first-page":"027","DOI":"10.1088\/1475-7516\/2021\/08\/027","article-title":"Towards a model-independent reconstruction approach for late-time Hubble data","volume":"2021","author":"Bernardo","year":"2021","journal-title":"J Cosmol Astropart Phys"},{"key":"2023112311355597800_btad674-B5","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1214\/12-STS406","article-title":"A comparative review of dimension reduction methods in approximate Bayesian computation","volume":"28","author":"Blum","year":"2013","journal-title":"Stat Sci"},{"key":"2023112311355597800_btad674-B6","doi-asserted-by":"crossref","first-page":"1529","DOI":"10.1016\/j.devcel.2022.05.001","article-title":"Guidance by followers ensures long-range coordination of cell migration through \u03b1-catenin mechanoperception","volume":"57","author":"Boutillon","year":"2022","journal-title":"Dev Cell"},{"year":"2022","author":"Bundgaard","key":"2023112311355597800_btad674-B7"},{"key":"2023112311355597800_btad674-B8","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1016\/j.compbiomed.2018.10.015","article-title":"Rethinking multiscale cardiac electrophysiology with machine learning and predictive modelling","volume":"104","author":"Cantwell","year":"2019","journal-title":"Comput Biol Med"},{"key":"2023112311355597800_btad674-B9","doi-asserted-by":"crossref","first-page":"510","DOI":"10.1038\/s41586-021-03965-7","article-title":"Mutant clones in normal epithelium outcompete and eliminate emerging tumours","volume":"598","author":"Colom","year":"2021","journal-title":"Nature"},{"key":"2023112311355597800_btad674-B10","doi-asserted-by":"crossref","first-page":"184105","DOI":"10.1063\/5.0010764","article-title":"A multiscale compartment-based model of stochastic gene regulatory networks using hitting-time analysis","volume":"154","author":"Coulier","year":"2021","journal-title":"J Chem Phys"},{"key":"2023112311355597800_btad674-B11","doi-asserted-by":"crossref","first-page":"1308","DOI":"10.3390\/v13071308","article-title":"HCV spread kinetics reveal varying contributions of transmission modes to infection dynamics","volume":"13","author":"Durso-Cain","year":"2021","journal-title":"Viruses"},{"first-page":"1","year":"2017","author":"Dutta","key":"2023112311355597800_btad674-B12"},{"key":"2023112311355597800_btad674-B13","doi-asserted-by":"crossref","first-page":"419","DOI":"10.1111\/j.1467-9868.2011.01010.x","article-title":"Constructing summary statistics for approximate Bayesian computation: semi-automatic approximate Bayesian computation","volume":"74","author":"Fearnhead","year":"2012","journal-title":"J R Stat Soc B"},{"key":"2023112311355597800_btad674-B14","doi-asserted-by":"crossref","first-page":"e1527","DOI":"10.1002\/wsbm.1527","article-title":"Seven challenges in the multiscale modeling of multicellular tissues","volume":"14","author":"Fletcher","year":"2022","journal-title":"WIREs Mech Dis"},{"key":"2023112311355597800_btad674-B15","doi-asserted-by":"crossref","first-page":"e1005991","DOI":"10.1371\/journal.pcbi.1005991","article-title":"Physicell: an open source physics-based cell simulator for 3-d multicellular systems","volume":"14","author":"Ghaffarizadeh","year":"2018","journal-title":"PLoS Comput Biol"},{"key":"2023112311355597800_btad674-B16","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1166\/jcsmd.2015.1069","article-title":"Data-driven modelling of biological multi-scale processes","volume":"3","author":"Hasenauer","year":"2015","journal-title":"J Coupled Syst Multiscale Dyn"},{"key":"2023112311355597800_btad674-B17","first-page":"20190339","article-title":"Reducing complexity and unidentifiability when modelling human atrial cells","volume":"378","author":"Houston","year":"2020","journal-title":"Philos Trans A Math Phys Eng Sci"},{"key":"2023112311355597800_btad674-B18","doi-asserted-by":"crossref","first-page":"2144","DOI":"10.1038\/s41467-019-09879-3","article-title":"Experimental and computational analyses reveal that environmental restrictions shape HIV-1 spread in 3D cultures","volume":"10","author":"Imle","year":"2019","journal-title":"Nat Commun"},{"key":"2023112311355597800_btad674-B19","doi-asserted-by":"crossref","first-page":"e1004412","DOI":"10.1371\/journal.pcbi.1004412","article-title":"Inferring growth control mechanisms in growing multi-cellular spheroids of NSCLC cells from spatial-temporal image data","volume":"12","author":"Jagiella","year":"2016","journal-title":"PLoS Comput Biol"},{"key":"2023112311355597800_btad674-B20","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1016\/j.cels.2016.12.002","article-title":"Parallelization and high-performance computing enables automated statistical inference of multi-scale models","volume":"4","author":"Jagiella","year":"2017","journal-title":"Cell Syst"},{"key":"2023112311355597800_btad674-B21","doi-asserted-by":"crossref","first-page":"140097","DOI":"10.1098\/rsob.140097","article-title":"Interpreting scratch assays using pair density dynamics and approximate Bayesian computation","volume":"4","author":"Johnston","year":"2014","journal-title":"Open Biol"},{"key":"2023112311355597800_btad674-B22","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/s12195-020-00650-z","article-title":"Calipro: a calibration protocol that utilizes parameter density estimation to explore parameter space and calibrate complex biological models","volume":"14","author":"Joslyn","year":"2021","journal-title":"Cell Mol Bioeng"},{"year":"2016","author":"Kangasr\u00e4\u00e4si\u00f6","key":"2023112311355597800_btad674-B23"},{"year":"2023","author":"Keegan","key":"2023112311355597800_btad674-B24"},{"key":"2023112311355597800_btad674-B25","doi-asserted-by":"crossref","first-page":"3126","DOI":"10.1137\/070692017","article-title":"Fast Monte Carlo simulation methods for biological reaction-diffusion systems in solution and on surfaces","volume":"30","author":"Kerr","year":"2008","journal-title":"SIAM J Sci Comput"},{"key":"2023112311355597800_btad674-B26","doi-asserted-by":"crossref","first-page":"3591","DOI":"10.1093\/bioinformatics\/bty361","article-title":"pyABC: distributed, likelihood-free inference","volume":"34","author":"Klinger","year":"2018","journal-title":"Bioinformatics"},{"key":"2023112311355597800_btad674-B27","doi-asserted-by":"crossref","first-page":"e24175","DOI":"10.1371\/journal.pone.0024175","article-title":"Early embryonic vascular patterning by matrix-mediated paracrine signalling: a mathematical model study","volume":"6","author":"K\u00f6hn-Luque","year":"2011","journal-title":"PLoS One"},{"key":"2023112311355597800_btad674-B28","doi-asserted-by":"crossref","first-page":"200","DOI":"10.3390\/v10040200","article-title":"Accounting for space\u2014quantification of cell-to-cell transmission kinetics using virus dynamics models","volume":"10","author":"Kumberger","year":"2018","journal-title":"Viruses"},{"key":"2023112311355597800_btad674-B29","doi-asserted-by":"crossref","first-page":"997","DOI":"10.1038\/s41592-021-01203-6","article-title":"Spatial omics and multiplexed imaging to explore cancer biology","volume":"18","author":"Lewis","year":"2021","journal-title":"Nat Methods"},{"key":"2023112311355597800_btad674-B30","doi-asserted-by":"crossref","first-page":"3883","DOI":"10.1073\/pnas.1317072111","article-title":"The ecology in the hematopoietic stem cell niche determines the clinical outcome in chronic myeloid leukemia","volume":"111","author":"MacLean","year":"2014","journal-title":"Proc Natl Acad Sci USA"},{"key":"2023112311355597800_btad674-B31","doi-asserted-by":"crossref","first-page":"656","DOI":"10.1104\/pp.110.167619","article-title":"Virtualleaf: an open-source framework for cell-based modeling of plant tissue growth and development","volume":"155","author":"Merks","year":"2011","journal-title":"Plant Physiol"},{"key":"2023112311355597800_btad674-B32","doi-asserted-by":"crossref","first-page":"e8985","DOI":"10.15252\/msb.20198985","article-title":"Bile canaliculi remodeling activates Yap via the actin cytoskeleton during liver regeneration","volume":"16","author":"Meyer","year":"2020","journal-title":"Mol Syst Biol"},{"key":"2023112311355597800_btad674-B33","doi-asserted-by":"crossref","first-page":"e02442","DOI":"10.1002\/eap.2442","article-title":"Inferring pesticide toxicity to honey bees from a field-based feeding study using a colony model and Bayesian inference","volume":"31","author":"Minucci","year":"2021","journal-title":"Ecol Appl"},{"key":"2023112311355597800_btad674-B34","doi-asserted-by":"crossref","first-page":"e1002970","DOI":"10.1371\/journal.pcbi.1002970","article-title":"Chaste: an open source C++ library for computational physiology and biology","volume":"9","author":"Mirams","year":"2013","journal-title":"PLoS Comput Biol"},{"key":"2023112311355597800_btad674-B35","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1007\/s11222-014-9544-3","article-title":"Lazy ABC","volume":"26","author":"Prangle","year":"2016","journal-title":"Stat Comput"},{"key":"2023112311355597800_btad674-B36","doi-asserted-by":"crossref","first-page":"788","DOI":"10.1137\/20M1316160","article-title":"Multifidelity approximate Bayesian computation with sequential Monte Carlo parameter sampling","volume":"9","author":"Prescott","year":"2021","journal-title":"SIAM\/ASA J Uncertain Quantif"},{"key":"2023112311355597800_btad674-B37","doi-asserted-by":"crossref","first-page":"1791","DOI":"10.1093\/oxfordjournals.molbev.a026091","article-title":"Population growth of human Y chromosomes: a study of Y chromosome microsatellites","volume":"16","author":"Pritchard","year":"1999","journal-title":"Mol Biol Evol"},{"key":"2023112311355597800_btad674-B38","doi-asserted-by":"crossref","first-page":"334","DOI":"10.1093\/bib\/bbp073","article-title":"High performance cellular level agent-based simulation with FLAME for the GPU","volume":"11","author":"Richmond","year":"2010","journal-title":"Brief Bioinform"},{"year":"2021","author":"Sch\u00e4lte","key":"2023112311355597800_btad674-B39"},{"key":"2023112311355597800_btad674-B40","doi-asserted-by":"crossref","first-page":"i551","DOI":"10.1093\/bioinformatics\/btaa397","article-title":"Efficient exact inference for dynamical systems with noisy measurements using sequential approximate Bayesian computation","volume":"36","author":"Sch\u00e4lte","year":"2020","journal-title":"Bioinformatics"},{"year":"2022","author":"Sch\u00e4lte","key":"2023112311355597800_btad674-B41"},{"key":"2023112311355597800_btad674-B42","doi-asserted-by":"crossref","first-page":"4304","DOI":"10.21105\/joss.04304","article-title":"pyabc: efficient and robust easy-to-use approximate Bayesian computation","volume":"7","author":"Sch\u00e4lte","year":"2022","journal-title":"JOSS"},{"key":"2023112311355597800_btad674-B43","doi-asserted-by":"crossref","first-page":"e1008646","DOI":"10.1371\/journal.pcbi.1008646","article-title":"PEtab\u2014interoperable specification of parameter estimation problems in systems biology","volume":"17","author":"Schmiester","year":"2021","journal-title":"PLoS Comput Biol"},{"key":"2023112311355597800_btad674-B44","doi-asserted-by":"crossref","DOI":"10.1201\/9781315117195","volume-title":"Handbook of Approximate Bayesian Computation","author":"Sisson","year":"2018"},{"key":"2023112311355597800_btad674-B45","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1038\/ng.3214","article-title":"A Big Bang model of human colorectal tumor growth","volume":"47","author":"Sottoriva","year":"2015","journal-title":"Nat Genet"},{"key":"2023112311355597800_btad674-B46","doi-asserted-by":"crossref","first-page":"1331","DOI":"10.1093\/bioinformatics\/btt772","article-title":"Morpheus: a user-friendly modeling environment for multiscale and multicellular systems biology","volume":"30","author":"Starru\u00df","year":"2014","journal-title":"Bioinformatics"},{"key":"2023112311355597800_btad674-B47","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1016\/B978-0-12-388403-9.00013-8","article-title":"Multi-scale modeling of tissues using CompuCell3D","volume":"110","author":"Swat","year":"2012","journal-title":"Methods Cell Biol"},{"key":"2023112311355597800_btad674-B48","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1186\/1752-0509-5-69","article-title":"From qualitative data to quantitative models: analysis of the phage shock protein stress response in Escherichia coli","volume":"5","author":"Toni","year":"2011","journal-title":"BMC Syst Biol"},{"key":"2023112311355597800_btad674-B49","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1093\/bioinformatics\/btp619","article-title":"Simulation-based model selection for dynamical systems in systems and population biology","volume":"26","author":"Toni","year":"2010","journal-title":"Bioinformatics"},{"key":"2023112311355597800_btad674-B50","doi-asserted-by":"crossref","first-page":"526","DOI":"10.1016\/j.devcel.2019.10.022","article-title":"Dynamic polarization of the multiciliated planarian epidermis between body plan landmarks","volume":"51","author":"Vu","year":"2019","journal-title":"Dev Cell"},{"key":"2023112311355597800_btad674-B51","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1038\/nature14971","article-title":"A spatial model predicts that dispersal and cell turnover limit intratumour heterogeneity","volume":"525","author":"Waclaw","year":"2015","journal-title":"Nature"},{"key":"2023112311355597800_btad674-B52","doi-asserted-by":"crossref","first-page":"160018","DOI":"10.1038\/sdata.2016.18","article-title":"The fair guiding principles for scientific data management and stewardship","volume":"3","author":"Wilkinson","year":"2016","journal-title":"Sci Data"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btad674\/53050066\/btad674.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/11\/btad674\/53689329\/btad674.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/11\/btad674\/53689329\/btad674.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,23]],"date-time":"2023-11-23T16:39:14Z","timestamp":1700757554000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btad674\/7382208"}},"subtitle":[],"editor":[{"given":"Pier Luigi","family":"Martelli","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2023,11,1]]},"references-count":52,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2023,11,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btad674","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2023.02.21.528946","asserted-by":"object"}]},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"type":"print","value":"1367-4803"},{"type":"electronic","value":"1367-4811"}],"subject":[],"published-other":{"date-parts":[[2023,11,1]]},"published":{"date-parts":[[2023,11,1]]}}}