You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Core epidermal biology module representing the stratified squamous epithelium of human skin.
Biology
Human epidermis is a self-renewing stratified epithelium organized into four principal strata. At the base, the stratum basale houses proliferative keratinocytes anchored to the basement membrane by integrin adhesion complexes. As cells divide, daughters are displaced upward into the stratum spinosum, where they enlarge and begin expressing differentiation markers. Continued ascent carries cells into the stratum granulosum, where they extrude lipid-filled lamellar bodies and assemble the cornified envelope. Finally, cells in the stratum corneum are terminally differentiated, anucleate corneocytes that form the primary permeability barrier before desquamating from the skin surface.
Extracellular calcium is the master regulator of this vertical program. The epidermis maintains a characteristic calcium gradient, low in the basale and rising sharply through the granulosum, that is sustained by tight junctions and ion pumps rather than by free diffusion. When extracellular calcium rises above successive thresholds, keratinocytes activate differentiation gene programs (involucrin, loricrin, filaggrin) and withdraw from the cell cycle. Below the epidermis, dermal fibroblasts secrete keratinocyte growth factor (KGF/FGF7), a paracrine mitogen that diffuses upward and binds FGFR2b on basal cells, accelerating their transit from G1 into S phase and sustaining the proliferative pool.
The basal layer itself is organized as a stem and transit-amplifying (TA) cell hierarchy. Stem cells divide asymmetrically, producing one daughter that retains stem identity and one that becomes a TA cell committed to a finite number of divisions before exiting the cycle. This architecture ensures long-term tissue renewal while buffering against clonal exhaustion. Oxygen and water, supplied by the dermal vasculature, impose metabolic constraints on proliferation and migration: hypoxia suppresses cell cycle entry, while dehydration from barrier loss impairs both crawling and mitosis.
The UWYN (Use When You Need) hybrid model leverages the observation that healthy epidermis exists in a steady state that can be fully described by continuum PDE fields (calcium, KGF, oxygen, water, stratum identity) without tracking individual cells. Discrete keratinocyte agents are spawned only when an event such as wounding disrupts the continuum equilibrium. After agents have restored local tissue integrity, cornified cells dissolve back into the continuum following a configurable handoff delay. This approach dramatically reduces computational cost in regions of the tissue that are quiescent while preserving single-cell resolution where it matters.
Model
The tissue module maintains five continuum fields and a suite of agent behaviors that together reproduce epidermal homeostasis and wound re-epithelialization. The VolumeManager partitions the simulation domain into horizontal layer profiles using z-height boundaries: basale below 6 um, spinosum from 6 to 15 um, granulosum from 15 to 25 um, and corneum above 25 um. The calcium field is initialized as a sigmoid profile rising from 0.05 mM at the basement membrane to 1.5 mM at the tissue surface, with midpoint and steepness parameters controlling the shape of the curve. KGF is initialized as an exponential decay from 2.0 nM at z=0, reflecting its dermal paracrine origin. Oxygen and water are both initialized as exponential decays from dermal baseline values, with their dermal source voxels pinned proportionally to the local Vascular perfusion field so that vascular damage or recovery directly modulates nutrient supply. The stratum field is a static scalar encoding layer identity at each voxel, used for visualization and gating of calcium recovery.
Each keratinocyte agent carries an explicit four-phase cell cycle (G1, S, G2, M) with literature-derived phase durations. Transition probabilities accumulate over time and are modulated multiplicatively by local field values: KGF boosts G1 to S via Michaelis-Menten kinetics, oxygen gates proliferation linearly below a hypoxia threshold, water gates proliferation below a dehydration threshold, and immune pressure (from the inflammation module) suppresses division through a Hill-function dose response. During S phase the cell grows in volume until it reaches a minimum division diameter. At M phase completion, the cell attempts division subject to contact inhibition: if the neighbor count exceeds max_neighbors, the cell enters quiescence (G0) instead. Successful divisions orient with a lateral scatter randomness and a wound-inward bias when applicable, and crowding in the basal layer triggers vertical extrusion of daughter cells to initiate stratification.
The stem and TA hierarchy governs clonal dynamics. Stem cells (identified by divisions_left = -1) divide indefinitely and are anchored to the basement membrane by simulated integrin adhesion. On division, a stem cell produces a TA daughter (with probability p_asymmetric) that inherits a finite division budget of max_ta_divisions. TA daughters decrement their count at each division and enter G0 when exhausted. The stem_fraction parameter controls the initial ratio of stem to TA cells when agents are seeded at the wound margin, with low-calcium voxels biased toward stem identity to reflect the basal niche environment.
Migration is implemented as a tractor force directed toward the wound center, composing naturally with BioDynaMo's mechanical repulsion. Speed scales with radial distance (leader cells at the wound edge move fastest, with a 30% floor to prevent convergence stall) and is gated by water availability, fibronectin concentration (integrin-mediated crawling enhancement), and immune pressure (Hill-function suppression). The differentiation behavior reads local calcium and z-height to assign stratum identity, with calcium able to override volume boundaries near layer transitions. Cornified cells that exceed the handoff_delay residence time dissolve back into the continuum, completing the per-cell UWYN lifecycle. The shedding behavior removes cornified cells after a configurable desquamation delay and clears exhausted TA cells that linger in the basale past the apoptosis timeout.
Parameters
Core tissue parameters live in bdm.core.toml under [skin]. The modules/tissue/config.toml file is minimal, serving as a placeholder for the merge script.
Cell cycle
Parameter
Default
Units
Description
Source
g1_duration
7.0
hours
G1 phase duration
Grabe & Bhatt-Neuber 2005
s_duration
6.0
hours
S phase duration
Grabe & Bhatt-Neuber 2005
g2_duration
3.0
hours
G2 phase duration
Grabe & Bhatt-Neuber 2005
m_duration
1.0
hours
M phase duration
Grabe & Bhatt-Neuber 2005
Division mechanics
Parameter
Default
Units
Description
Source
growth_rate
5
-
Volume growth rate during S phase
Calibrated
max_neighbors
14
count
Contact inhibition threshold
Eisenhoffer et al. 2012
lateral_scatter
0.3
-
Lateral randomness in division axis
Calibrated
max_ta_divisions
4
count
Max TA divisions before G0
Jones et al. 1993
division_diameter
5.0
um
Minimum diameter to divide
Calibrated
p_asymmetric
0.7
probability
Asymmetric stem division probability
Clayton et al. 2007
stem_fraction
0.50
fraction
Fraction of seeded basal cells that are stem
Safferling et al. 2013
Calcium gradient
Parameter
Default
Units
Description
Source
calcium_diffusion
0
-
Diffusion coefficient (0 = static prescribed)
Convention
calcium_decay
0
-
Decay rate (0 = persistent gradient)
Convention
calcium_basal
0.05
mM
Concentration at basement membrane
Menon et al. 1985
calcium_peak
1.5
mM
Concentration at tissue surface
Menon et al. 1985
calcium_midpoint_z
15.0
um
Z-height where sigmoid reaches 50%
Calibrated
calcium_steepness
2.0
-
Sigmoid steepness
Calibrated
Differentiation thresholds
Parameter
Default
Units
Description
Source
ca_spinous_threshold
0.1
mM
Ca2+ for spinous transition
Bikle et al. 2012
ca_granular_threshold
0.5
mM
Ca2+ for granular transition
Bikle et al. 2012
ca_cornified_threshold
1.0
mM
Ca2+ for cornified transition
Bikle et al. 2012
spinous_threshold
6.0
um
Z-height reinforcement for basal identity
Calibrated
Volume boundaries
Parameter
Default
Units
Description
Source
volume_z_spinous
6.0
um
Basal/spinous boundary
Calibrated
volume_z_granular
15.0
um
Spinous/granular boundary
Calibrated
volume_z_cornified
25.0
um
Granular/cornified boundary
Calibrated
KGF
Parameter
Default
Units
Description
Source
kgf_diffusion
0
-
Diffusion (0 = static)
Convention
kgf_decay
0
-
Decay (0 = persistent)
Convention
kgf_basal_conc
2.0
nM
Concentration at basement membrane
Calibrated
kgf_half_maximal
0.5
nM
Michaelis-Menten Km
Calibrated
kgf_max_boost
1.0
fold
Max fold-increase in G1 to S rate
Calibrated
kgf_decay_length
5.0
um
Z-scale for exponential decay
Calibrated
Oxygen
Parameter
Default
Units
Description
Source
oxygen_diffusion
0.1
-
Diffusion coefficient
Calibrated
oxygen_decay
0.01
-
Consumption rate
Calibrated
oxygen_basal_conc
1.0
normalized
Arterial pO2 at z=0
Convention
oxygen_decay_length
8.0
um
Z-scale for initial profile
Calibrated
oxygen_prolif_threshold
0.3
normalized
O2 below this suppresses proliferation
Calibrated
oxygen_recovery_enabled
true
bool
Vasculature regenerates with healing
Convention
Water
Parameter
Default
Units
Description
Source
water_diffusion
1e-4
-
Lateral diffusion
Calibrated
water_decay
0.002
-
Background TEWL
Calibrated
water_basal_conc
1.0
normalized
Hydration at dermis
Convention
water_decay_length
12.0
um
Z-scale for initial profile
Calibrated
water_recovery_rate
0.02
per step
Serum hydration rate
Sakai et al. 2005
water_surface_loss_rate
0.03
per step
Evaporation at exposed surface
Calibrated
water_migration_threshold
0.3
normalized
Min moisture for full migration
Calibrated
water_prolif_threshold
0.4
normalized
Min moisture for full proliferation
Calibrated
Mechanics
Parameter
Default
Units
Description
Source
repulsion_coeff
5.0
-
Hertz-like steric repulsion
Van Liedekerke et al. 2015
attraction_coeff
0.0
-
Desmosome/E-cadherin adhesion
Calibrated
Shedding
Parameter
Default
Units
Description
Source
shedding_delay
99999
steps
Steps before cornified cells shed
Convention
apoptosis_delay
99999
steps
Steps before exhausted TA cells die
Convention
Dynamic coupling
Parameter
Default
Units
Description
Source
calcium_recovery_rate
0.002
per step
Sigmoid recovery rate in healed voxels
Calibrated
migration_enabled
true
bool
Active crawling toward wound center
Convention
migration_speed
2.0
-
Tractor force magnitude
Calibrated
handoff_delay
500
steps
Steps in stable stratum before dissolving
Calibrated
Coupling
Reads
Field
Source module
How used
Vascular
perfusion
O2 and Water dermal pinning proportional to local perfusion
ImmunePressure
inflammation
Hill-function gating of migration speed and G1 to S probability