Integrative multicellular biological modeling: a case study of 3D epidermal development using GPU algorithms
- PMID: 20696053
- PMCID: PMC2936904
- DOI: 10.1186/1752-0509-4-107
Integrative multicellular biological modeling: a case study of 3D epidermal development using GPU algorithms
Abstract
Background: Simulation of sophisticated biological models requires considerable computational power. These models typically integrate together numerous biological phenomena such as spatially-explicit heterogeneous cells, cell-cell interactions, cell-environment interactions and intracellular gene networks. The recent advent of programming for graphical processing units (GPU) opens up the possibility of developing more integrative, detailed and predictive biological models while at the same time decreasing the computational cost to simulate those models.
Results: We construct a 3D model of epidermal development and provide a set of GPU algorithms that executes significantly faster than sequential central processing unit (CPU) code. We provide a parallel implementation of the subcellular element method for individual cells residing in a lattice-free spatial environment. Each cell in our epidermal model includes an internal gene network, which integrates cellular interaction of Notch signaling together with environmental interaction of basement membrane adhesion, to specify cellular state and behaviors such as growth and division. We take a pedagogical approach to describing how modeling methods are efficiently implemented on the GPU including memory layout of data structures and functional decomposition. We discuss various programmatic issues and provide a set of design guidelines for GPU programming that are instructive to avoid common pitfalls as well as to extract performance from the GPU architecture.
Conclusions: We demonstrate that GPU algorithms represent a significant technological advance for the simulation of complex biological models. We further demonstrate with our epidermal model that the integration of multiple complex modeling methods for heterogeneous multicellular biological processes is both feasible and computationally tractable using this new technology. We hope that the provided algorithms and source code will be a starting point for modelers to develop their own GPU implementations, and encourage others to implement their modeling methods on the GPU and to make that code available to the wider community.
Figures




Similar articles
-
Inference of dynamic spatial GRN models with multi-GPU evolutionary computation.Brief Bioinform. 2021 Sep 2;22(5):bbab104. doi: 10.1093/bib/bbab104. Brief Bioinform. 2021. PMID: 33834216
-
High performance computing for deformable image registration: towards a new paradigm in adaptive radiotherapy.Med Phys. 2008 Aug;35(8):3546-53. doi: 10.1118/1.2948318. Med Phys. 2008. PMID: 18777915
-
Gell: A GPU-powered 3D hybrid simulator for large-scale multicellular system.PLoS One. 2023 Jul 18;18(7):e0288721. doi: 10.1371/journal.pone.0288721. eCollection 2023. PLoS One. 2023. PMID: 37463167 Free PMC article.
-
GPU computing for systems biology.Brief Bioinform. 2010 May;11(3):323-33. doi: 10.1093/bib/bbq006. Epub 2010 Mar 7. Brief Bioinform. 2010. PMID: 20211843 Review.
-
Graphics processing units in bioinformatics, computational biology and systems biology.Brief Bioinform. 2017 Sep 1;18(5):870-885. doi: 10.1093/bib/bbw058. Brief Bioinform. 2017. PMID: 27402792 Free PMC article. Review.
Cited by
-
Ontogeny of collective behaviour.Philos Trans R Soc Lond B Biol Sci. 2023 Apr 10;378(1874):20220065. doi: 10.1098/rstb.2022.0065. Epub 2023 Feb 20. Philos Trans R Soc Lond B Biol Sci. 2023. PMID: 36802780 Free PMC article. Review.
-
Modeling spatial population dynamics of stem cell lineage in wound healing and cancerogenesis.Annu Int Conf IEEE Eng Med Biol Soc. 2013;2013:5550-3. doi: 10.1109/EMBC.2013.6610807. Annu Int Conf IEEE Eng Med Biol Soc. 2013. PMID: 24110994 Free PMC article.
-
Stem cell niche structure as an inherent cause of undulating epithelial morphologies.Biophys J. 2013 Jan 8;104(1):237-46. doi: 10.1016/j.bpj.2012.11.3807. Epub 2013 Jan 8. Biophys J. 2013. PMID: 23332076 Free PMC article.
-
Modeling spatial population dynamics of stem cell lineage in tissue growth.Annu Int Conf IEEE Eng Med Biol Soc. 2012;2012:5502-5. doi: 10.1109/EMBC.2012.6347240. Annu Int Conf IEEE Eng Med Biol Soc. 2012. PMID: 23367175 Free PMC article.
-
Augmenting Surgery via Multi-scale Modeling and Translational Systems Biology in the Era of Precision Medicine: A Multidisciplinary Perspective.Ann Biomed Eng. 2016 Sep;44(9):2611-25. doi: 10.1007/s10439-016-1596-4. Epub 2016 Mar 25. Ann Biomed Eng. 2016. PMID: 27015816 Free PMC article. Review.
References
-
- Alber M, Chen N, Glimm T, Lushnikov PM. Multiscale dynamics of biological cells with chemotactic interactions: from a discrete stochastic model to a continuous description. Physical review E, Statistical, nonlinear, and soft matter physics. 2006;73:051901. - PubMed
-
- Drasdo D. Coarse graining in simulated cell populations. Adv Complex Syst. 2005;8:319–363. doi: 10.1142/S0219525905000440. - DOI
-
- Erban R, Othmer H. From signal transduction to spatial pattern formation in E-coli: A paradigm for multiscale modeling in biology. Multiscale Model Sim. 2005;3:362–394. doi: 10.1137/040603565. - DOI
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Molecular Biology Databases