Treffer: Sample simulation codes and data for Cell mechanics, environmental geometry, and cell polarity control cell-cell collision outcomes
Weitere Informationen
These are the sample codes of numerical simulations and statistical data for the work presented in Yongtian Luo, Amrinder S. Nain, and Brian A. Camley, Cell mechanics, environmental geometry, and cell polarity control cell-cell collision outcomes, arXiv:2503.06239 and Soft Matter, 2025, DOI:10.1039/D5SM00359H. The Jupyter Notebook YL_cell_collision.ipynb (in Python 3) contains all the necessary components for running a full cell-cell collision simulation cycle, generating phase-field images and determining the collision outcome. The whole simulation takes roughly 6-12 hours on typical desktop/laptop computers. In a parallel computing setting, one can use the code cell_collision.py in command line and sweep over parameter ranges (e.g. alpha, beta, and fiber spacing L) as inputs (such as "python cell_collision.py 90 0.1 10 1" for L=90, alpha=0.1, beta=10, and trajectory number 1), running multiple simulations for the same parameter set and saving the final collision outcomes ("training", "walk-past", or "reversing") as outputs to obtain a statistics of the probability of each possible collision outcome. The summary of our statistical results (numbers of different collision outcomes out of 96 simulation runs for each parameter set) is also included in the Excel file stat_data.xlsx.