| Literature DB >> 34399036 |
Van Thuy Truong1,2, Paul G Baverel1,3, Grant D Lythe2, Paolo Vicini1,4, James W T Yates5,6, Vincent F S Dubois1.
Abstract
Mathematical models in oncology aid in the design of drugs and understanding of their mechanisms of action by simulation of drug biodistribution, drug effects, and interaction between tumor and healthy cells. The traditional approach in pharmacometrics is to develop and validate ordinary differential equation models to quantify trends at the population level. In this approach, time-course of biological measurements is modeled continuously, assuming a homogenous population. Another approach, agent-based models, focuses on the behavior and fate of biological entities at the individual level, which subsequently could be summarized to reflect the population level. Heterogeneous cell populations and discrete events are simulated, and spatial distribution can be incorporated. In this tutorial, an agent-based model is presented and compared to an ordinary differential equation model for a tumor efficacy model inhibiting the pERK pathway. We highlight strengths, weaknesses, and opportunities of each approach.Entities:
Mesh:
Year: 2022 PMID: 34399036 PMCID: PMC8846629 DOI: 10.1002/psp4.12703
Source DB: PubMed Journal: CPT Pharmacometrics Syst Pharmacol ISSN: 2163-8306
FIGURE 1Model structure. (a) The PK model describes tumor disposition of cobimetinib. (b) The PKPD model links the percentage pERK decrease, d(t), to the amount of cobimetinib inside the tumor compartment. Phosphorylated ERK plays an important role in cell division. Therefore, pERK could be seen as a biomarker of tumor growth and a decrease of pERK causes a decrease in cell division. (c1) the ODE model simulates the effect of the pERK decrease on the number of tumor cells in the population. k(t) is the pERK value inside one population. The mean number of cells increases with birth rate λ and decreases with death rate µ. A high pERK value favors birth, a low value favors decay over growth. (c2) An ABM, where tumor cell death or division is driven by the percentage pERK decrease caused by the amount of cobimetinib inside the tumor compartment, d(t), and the individual pERK value of each tumor cell, k(t). (a–c1) together result in a PKPD‐ODE and (a–c2) together result in a PKPD‐ABM. ABM, agent‐based model; IC50, half‐maximal inhibitory concentration; ODE, ordinary differential equation; PKPD, pharmacokinetic pharmacodynamic
FIGURE 2.1Simulation of the ODE model and ABM with a single oral dose of 3 mg/kg. pERK values are initially uniformly distributed. The parameter values are given in Table S1. Figure a shows the PKPD model, common to the ODE model and ABM. Figure b and d show multiple trajectories of the PKPD‐ODE model, each with the same initial cell population size but a different initial pERK value. Figure c shows individual pERK values in one realization of the ABM Here, each cell has a different initial pERK value, chosen from the uniform distribution in (0, 200). Figure e shows the total cell numbers in 100 such realizations.
FIGURE 2.2One realization of the ABM. In Figure 2.2c– f , one dot represents the pERK value of one cell at one timepoint. The ABM may provide a more realistic model because it captures heterogeneity, different scales, and emergent behavior. On the other hand, ODE is suitable for modeling well‐mixed compartments with mass transfer and simple interactions at one scale level. A video of the scatter plots can be found at https://github.com/VanThuyTruong/Tutorial/blob/main/videos/3mgkg%20single%20dose%20uniform%20distribution.mp4 ABM, agent‐based model; ODE, ordinary differential equation; PKPD, pharmacokinetic pharmacodynamic
FIGURE 3.1Simulation of a single dose of 3 mg/kg. The pERK values are initially bimodally distributed. Figures a and c show the PKPD‐ODE, Figures b and d show the PKPD‐ABM as comparison. Additional simulation of the behavior of one population in the PKPD‐ABM can be found in the supplementary. A video of the scatter plots can be found at https://github.com/VanThuyTruong/Tutorial/blob/main/videos/bimodal%20pERK.mp4 ABM, agent‐based model; ODE, ordinary differential equation; PKPD, pharmacokinetic pharmacodynamic
FIGURE 4The effect of changing birth and death thresholds is explored with a simulation of a single dose of 3 mg/kg. The pERK values are initially uniformly distributed. Figures a and b show the PKPD‐ABM with a death threshold of 100% pERK and a division threshold of 150% pERK, as comparison. Figures c–d show the behavior of one population in the PKPD‐ABM. Scatter plots for this simulation are in the supplementary (Figures S4e–h). A video of the scatter plots can be found at https://github.com/VanThuyTruong/Tutorial/blob/main/videos/150%20division%20threshold.mp4. ABM, agent‐based model; PKPD, pharmacokinetic pharmacodynamic
FIGURE 5.1Simulation of a multiple treatment cycles of 1 mg/kg every 24 h. The pERK values are initially uniformly distributed. Figure a shows the PKPD model, Figures b and d show the PKPD‐ODE model, Figures c and e show the PKPD‐ABM as comparison. Figure S5.2 in the supplementary show the behavior of one population in the PKPD‐ABM (model c2 in Figure 1). A video of the scatter plots can be found at https://github.com/VanThuyTruong/Tutorial/blob/main/videos/multiple%20cycles%201mgkg.mp4. ABM, agent‐based model; ODE, ordinary differential equation; PKPD, pharmacokinetic pharmacodynamic
Comparison between ODE and ABM features and implementation principles for the model‐based approach used to characterize PK and PKPD properties
| Comparator | ODE | ABM |
|---|---|---|
| Scale |
Macroscopic Mean behavior at system level |
Microscopic Individual behaviors at cellular level driving emergent behavior at the system level |
| Dynamics of interaction | Mass transfer dictated by stoichiometric equilibrium and compartmentalization of the system | Rule‐based individual agent interaction and stochasticity |
| Population | Homogenous | Heterogenous |
| Space | Not typically implemented | Typically implemented |
| Memory | Not typically implemented | Typically implemented |
|
Stochastic model |
Between subject variability and residual unexplained variability Implemented at the population level by assuming parameter probabilistic distributions |
Implicit feature of single agent and governed by stochasticity No distributional assumption |
| Model building |
Rigorous statistical framework for model selection Data‐driven |
Hypothesis generation and hypothesis‐testing iterative learning Simulation‐based and/or data calibration depending on empirical evidence |
| Model qualification |
Simulation‐based diagnostic (visual predictive check) Data‐based model qualification (goodness of fit) | Model calibration based on single cell data (in vivo/in vitro/ex vivo experiments) or any data source of relevance for the biological system of interest (micro‐ or macro‐level) |
| Limitations |
Oversimplification Structural rigidity (e.g., compartmentalization) Scalability |
Overparameterization Model discrimination Uncertainty in outcomes |
| Strengths |
Well established modeling framework Simple implementation |
Emergent behavior to find plausible mechanisms for unforeseen outcomes (e.g., resistance or necrosis) Easier to scale |
| Computational resources | Typically not a limitation unless large number of differential equations required | Complex ABMs demand high computational power and cause long running times |
| Model comparison | Straightforward due to similar model structure and model discrimination criteria | More complicated than ODE due to multiplicity of rules, choice of attributes and stochasticity driving emergent behaviors |
| Communication |
Challenging due to theoretical concept with mass transfer and binding kinetics (mathematical knowledge required) Familiar concept in PKPD with large example pool Well‐established with regulatory agencies |
Easier to communicate than ODE with non‐modeler audience as more biologically interpretable Not extensively used by PKPD modelers and regulators More challenging to defend as less data‐driven than ODE due to paucity of data at the subscale level |
| Applicability |
Modeling of well‐mixed compartments with mass transfer and simple interactions at one scale level PK models, PD models, and traditional pharmacometric models of exposure‐response Quantitative system pharmacology models with known or observable macro‐level outcomes |
Simulation of complex biological systems with subscale components (atomic, molecular, cellular, tissue, organism) System biology models and quantitative system pharmacology models with limited empirical data and most relevant to elucidate unexpected behaviors (micro‐known to produce macro‐unknown) |
Abbreviations: ABM, agent‐based model; ODE, ordinary differential equation; PKPD, pharmacokinetic pharmacodynamic.