An Efficient Biomechanical Cell Model to Simulate Large Multi-cellular Tissue Morphogenesis: Application to Cell Sorting Simulation on GPU

In the context of tissue morphogenesis study, in silico simulations can be seen as experiments in a virtual lab bench. Such simulations can facilitate the comprehension of a system, the test of hypotheses or the incremental refining of a model and its parameters. In silico simulations must be efficient and provide the possibility to simulate large tissues, containing thousands of cells. We propose to study tissue morphogenesis at the cellular level using our virtual biomechanical cell model. This model is based on a mass/spring system and coupled to a multi-agent system. We validated the relevance of our model through a case study: a cell sorting. Moreover, we took advantage of the large parallelism offered by graphics processing units (GPU), which contain up to thousands of cores: we implemented our model with the OpenCL framework. We ran large scale simulations, with up to 106 of our virtual cells. We studied the performance of our system on a CPU Intel Core i7 860, and two GPUs: a NVidia GeForce GT440 and a Nvidia GeForce GTX 690. The absence of synchronization in our implementation allowed the full benefits of the parallelism of these hardwares.

[1]  George Oster,et al.  Force generation by actin polymerization II: the elastic ratchet and tethered filaments. , 2003, Biophysical journal.

[2]  Hervé Luga,et al.  From Single Cell to Simple Creature Morphology and Metabolism , 2008, ALIFE.

[3]  Stefan Hoehme,et al.  A cell-based simulation software for multi-cellular systems , 2010, Bioinform..

[4]  Daniela M. Romano,et al.  High performance cellular level agent-based simulation with FLAME for the GPU , 2010, Briefings Bioinform..

[5]  Christophe Godin,et al.  Using mechanics in the modelling of meristem morphogenesis , 2007 .

[6]  Masaru Tomita,et al.  E-CELL: software environment for whole-cell simulation , 1999, Bioinform..

[7]  Abbas Shirinifard,et al.  Computer Simulations of Cell Sorting Due to Differential Adhesion , 2011, PloS one.

[8]  S. Plimpton,et al.  Microbial cell modeling via reacting diffusive particles , 2005 .

[9]  Arun Krishnan,et al.  Parallel Computing Platform for the Agent-Based Modeling of Multicellular Biological Systems , 2004, PDCAT.

[10]  S. Baghdiguian,et al.  Simulation of cellular packing in non-proliferative epithelia. , 2013, Journal of biomechanics.

[11]  Jim Haseloff,et al.  A Computational Model of Cellular Morphogenesis in Plants , 2005, ECAL.

[12]  M. S. Steinberg,et al.  Reconstruction of tissues by dissociated cells. Some morphogenetic tissue movements and the sorting out of embryonic cells may have a common explanation. , 1963, Science.

[13]  Dawn C. Walker,et al.  The virtual cellça candidate co-ordinator for ‘middle-out’ modelling of biological systems , 2009 .

[14]  David E. Breen,et al.  A Computational System for Investigating Chemotaxis-Based Cell Aggregation , 2007, ECAL.

[15]  D. Morineau,et al.  Phase separation of a binary liquid in anodic aluminium oxide templates , 2011, The European physical journal. E, Soft matter.

[16]  Vincent Rodin,et al.  A Software Architecture for Multi-Cellular System Simulations on Graphics Processing Units , 2013, Acta biotheoretica.

[17]  Glazier,et al.  Simulation of biological cell sorting using a two-dimensional extended Potts model. , 1992, Physical review letters.

[18]  J C Schaff,et al.  Virtual Cell modelling and simulation software environment. , 2008, IET systems biology.

[19]  Y. Sawada,et al.  Quantitative analysis of cell motion during sorting in two-dimensional aggregates of dissociated hydra cells , 1998 .

[20]  V. Fleury,et al.  A change in boundary conditions induces a discontinuity of tissue flow in chicken embryos and the formation of the cephalic fold , 2011, The European physical journal. E, Soft matter.

[21]  Hugues Chaté,et al.  Self-propelled particle model for cell-sorting phenomena. , 2008, Physical review letters.

[22]  P. Hogeweg,et al.  How amoeboids self-organize into a fruiting body: Multicellular coordination in Dictyostelium discoideum , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[23]  Malcolm S. Steinberg,et al.  Reconstruction of Tissues by Dissociated Cells , 1963 .

[24]  Wolfgang Banzhaf,et al.  Advances in Artificial Life , 2003, Lecture Notes in Computer Science.