CompuCell3D

CompuCell3D enables multiscale multicellular virtual tissue modeling and simulation using the lattice-based Glazier-Graner-Hogeweg (GGH) Monte Carlo method.


Key Features:

  • GGH-based simulation: Implements the Glazier-Graner-Hogeweg Monte Carlo multi-cell modeling method for cellular and multi-cellular behavior simulation.
  • Python model development: Provides Python bindings for model and simulation development, with the core environment written in C++.
  • Multi-cell behavior support: Simulates biologically observed cell behaviors and interactions including movement, adhesion, growth, death, mitosis, secretion of chemicals, and chemotaxis.

Scientific Applications:

  • Tissue development: Models tissue formation and subsequent dynamics in the context of developmental processes.
  • Tissue homeostasis: Simulates maintenance of tissue structure and function through multi-cellular interactions.
  • Disease modeling: Enables in silico study of multi-cell phenomena related to disease progression at the tissue scale.

Methodology:

CompuCell3D employs the lattice-based Glazier-Graner-Hogeweg (GGH) Monte Carlo method for multi-cell modeling and simulation.

Topics

Details

License:
GPL-3.0
Maturity:
Mature
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Linux, Mac, Windows
Programming Languages:
C++, Python
Added:
5/20/2026
Last Updated:
5/20/2026

Operations

Publications

Documentation

Links