PhysiBoSS: a multi-scale agent based modelling framework integrating physical dimension and cell signalling
Gaëlle LetortiD, Arnau MontagudiD, Gautier StolliD, Randy W. HeilandiD, Emmanuel BarillotiD, Paul MackliniD, Andrei Y. ZinovyeviD, Laurence CalzoneiD
Abstract
Due to the complexity of biological systems, their heterogeneity, and the internal regulation of each cell and its surrounding, mathematical models that take into account cell signalling, cell population behaviour and the extracellular environment are particularly helpful to understand such complex systems. However, very few of these tools, freely available and computationally efficient, are currently available. To fill this gap, we present here our open-source software, PhysiBoSS, which is built on two available software packages that focus on different scales: intracellular signalling using continuous-time markovian Boolean modelling (MaBoSS) and multicellular behaviour using agent-based modelling (PhysiCell).\n\nThe multi-scale feature of PhysiBoSS - its agent-based structure and the possibility to integrate any Boolean network to it - provide a flexible and computationally efficient framework to study heterogeneous cell population growth in diverse experimental set-ups. This tool allows one to explore the effect of environmental and genetic alterations of individual cells at the population level, bridging the critical gap from genotype to phenotype. PhysiBoSS thus becomes very useful when studying population response to treatment, mutations effects, cell modes of invasion or isomorphic morphogenesis events.\n\nTo illustrate potential use of PhysiBoSS, we studied heterogeneous cell fate decisions in response to TNF treatment in a 2-D cell population and in a tumour cell 3-D spheroid. We explored the effect of different treatment regimes and the behaviour and selection of several resistant mutants. We highlighted the importance of spatial information on the population dynamics by considering the effect of competition for resources like oxygen. PhysiBoSS is freely available on GitHub (https://github.com/gletort/PhysiBoSS), and is distributed open source under the BSD 3-clause license. It is compatible with most Unix systems, and a Docker package (https://hub.docker.com/r/gletort/physiboss/) is provided to ease its deployment in other systems.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 116
- FWCI
- 6.81
- Field percentile
- top 3%
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- PhysiBoSS 2.0: a sustainable integration of stochastic Boolean and agent-based modelling frameworks
Miguel Ponce-de-León, Arnau Montagud, … Alfonso Valencia·npj Systems Biology and ApplicationsPeer-reviewed·Oct 30, 2023
- UPMaBoSS: a novel framework for dynamic cell population modeling.
Gautier Stoll, Aurélien Naldi, … Laurence Calzone·Frontiers in Molecular BiosciencesPeer-reviewed·Mar 2, 2022
- PhysiCell: an Open Source Physics-Based Cell Simulator for 3-D Multicellular Systems
Ahmadreza Ghaffarizadeh, Randy W. Heiland, … Paul Macklin·PLoS Computational BiologyPeer-reviewed·Feb 23, 2018
- Agent-based simulation of large tumors in 3-D microenvironments
Ahmadreza Ghaffarizadeh, Samuel H. Friedman, Paul Macklin·bioRxiv·Dec 30, 2015
- PhenoCellPy: A Python package for biological cell behavior modeling
Juliano F. Gianlupi, T. J. Sego, … James A. Glazier·bioRxiv·Apr 12, 2023
- Multiscale model of the different modes of cancer cell invasion
Marco Ruscone, Arnau Montagud, … Laurence Calzone·BioinformaticsPeer-reviewed·Jun 1, 2023