{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T11:44:47Z","timestamp":1753875887144,"version":"3.41.2"},"reference-count":27,"publisher":"Oxford University Press (OUP)","issue":"1","license":[{"start":{"date-parts":[[2024,1,18]],"date-time":"2024-01-18T00:00:00Z","timestamp":1705536000000},"content-version":"vor","delay-in-days":17,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","award":["U24-EB028887"],"award-info":[{"award-number":["U24-EB028887"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,1,2]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Summary<\/jats:title>\n                  <jats:p>Integrative biological modeling requires software infrastructure to launch, interconnect, and execute simulation software components without loss of functionality. SimService is a software library that enables deploying simulations in integrated applications as memory-isolated services with interactive proxy objects in the Python programming language. SimService supports customizing the interface of proxies so that simulation developers and users alike can tailor generated simulation instances according to model, method, and integrated application.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Availability and implementation<\/jats:title>\n                  <jats:p>SimService is written in Python, is freely available on GitHub under the MIT license at https:\/\/github.com\/tjsego\/simservice, and is available for download via the Python Package Index (package name \u201csimservice\u201d) and conda (package name \u201csimservice\u201d on the conda-forge channel).<\/jats:p>\n               <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btae009","type":"journal-article","created":{"date-parts":[[2024,1,19]],"date-time":"2024-01-19T00:31:30Z","timestamp":1705624290000},"source":"Crossref","is-referenced-by-count":1,"title":["SimService: a lightweight library for building simulation services in Python"],"prefix":"10.1093","volume":"40","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4274-656X","authenticated-orcid":false,"given":"T J","family":"Sego","sequence":"first","affiliation":[{"name":"Department of Medicine, University of Florida , Gainesville, FL 32610-0225, United States"}]}],"member":"286","published-online":{"date-parts":[[2024,1,17]]},"reference":[{"key":"2024012514031365400_btae009-B1","doi-asserted-by":"crossref","first-page":"1972","DOI":"10.1093\/bioinformatics\/btac049","article-title":"Vivarium: an interface and engine for integrative multiscale modeling in computational biology","volume":"38","author":"Agmon","year":"2022","journal-title":"Bioinformatics"},{"key":"2024012514031365400_btae009-B2","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1007\/s11538-016-0225-6","article-title":"Optimization and control of agent-based models in biology: a perspective","volume":"79","author":"An","year":"2017","journal-title":"Bull Math Biol"},{"key":"2024012514031365400_btae009-B3","first-page":"109363","article-title":"HOOMD-blue: a Python package for high-performance molecular dynamics and hard particle Monte Carlo simulations","volume":"11","author":"Anderson","year":"2019","journal-title":"Comput Mater Sci"},{"key":"2024012514031365400_btae009-B4","doi-asserted-by":"crossref","first-page":"e1008874","DOI":"10.1371\/journal.pcbi.1008874","article-title":"Multicellular spatial model of RNA virus replication and interferon responses reveals factors controlling plaque growth dynamics","volume":"17","author":"Aponte-Serrano","year":"2021","journal-title":"PLoS Comput Biol"},{"first-page":"64","year":"2023","author":"Chung","key":"2024012514031365400_btae009-B5"},{"key":"2024012514031365400_btae009-B6","doi-asserted-by":"crossref","first-page":"3","DOI":"10.3390\/v14030605","article-title":"Multiscale model of antiviral timing, potency, and heterogeneity effects on an epithelial tissue patch infected by SARS-CoV-2","volume":"14","author":"Ferrari Gianlupi","year":"2022","journal-title":"Viruses"},{"key":"2024012514031365400_btae009-B7","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"},{"key":"2024012514031365400_btae009-B8","doi-asserted-by":"crossref","first-page":"3","DOI":"10.3389\/fsysb.2022.822606","article-title":"Model integration in computational biology: the role of reproducibility, credibility and utility","volume":"2","author":"Karr","year":"2022","journal-title":"Front Syst Biol"},{"key":"2024012514031365400_btae009-B9","doi-asserted-by":"crossref","first-page":"e9110","DOI":"10.15252\/msb.20199110","article-title":"SBML Level 3: an extensible format for the exchange and reuse of biological models","volume":"16","author":"Keating","year":"2020","journal-title":"Mol Syst Biol"},{"key":"2024012514031365400_btae009-B10","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1038\/s41746-022-00610-z","article-title":"Building digital twins of the human immune system: toward a roadmap","volume":"5","author":"Laubenbacher","year":"2022","journal-title":"NPJ Digit Med"},{"key":"2024012514031365400_btae009-B11","doi-asserted-by":"crossref","first-page":"D689","DOI":"10.1093\/nar\/gkj092","article-title":"BioModels database: a free, centralized database of curated, published, quantitative kinetic models of biochemical and cellular systems","volume":"34","author":"Le Nov\u00e8re","year":"2006","journal-title":"Nucleic Acids Res"},{"key":"2024012514031365400_btae009-B12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1731022.1731030","article-title":"DOLFIN","volume":"37","author":"Logg","year":"2010","journal-title":"ACM Trans Math Softw"},{"key":"2024012514031365400_btae009-B13","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1073\/pnas.2024287118","article-title":"A modular computational framework for medical digital twins","volume":"118","author":"Masison","year":"2021","journal-title":"Proc Natl Acad Sci USA"},{"key":"2024012514031365400_btae009-B14","doi-asserted-by":"crossref","first-page":"680","DOI":"10.3389\/fphys.2018.00680","article-title":"The colomoto interactive notebook: accessible and reproducible computational analyses for qualitative biological networks","volume":"9","author":"Naldi","year":"2018","journal-title":"Front Physiol"},{"key":"2024012514031365400_btae009-B15","doi-asserted-by":"crossref","first-page":"e1004877","DOI":"10.1371\/journal.pcbi.1004877","article-title":"MEDYAN: mechanochemical simulations of contraction and polarity alignment in actomyosin networks","volume":"12","author":"Popov","year":"2016","journal-title":"PLoS Comput Biol"},{"key":"2024012514031365400_btae009-B16","doi-asserted-by":"crossref","first-page":"2800","DOI":"10.1093\/bioinformatics\/btm416","article-title":"Cyto-Sim: a formal language model and stochastic simulator of membrane-enclosed biochemical processes","volume":"23","author":"Sedwards","year":"2007","journal-title":"Bioinformatics"},{"key":"2024012514031365400_btae009-B17","doi-asserted-by":"crossref","first-page":"e1008451","DOI":"10.1371\/journal.pcbi.1008451","article-title":"A modular framework for multiscale, multicellular, spatiotemporal modeling of acute primary viral infection and immune response in epithelial tissues and its application to drug therapy timing and effectiveness","volume":"16","author":"Sego","year":"2020","journal-title":"PLoS Comput Biol"},{"key":"2024012514031365400_btae009-B18","doi-asserted-by":"crossref","first-page":"110918","DOI":"10.1016\/j.jtbi.2021.110918","article-title":"A multiscale multicellular spatiotemporal model of local influenza infection and immune response","volume":"532","author":"Sego","year":"2022","journal-title":"J Theor Biol"},{"key":"2024012514031365400_btae009-B19","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pcbi.1010768","article-title":"Tissue forge: interactive biological and biophysics simulation environment","volume":"19","author":"Sego","year":"2023","journal-title":"Plos Comput Biol"},{"key":"2024012514031365400_btae009-B20","doi-asserted-by":"crossref","first-page":"W108","DOI":"10.1093\/nar\/gkac331","article-title":"BioSimulators: a central registry of simulation engines and services for recommending specific tools","volume":"50","author":"Shaikh","year":"2022","journal-title":"Nucleic Acids Res"},{"key":"2024012514031365400_btae009-B21","doi-asserted-by":"crossref","first-page":"e0162428","DOI":"10.1371\/journal.pone.0162428","article-title":"A liver-centric multiscale modeling framework for xenobiotics","volume":"11","author":"Sluka","year":"2016","journal-title":"Plos One"},{"key":"2024012514031365400_btae009-B22","doi-asserted-by":"crossref","first-page":"2452","DOI":"10.1093\/bioinformatics\/btp401","article-title":"Antimony: a modular model definition language","volume":"25","author":"Smith","year":"2009","journal-title":"Bioinformatics"},{"key":"2024012514031365400_btae009-B23","doi-asserted-by":"crossref","first-page":"3315","DOI":"10.1093\/bioinformatics\/btv363","article-title":"libRoadRunner: a high performance SBML simulation and analysis library","volume":"31","author":"Somogyi","year":"2015","journal-title":"Bioinformatics"},{"key":"2024012514031365400_btae009-B24","doi-asserted-by":"crossref","first-page":"2226","DOI":"10.1093\/bioinformatics\/btx123","article-title":"2.0: an environment for stochastic Boolean modeling","volume":"33","author":"Stoll","year":"2017","journal-title":"Bioinformatics"},{"key":"2024012514031365400_btae009-B25","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":"2024012514031365400_btae009-B26","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","article-title":"SciPy 1.0: fundamental algorithms for scientific computing in Python","volume":"17","author":"Virtanen","year":"2020","journal-title":"Nat Methods"},{"key":"2024012514031365400_btae009-B27","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1186\/1752-0509-5-198","article-title":"Reproducible computational biology experiments with SED-ML\u2014the simulation experiment description markup language","volume":"5","author":"Waltemath","year":"2011","journal-title":"BMC Syst Biol"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btae009\/56221223\/btae009.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/40\/1\/btae009\/56416842\/btae009.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/40\/1\/btae009\/56416842\/btae009.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,25]],"date-time":"2024-01-25T17:01:27Z","timestamp":1706202087000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btae009\/7574575"}},"subtitle":[],"editor":[{"given":"Pier Luigi","family":"Martelli","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2024,1,1]]},"references-count":27,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,1,2]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btae009","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"type":"print","value":"1367-4803"},{"type":"electronic","value":"1367-4811"}],"subject":[],"published-other":{"date-parts":[[2024,1,1]]},"published":{"date-parts":[[2024,1,1]]},"article-number":"btae009"}}