Skip to main content
. 2015 May 12;8:8. doi: 10.1186/s13628-015-0022-x

Table 5.

For the perplexed: how to correctly rescale a CPM model

Rescale spatial resolution When the spatial resolution of a CPM model is k-fold increased, the required changes in the standard set of kinetic parameters are given in Eq. 38 and Eq. 39.
Resizing neighbourhood When the neighbourhood used in a simulation is changed, the value of JCPM, and PCPM and λpCPM in 2D, or SCPM and λsCPM in 3D, have to be modified, such that the effective values remain the same (Eq. 31, Eq. 32, Eq. 34). This can be achieved by setting JCPM=ξoldξnewJCPM, where ξ old and ξ new are the perimeter scaling factor before and after resizing the neighbourhood, respectively. Likewise, PCPM=ξnewξoldPCPM, λpCPM=ξold2ξnew2λpCPM, SCPM=ξnewξoldSCPM, and λsCPM=ξold2ξnew2λsCPM. Details on calculating ξ are in Step 2 of Table 4.
Concurrent rescaling of J and P It is possible to concurrently change all J values (for example from all being positive to all being negative) in a CPM, or in fact any CSM simulation, without causing any change in the dynamics of the model (Figure 6), by means of well-chosen shifts in the membrane rest lengths of all cells (P σ and S σ in 2D and 3D, respectively). The required shifts in the rest lengths are given in Eq. 47 (for 2D) and Eq. 49 (for 3D). In contrast, it is not possible to change only a subset of the J values without causing changes in dynamics. Specifically, in such a case, it is still possible to keep for a specific configuration the weighted mean adhesion-driven interfacial tension constant (using Eq. 46 for 2D and Eq. 48 for 3D), but those weighted means are expected to change over time (for example due to cell sorting), generating an imbalance and hence a change of dynamics on the long run.