Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2019 Jul 3.
Published in final edited form as: J Theor Biol. 2012 Oct 22;317:422–424. doi: 10.1016/j.jtbi.2012.10.017

Improved patient-specific calibration for agent-based cancer modeling

Alice Z Hyun 1, Paul Macklin 1,*
PMCID: PMC6607910  NIHMSID: NIHMS1032870  PMID: 23084996

Macklin et al., (2012) recently introduced a mechanistic agent-based cell model, with application to ductal carcinoma in situ (DCIS)—a precursor to invasive breast cancer. The work included the first patient-specific calibration method to use pathology data from a single time point, as might be expected in a pre-surgical biopsy. The key measurements included the proliferative index (PI: the percentage of cycling cells), the apoptotic index (AI: the percentage of cells apoptosing), the mean viable rim thickness 〈T〉, the mean duct radius 〈Rduct〉, the mean nuclear radius 〈RN〉, mean cell density 〈ρ〉, and the cell confluence f (fraction of the viable rim occupied by cell mass).

The authors demonstrated the calibration for an individual patient with solid-type DCIS with comedonecrosis, and used the calibrated model to predict the patient’s DCIS growth rate and pathology-mammography size correlations. While the model predictions were quantitatively consistent with literature reports for similar cases, the calibration over-predicted the patient’s proliferative index (PI), underpredicted the cell density, and overpredicted the patient’s viable rim size. The authors attributed the discrepancy in PI to neglecting the post-mitotic G1 phase in the calibration method (daughter cells stain positive for Ki-67 after mitosis as they continue to cycle and grow, then exit to G0), while they concluded that approximating the viable rim as 100% confluent likely caused the discrepancies in the cell density and viable rim size.

We now present and demonstrate an improved calibration method that addresses these shortcomings. We find that the new calibration substantially improves the model match to the patient’s PI, AI, 〈ρ〉, and 〈T〉 measurements; this should make possible better quantitative model predictions of individual patients’ tumor growth. In the interests of brevity, we only present the changes in the calibration. A MATLAB script is provided at MathCancer.org to help automate the calibration.

Population dynamics:

Let PI1 be the pre-mitotic cycling cells (S, G2, M, and possibly parts of G1, with duration τ1), and let PI2 be the cells in the post-mitotic G1 phase (with duration τ2 = τG1). Let AI be as before, with duration τA. Note that PI1 + PI2 = PI and τ1 + τ2 = τP. PI1, PI2, and AI satisfy

PI.1=αP(1AIPI)1τ1(PI1+PI12)+1τAPI1AI, (1)
PI.2=2τ1PI11τ2PI2+1τAPI1AI, (2)
AI.2=αA(1AIPI)1τ1PI1AI1τA(AIAI2). (3)

As in Macklin et al., (2012), we assume a steady-state population dynamic and set ṖI1, ṖI2, and ȦI equal to zero. Assuming we have measurements for AI, PI, τA, τ1, and τ2, we must solve for PI1 (or PI2), 〈αP〉, and αA. Eq. (2) can be explicitly rewritten to solve for PI1 by substituting PI2 = PI − PI1. Hence

PI1=τ1τ1+2τ2+AIτ1τ2τAPI. (4)

Using this, we can solve for 〈αP〉, and αA:

αP=1τ1PI1(1+PI1)1τAPI1AI1AIPI, (5)
αA=1τA(AIAI2)+1τ1AIPI11AIPI. (6)

The remainder is as in Macklin et al. (2012).

Cell geometry:

We do not have quantitative measurements of the patient’s confluence, but we estimate f ~ 0.90. We continue to set 〈RN〉 = 5.295 μm. If 〈A〉 is the mean cell cross-sectional area and 〈R〉 is the mean cell radius,

f=ρAρπR2. (7)

Next, we relate 〈R〉 to the quiescent cell radius R¯ via the AI, PI1 and PI2 fractions from above:

V=43πR3=PI1V1+PI2V2+AIVA+(1AIPI)VQ, (8)

Where 〈Vx〉 is the mean cell volume in the x phenotypic state (χ{P1,P2,A,Q}). For the model in Macklin et al. (2012),

V1=43πR¯3,V2=πR¯3,VA=43πR¯3  and  VQ=43πR¯3. (9)

Using these, we directly solve for R¯ and V¯, the equivalent radius and cell volume in the quiescent state Q. More detailed cell volume models (e.g., as in Mumenthaler et al., in preparation) require adjusting these per-state mean volumes.

Oxygen:

We modify the oxygen equation such that oxygen is uptaken at rate λ in the confluent fraction of the viable rim, and at rate λb in the non-confluent portion of the rim. This gives a mean uptake rate of λviable = +(1−f)λb in the viable rim, and λcore = λb in the necrotic core. Define the length scales

LV=D/λ viable =L0/f+(1f)λb/λ (10)

and

LN=D/λ core =L0/λb/λ, (11)

in the viable rim and necrotic core, respectively, where L0(100 μm) is the viable oxygen diffusion length scale. Define the mean necrotic core radius 〈RNC〉 = 〈RductT〉. After adjusting the oxygen equations from Macklin et al., (2012) to use these uptake rates, solving analytically, and evaluating at the duct boundary, we find the updated oxygen boundary value σB via:

σBσH=cosh[TLV]+LVLNtanh[RNCLN]sinh[TLV]. (12)

The mean oxygen in the viable rim is obtained via

