"NeuroMorphoKit" is a distributed simulation framework which captures three different physical layers including reaction-diffusion processes, membrane dynamics, and F-actin-based cytoskeletal kinetics. The software is developed under the Next-Generation Integrated Simulation of Living Matter (ISLiM), Computational Science Research Program, RIKEN.
The current version of the NeuroMorphoKit provides C++ code, which is optimized in the K computer of the RIKEN Advanced Institute for Computational Science, for cellular morphology related simulation elements including efficient computation of stochastic kinetic events of actin filaments, deformation simulation of plasma membrane based energy optimization in the presence of extracellular obstacles, and simple reaction-diffusion solver for arbitrary reaction species in two-dimensional environments based on the paper:
Nonaka, S., Naoki, H. and Ishii, S. (2011)
A multiphysical model of cell migration integrating reaction–diffusion, membrane and cytoskeleton.
Neural Networks, 24, pp.979-989. (publisher's website)
Installation instructions can be found in the README.txt file in the root directory of the source code package.
cell is a single binary executable file which is build from the source code package. The general behavior of cell including simulation settings and parameter values are configured by three input files listed below.
run.sh is a sample job script for the K computer under the simulation assumption where short actin filaments are equally distributed near the plasma membrane surface and extra-cellular directions in the initial condition.
Two extended versions of the simulation model which incorporates 1) filament-filament binding by an actin cross-linker Fascin and the elastic properties of actin filaments based on a spring network model and 2) 3D plasma membrane deformation will be released separately in March 2013.
Nonaka, S., Naoki, H. and Ishii, S. (2011)
A multiphysical model of cell migration integrating reaction–diffusion, membrane and cytoskeleton.
Neural Networks, 24, pp.979-989.