- Cellular Potts model
The cellular Potts model is a lattice-based computational modeling method to simulate the collective behavior of cellular structures. Other names for the CPM are extended large-q Potts model and Glazier and Graner model. First developed by
James Glazier andFrancois Graner in 1992 as an extension of large-qPotts model simulations of coarsening in metallic grains and soap froths, it has now been used to simulatefoam ,biological tissues , fluid flow andreaction-advection-diffusion-equations . In the CPM a generalized "cell" is asimply-connected domain ofpixels with the same "cell id" (formerly "spin"). A generalized cell may be a singlesoap bubble , an entirebiological cell , part of a biological cell, or even a region of fluid.The CPM is evolved by updating the cell lattice one pixel at a time based on a set of probabilistic rules. In this sense, the CPM can be thought of as a generlized
cellular automaton ("CA"). Although it also closely resembles certainMonte Carlo methods , such as the large-qPotts model , many subtle differences separate the CPM from Potts models and standard spin-based Monte Carlo schemes.The primary rule base has three components:
# rules for selecting putative lattice updates
# a "Hamiltonian " or "effective energy" function that is used for calculating theprobability of accepting lattice updates.
# additional rules not included in 1. or 2..The CPM can also be thought of as an "
agent based " method in which cell agents evolve, interact via behaviors such as adhesion, signalling, volume and surface area control,chemotaxis and proliferation. Over time, the CPM has evolved from a specific model to a general framework with many extensions and even related methods that are entirely or partially off-lattice.The central component of the CPM is the definition of the
Hamiltonian . The Hamiltonian is determined by the configuration of the cell lattice and perhaps other sub-lattices containing information such as the concentrations of chemicals. The original CPM Hamiltonain included adhesion energies, and volume and surface area constraints. We present it here without definition as an illustration and will discuss it in greater detail later:.
Many extensions to the original CPM Hamiltonian control cell behaviors including
chemotaxis , elongation andhaptotaxis .References
* [http://biocomplexity.indiana.edu/jglazier/papers.php?action=browse&cat=03a François Graner and James A. Glazier (1992); "Simulation of Biological Cell Sorting Using a Two-Dimensional Extended Potts Model", Physical Review Letters 69, 2013-2016]
External links
* [http://biocomplexity.indiana.edu/jglazier/ James Glazier] (professional website)
*CompuCell3D , a CPM simulation environment: [http://sourceforge.net/projects/compucell/ Sourceforge]
* [https://simtk.org/home/compucell3d/ SimTK]
* [http://www.nd.edu/~lcls/compucell/linux.htm Notre Dame development site]
* [http://panmental.de/ALifeXIflag Artificial Life model of multicellular morphogenesis with autonomously generated gradients for positional information using the Cellular Potts model]
Wikimedia Foundation. 2010.