{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T23:41:42Z","timestamp":1773963702286,"version":"3.50.1"},"update-to":[{"DOI":"10.1371\/journal.pcbi.1007635","type":"new_version","label":"New version","source":"publisher","updated":{"date-parts":[[2020,3,30]],"date-time":"2020-03-30T00:00:00Z","timestamp":1585526400000}}],"reference-count":53,"publisher":"Public Library of Science (PLoS)","issue":"3","license":[{"start":{"date-parts":[[2020,3,10]],"date-time":"2020-03-10T00:00:00Z","timestamp":1583798400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"DOI":"10.1371\/journal.pcbi.1007635","type":"journal-article","created":{"date-parts":[[2020,3,10]],"date-time":"2020-03-10T13:57:07Z","timestamp":1583848627000},"page":"e1007635","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":90,"title":["Hybrid Automata Library: A flexible platform for hybrid modeling with real-time visualization"],"prefix":"10.1371","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0065-4341","authenticated-orcid":true,"given":"Rafael R.","family":"Bravo","sequence":"first","affiliation":[]},{"given":"Etienne","family":"Baratchart","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9579-4664","authenticated-orcid":true,"given":"Jeffrey","family":"West","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0294-0106","authenticated-orcid":true,"given":"Ryan O.","family":"Schenck","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3099-1648","authenticated-orcid":true,"given":"Anna K.","family":"Miller","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9831-6676","authenticated-orcid":true,"given":"Jill","family":"Gallaher","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9730-5964","authenticated-orcid":true,"given":"Chandler D.","family":"Gatenbee","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8527-0776","authenticated-orcid":true,"given":"David","family":"Basanta","sequence":"additional","affiliation":[]},{"given":"Mark","family":"Robertson-Tessi","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2536-4383","authenticated-orcid":true,"given":"Alexander R. A.","family":"Anderson","sequence":"additional","affiliation":[]}],"member":"340","published-online":{"date-parts":[[2020,3,10]]},"reference":[{"issue":"2","key":"pcbi.1007635.ref001","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1093\/imammb\/dqi005","article-title":"A hybrid mathematical model of solid tumour invasion: the importance of cell adhesion","volume":"22","author":"AR Anderson","year":"2005","journal-title":"Mathematical medicine and biology: a journal of the IMA"},{"issue":"1","key":"pcbi.1007635.ref002","first-page":"115","article-title":"Hybrid models of tumor growth","volume":"3","author":"KA Rejniak","year":"2011","journal-title":"Wiley Interdisciplinary Reviews: Systems Biology and Medicine"},{"issue":"5","key":"pcbi.1007635.ref003","doi-asserted-by":"crossref","first-page":"857","DOI":"10.1006\/bulm.1998.0042","article-title":"Continuous and discrete mathematical models of tumor-induced angiogenesis","volume":"60","author":"AR Anderson","year":"1998","journal-title":"Bulletin of mathematical biology"},{"issue":"4","key":"pcbi.1007635.ref004","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1016\/j.jtbi.2007.01.027","article-title":"An evolutionary hybrid cellular automaton model of solid tumour growth","volume":"246","author":"P Gerlee","year":"2007","journal-title":"Journal of theoretical biology"},{"issue":"1","key":"pcbi.1007635.ref005","doi-asserted-by":"crossref","first-page":"37","DOI":"10.3390\/pr7010037","article-title":"Multiscale agent-based and hybrid modeling of the tumor immune microenvironment","volume":"7","author":"KA Norton","year":"2019","journal-title":"Processes"},{"issue":"3","key":"pcbi.1007635.ref006","first-page":"393","article-title":"Modeling of self-organized avascular tumor growth with a hybrid cellular automaton","volume":"2","author":"S Dormann","year":"2002","journal-title":"In silico biology"},{"issue":"supp01","key":"pcbi.1007635.ref007","doi-asserted-by":"crossref","first-page":"1773","DOI":"10.1142\/S0218202507002479","article-title":"A hybrid model for tumor spheroid growth in vitro I: theoretical development and early results","volume":"17","author":"Y Kim","year":"2007","journal-title":"Mathematical Models and Methods in Applied Sciences"},{"key":"pcbi.1007635.ref008","doi-asserted-by":"crossref","first-page":"S120","DOI":"10.1016\/j.neuroimage.2007.05.043","article-title":"Predictive oncology: a review of multidisciplinary, multiscale in silico modeling linking phenotype, morphology and growth","volume":"37","author":"S Sanga","year":"2007","journal-title":"Neuroimage"},{"issue":"9","key":"pcbi.1007635.ref009","doi-asserted-by":"crossref","DOI":"10.1101\/cshperspect.a028332","article-title":"Homeostasis Back and Forth: An Ecoevolutionary Perspective of Cancer","volume":"7","author":"D Basanta","year":"2017","journal-title":"Cold Spring Harbor perspectives in medicine"},{"issue":"17","key":"pcbi.1007635.ref010","doi-asserted-by":"crossref","first-page":"7111","DOI":"10.1158\/0008-5472.CAN-08-3957","article-title":"The Role of Transforming Growth Factor-\u03b2\u2013Mediated Tumor-Stroma Interactions in Prostate Cancer Progression: An Integrative Approach","volume":"69","author":"D Basanta","year":"2009","journal-title":"Cancer research"},{"key":"pcbi.1007635.ref011","article-title":"Senescent fibroblasts in melanoma initiation and progression: an integrated theoretical, experimental, and clinical approach","author":"E Kim","year":"2013","journal-title":"Cancer research"},{"issue":"5","key":"pcbi.1007635.ref012","doi-asserted-by":"crossref","first-page":"905","DOI":"10.1016\/j.cell.2006.09.042","article-title":"Tumor morphology and phenotypic evolution driven by selective pressure from the microenvironment","volume":"127","author":"AR Anderson","year":"2006","journal-title":"Cell"},{"issue":"9","key":"pcbi.1007635.ref013","doi-asserted-by":"crossref","first-page":"2391","DOI":"10.1158\/0008-5472.CAN-13-2652","article-title":"An integrated computational model of the bone microenvironment in bone-metastatic prostate cancer","volume":"74","author":"A Araujo","year":"2014","journal-title":"Cancer research"},{"key":"pcbi.1007635.ref014","doi-asserted-by":"crossref","first-page":"174","DOI":"10.1016\/j.jtbi.2013.04.037","article-title":"A review of mathematical models for the formation of vascular networks","volume":"333","author":"M Scianna","year":"2013","journal-title":"Journal of theoretical biology"},{"key":"pcbi.1007635.ref015","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1200\/CCI.18.00069","article-title":"A review of cell-based computational modeling in cancer biology","volume":"2","author":"J Metzcar","year":"2019","journal-title":"JCO clinical cancer informatics"},{"key":"pcbi.1007635.ref016","first-page":"e1461","article-title":"Hybrid modeling frameworks of tumor development and treatment","author":"IM Chamseddine","year":"2019","journal-title":"Wiley Interdisciplinary Reviews: Systems Biology and Medicine"},{"issue":"8","key":"pcbi.1007635.ref017","doi-asserted-by":"crossref","first-page":"1567","DOI":"10.1158\/0008-5472.CAN-14-1428","article-title":"Impact of metabolic heterogeneity on tumor growth, invasion, and treatment outcomes","volume":"75","author":"M Robertson-Tessi","year":"2015","journal-title":"Cancer research"},{"issue":"1","key":"pcbi.1007635.ref018","doi-asserted-by":"crossref","first-page":"1816","DOI":"10.1038\/s41467-017-01968-5","article-title":"Integrating evolutionary dynamics into treatment of metastatic castrate-resistant prostate cancer","volume":"8","author":"J Zhang","year":"2017","journal-title":"Nature communications"},{"key":"pcbi.1007635.ref019","article-title":"Adaptive vs continuous cancer therapy: Exploiting space and trade-offs in drug scheduling","author":"JA Gallaher","year":"2017","journal-title":"bioRxiv"},{"key":"pcbi.1007635.ref020","first-page":"1","article-title":"Micropharmacology: an in silico approach for assessing drug efficacy within a tumor tissue","author":"A Karolak","year":"2018","journal-title":"Bulletin of mathematical biology"},{"issue":"136","key":"pcbi.1007635.ref021","doi-asserted-by":"crossref","first-page":"20170490","DOI":"10.1098\/rsif.2017.0490","article-title":"The biology and mathematical modelling of glioma invasion: a review","volume":"14","author":"J Alfonso","year":"2017","journal-title":"Journal of the Royal Society Interface"},{"issue":"2","key":"pcbi.1007635.ref022","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":"A Ghaffarizadeh","year":"2018","journal-title":"PLoS Comput Biol"},{"issue":"20","key":"pcbi.1007635.ref023","doi-asserted-by":"crossref","first-page":"2641","DOI":"10.1093\/bioinformatics\/btq437","article-title":"A cell-based simulation software for multi-cellular systems","volume":"26","author":"S Hoehme","year":"2010","journal-title":"Bioinformatics"},{"issue":"21","key":"pcbi.1007635.ref024","doi-asserted-by":"crossref","first-page":"3101","DOI":"10.1093\/bioinformatics\/btu498","article-title":"Biocellion: accelerating computer simulation of multicellular biological system models","volume":"30","author":"S Kang","year":"2014","journal-title":"Bioinformatics"},{"key":"pcbi.1007635.ref025","doi-asserted-by":"crossref","DOI":"10.1155\/2017\/8721612","article-title":"Implementation of an agent-based parallel tissue modelling framework for the Intel MIC architecture","volume":"2017","author":"M Cytowski","year":"2017","journal-title":"Scientific Programming"},{"key":"pcbi.1007635.ref026","article-title":"ya|| a: GPU-powered Spheroid Models for Mesenchyme and Epithelium","author":"P Germann","year":"2019","journal-title":"Cell systems"},{"issue":"2","key":"pcbi.1007635.ref027","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1093\/bioinformatics\/bts659","article-title":"Bridging the scales: semantic integration of quantitative SBML in graphical multi-cellular models and simulations with EPISIM and COPASI","volume":"29","author":"T S\u00fctterlin","year":"2012","journal-title":"Bioinformatics"},{"key":"pcbi.1007635.ref028","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":"MH Swat","year":"2012","journal-title":"Methods in cell biology"},{"issue":"9","key":"pcbi.1007635.ref029","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":"J Starru\u00df","year":"2014","journal-title":"Bioinformatics"},{"issue":"13","key":"pcbi.1007635.ref030","doi-asserted-by":"crossref","first-page":"2013","DOI":"10.1103\/PhysRevLett.69.2013","article-title":"Simulation of biological cell sorting using a two-dimensional extended Potts model","volume":"69","author":"F Graner","year":"1992","journal-title":"Physical review letters"},{"issue":"3","key":"pcbi.1007635.ref031","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":"GR Mirams","year":"2013","journal-title":"PLoS computational biology"},{"key":"pcbi.1007635.ref032","unstructured":"Tisue S, Wilensky U. Netlogo: A simple environment for modeling complexity. In: International conference on complex systems. vol. 21. Boston, MA; 2004. p. 16\u201321. Available from: https:\/\/ccl.northwestern.edu\/papers\/netlogo-iccs2004.pdf."},{"key":"pcbi.1007635.ref033","first-page":"2003","article-title":"Repast: An extensible framework for agent simulation","volume":"36","author":"N Collier","year":"2003","journal-title":"The University of Chicagos Social Science Research"},{"key":"pcbi.1007635.ref034","unstructured":"Luke S, Cioffi-Revilla C, Panait L, Sullivan K. Mason: A new multi-agent simulation toolkit. In: Proceedings of the 2004 swarmfest workshop. vol. 8. Department of Computer Science and Center for Social Complexity, George Mason University Fairfax, VA; 2004. p. 316\u2013327. Available from: http:\/\/cobweb.cs.uga.edu\/~maria\/pads\/papers\/mason-SwarmFest04.pdf."},{"issue":"9","key":"pcbi.1007635.ref035","doi-asserted-by":"crossref","first-page":"094104","DOI":"10.1063\/1.3074302","article-title":"The multinomial simulation algorithm for discrete stochastic simulation of reaction-diffusion systems","volume":"130","author":"S Lampoudi","year":"2009","journal-title":"The Journal of chemical physics"},{"issue":"4","key":"pcbi.1007635.ref036","doi-asserted-by":"crossref","first-page":"524","DOI":"10.1093\/bioinformatics\/btg015","article-title":"The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models","volume":"19","author":"M Hucka","year":"2003","journal-title":"Bioinformatics"},{"issue":"2","key":"pcbi.1007635.ref037","first-page":"165","article-title":"Nematode movement along a chemical gradient in a structurally heterogeneous environment: 2. Theory","volume":"20","author":"A Anderson","year":"1997","journal-title":"Fundamental and applied nematology"},{"key":"pcbi.1007635.ref038","unstructured":"Bravo R. HAL Manual; 2018. Available from: https:\/\/github.com\/MathOnco\/HAL\/blob\/master\/manual.pdf."},{"issue":"1","key":"pcbi.1007635.ref039","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1137\/0103003","article-title":"The numerical solution of parabolic and elliptic differential equations","volume":"3","author":"DW Peaceman","year":"1955","journal-title":"Journal of the Society for industrial and Applied Mathematics"},{"issue":"3","key":"pcbi.1007635.ref040","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1002\/cpa.3160050303","article-title":"On the solution of nonlinear hyperbolic differential equations by finite differences","volume":"5","author":"R Courant","year":"1952","journal-title":"Communications on Pure and Applied Mathematics"},{"issue":"5","key":"pcbi.1007635.ref041","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1046\/j.1365-2184.2000.00177.x","article-title":"A quantitative model for differential motility of gliomas in grey and white matter","volume":"33","author":"KR Swanson","year":"2000","journal-title":"Cell proliferation"},{"issue":"05","key":"pcbi.1007635.ref042","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1142\/S0218202502001878","article-title":"On the closure of mass balance models for tumor growth","volume":"12","author":"D Ambrosi","year":"2002","journal-title":"Mathematical Models and Methods in Applied Sciences"},{"issue":"4","key":"pcbi.1007635.ref043","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1093\/imammb\/20.4.341","article-title":"Modelling solid tumour growth using the theory of mixtures","volume":"20","author":"H Byrne","year":"2003","journal-title":"Mathematical medicine and biology: a journal of the IMA"},{"key":"pcbi.1007635.ref044","unstructured":"Meister P. gifAnimation processing library; 2015. Available from: https:\/\/github.com\/extrapixel\/gif-animation."},{"key":"pcbi.1007635.ref045","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1007\/7651_2016_346","volume-title":"Stem Cell Heterogeneity","author":"J Poleszczuk","year":"2016"},{"key":"pcbi.1007635.ref046","volume-title":"A guide to NumPy","author":"TE Oliphant","year":"2006"},{"key":"pcbi.1007635.ref047","unstructured":"CERN. Colt; 2004. Available from: http:\/\/dst.lbl.gov\/ACSSoftware\/colt\/."},{"key":"pcbi.1007635.ref048","unstructured":"Bravo R, Robertson-Tessi M, West J, Anderson AR. Cancer Crusade; 2018. Available from: https:\/\/cancercrusadegame.com."},{"key":"pcbi.1007635.ref049","doi-asserted-by":"crossref","first-page":"752","DOI":"10.1016\/j.jcp.2017.05.048","article-title":"Impact of implementation choices on quantitative predictions of cell-based computational models","volume":"345","author":"J Kursawe","year":"2017","journal-title":"Journal of Computational Physics"},{"issue":"7","key":"pcbi.1007635.ref050","doi-asserted-by":"crossref","first-page":"1696","DOI":"10.1007\/s11538-009-9498-3","article-title":"Generalized voronoi tessellation as a model of two-dimensional cell tissue dynamics","volume":"72","author":"M Bock","year":"2010","journal-title":"Bulletin of mathematical biology"},{"key":"pcbi.1007635.ref051","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-7643-8123-3","volume-title":"Single-Cell-Based Models in Biology and Medicine","author":"Alexander Anderson","year":"2007"},{"key":"pcbi.1007635.ref052","unstructured":"Jeffrey West RB. Hybrid Automata Library; 2018. Available from: https:\/\/halloworld.org."},{"key":"pcbi.1007635.ref053","unstructured":"Bravo R. HAL Tutorial 1: Setup; 2018. Available from: https:\/\/www.youtube.com\/watch?v=yjTmH3qORFQ&t=43s."}],"updated-by":[{"DOI":"10.1371\/journal.pcbi.1007635","type":"new_version","label":"New version","source":"publisher","updated":{"date-parts":[[2020,3,30]],"date-time":"2020-03-30T00:00:00Z","timestamp":1585526400000}}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1007635","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,30]],"date-time":"2020-03-30T13:30:35Z","timestamp":1585575035000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1007635"}},"subtitle":[],"editor":[{"given":"Roeland M.H.","family":"Merks","sequence":"first","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2020,3,10]]},"references-count":53,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2020,3,10]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1007635","relation":{"new_version":[{"id-type":"doi","id":"10.1371\/journal.pcbi.1007635","asserted-by":"object"}]},"ISSN":["1553-7358"],"issn-type":[{"value":"1553-7358","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,3,10]]}}}