σσH=LVT[sinh[TLV]+LVLNtanh[RNCLN](cosh[TLV]1)]. (13)

Cell–cell mechanics:

For the general case where f ≠ 1, we determine the mean cell–cell spacing s in the confluent region by

s=(2f)/(3ρ). (14)

The mechanics calibration continues as in Macklin et al. (2012) with this altered mean cell–cell spacing in the confluent region.

Updated parameter values:

Using this updated calibration for the patient data presented in Macklin et al. (2012), the new patient-specific parameters are given in Table 1.

Table 1.

Updated patient-specific parameters for Patient 100019 for the DCIS model.

Parameter Physical meaning Value
R¯ Quiescent cell radius 9.536 μm
RN Cell nuclear radius 5.295 μm
σB Oxygen value on the BM 0.257280
σ Mean oxygen level in viable rim 0.218997
αP Mean QP transition rate 0.00826266 h−1
α¯P1 Mean waiting time prior to QP transition when σ = 1 172.43 min
αA QA transition rate 0.00123827 h−1
s Cell spacing 17.985 μm
Ccca Cell-cell adhesive force coefficient 0.0489414 cccr
Ccba Cell-BM adhesive force coefficient 10 Ccca

Comparison against the original calibration:

We simulated 45 days of growth using the updated parameter values above. As in Macklin et al. (2012), we post-processed the original and new simulations in 1-h increments to calculate the simulated PI, AI, cell density, and viable rim thickness. Further post-processing details and open source C++ code can be found in Macklin et al., (2012) and at 〈http://MathCancer.org/JTB_DCIS_2012/〉.

For each simulation, we calculated the mean and standard deviation of these statistics from T150 to 45 days. (T150 is the first time the “cropped” portion of the viable rim has at least 150 cells. This helps us to more directly compare the simulations while (1) eliminating early transient dynamics and (2) including at least 15 days of simulated data as in Macklin et al., 2012.) For the original simulation in Macklin et al. (2012), T150 = 21.04 days; for the new parameter values, T150 29.29 days.

In Fig. 1, we plot the means (triangles) of PI, AI, density, and viable rim size for the patient (right red bars), original parameter values (left blue bars), and new parameter values (middle black bars). The bars represent ± one standard deviation of each quantity, to give a sense of the variability of each measurement. Our new calibration (middle black bars) is much more successful than our old calibration (left blue bars) at matching the patient’s mean PI, density, and viable rim size. See Table 2.

Fig. 1. Comparison of calibration methods:

Fig. 1.

We compare the simulated (left bars) and patient (right bars) PI (column one), AI (column two), cell density (column three), and viable rim thickness (column four) for our original calibration method (left blue bars) and the improved calibration (middle black bars), from T150 to 45 days in our simulations. While the original calibration (left blue bars) was consistent with the patient data (right red bars), the new calibration (middle black bars) gives simulated means that match the patient data much more closely. (For interpretation of the references to color in this figure caption, the reader is referred to the web version of this article.)

Table 2. Verification of the patient-specific calibration:

Comparison of the patient (second column) and computed (third and fourth columns) mean and standard deviation for the proliferative index, apoptotic index, cell density, and viable rim thickness. All computed quantities are within the range of patient variation; the new calibration (third column) is substantially better than the original (fourth column).

Quantity Patient data New calibration Old calibration
PI (%) 17.43±9.25 16.42 ±2.72 24.55 ±3.49
Corrected AI (%) 0.831±0.572 0.844 ±0.596 0.809 ±0.565
Cell density (cells/μm2) 3.213e−3±5.95e−4 3.183e−3±5.09e−5 3.013e−3±5.30e−5
Viable rim thickness (μm) 76.92±12.51 77.26±0.90 79.79±0.72

All measurements given as mean ± standard deviation.

Final thoughts:

As suggested in Macklin et al. (2012), agent-based model calibration to individual patients can be substantially improved by accounting for (1) post-mitotic Ki-67 positive cells in the G1 phase, and (2) the viable rim cell confluence. In our tests, the new calibration better matches the patient’s PI, density, and viable rim size. In continuing work, we are applying this new calibration to a larger number of patients for a case-by-case validation of personalized predictions of cancer progression.

Acknowledgments

P.M. and A.H. thank the USC Center for Applied Molecular Medicine for generous computational resources; we thank the USC Undergraduate Research Associates Program (URAP) for support. P.M. thanks the National Institutes of Health for the Physical Sciences Oncology Center grant 5U54CA143907 for Multi-scale Complex Systems Transdisciplinary Analysis of Response to Therapy (MC-START), and the USC James H. Zumberge Research and Innovation Fund (2012 Large Interdisciplinary Award) for support through the Consortium for Integrative Computational Oncology (CICO) 〈http://CICO.MathCancer.org〉. P.M. thanks Dan Ruderman (USC Center for Applied Molecular Medicine) for useful discussions.

References

  1. Macklin P, Edgerton ME, Thompson AM, Cristini V, 2012. Patient-calibrated agent-based modelling of ductal carcinoma in situ (DCIS): from microscopic measurements to macroscopic predictions of clinical progression. J. Theor. Biol 301, 122–140, 10.1016/j.jtbi.2012.02.002. [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Mumenthaler S, Hyun A, Macklin P Integrative experimental–computational modeling of intracellular water transport and solid synthesis in breast cancer cells: implications for patient-specific simulation of ductal carcinoma in situ (DCIS). Phys. Biol, in preparation. [Google Scholar]

RESOURCES