biosystems · 10 December 2020

PDE based geometry model for BCG immunotherapy of bladder cancer

Teddy Lazebnik, Niva Aaroni, Svetlana Bunimovich-Mendrazitsky

ACML authorsTeddy LazebnikPI

The paper at a glance

BCG immunotherapy often succeeds against bladder cancer, but results vary widely between patients. We present a mathematical model of the treatment that uses partial differential equations to approximate the shape of the bladder. Because it accounts for where the cancer cells start in the bladder, the model can estimate how deep tumor polyps reach into the bladder lining and support more personalized treatment protocols.

Key findings

  • The model describes BCG immunotherapy dynamics while approximating the bladder's geometry with partial differential equations.
  • It accounts for the initial distribution of cancer cells in the bladder and gives the depth of tumor polyps in the urothelium.
  • We analyzed a time-optimal treatment protocol for the average case and a personalized protocol based on the initial tumor distribution.
Fig. 2. Numerical simulation of trajectories of Eq. (1 - 14) using Eq. (15 - 17)) with the parameter values from Table 3. The graphs show the evolution in time (days) of B(t, r), A(t, r), AB(t, r), EB(t, r), ET(t, r), and Ti(t, r).
Fig. 2. Numerical simulation of trajectories of Eq. (1 - 14) using Eq. (15 - 17)) with the parameter values from Table 3. The graphs show the evolution in time (days) of B(t, r), A(t, r), AB(t, r), EB(t, r), ET(t, r), and Ti(t, r). See it in the paper
On this page
  1. Abstract
  2. 1. Introduction and related work
  3. 2. Mathematical modeling extension
  4. 2.1. Model definition
  5. 2.2. Numerical solution
  6. 2.3. Solution stability
  7. 3. Bifurcation analysis
  8. 4. Time optimal treatment protocol
  9. 5. Treatment protocol based on initial tumor distribution
  10. 6. Conclusions
  11. Appendix
  12. 7.1 Computationally Parameter’s Values
  13. Declarations of competing interest
  14. 7.2 Sensitivity Analysis
  15. Article notes
  16. References

Abstract

BCG immunotherapy has shown significant success for bladder cancer treatment, but due to the complexity of the interaction between immunity and cancer, clinical outcomes vary significantly between patients. A possible approach to overcome this difficulty may be to develop new methodologies for personally predicting the results of therapy by integrating patient data with dynamic mathematical model. We present a model describing a BCG immunotherapy dynamic taking into consideration an approximation of the bladder’s geometry using PDE. We show that the proposed model takes into account the initial distribution of the cancer cells in the geometry of the bladder and as such can provide more customized treatment by providing tumor polyp depth in the urothelium. In addition, time optimal treatment protocol for the average case and recover-rate optimal, personalized treatment protocol based on initial tumor distribution have been analyzed.

Bladder cancer (BC) is the 10th most common form of cancer worldwide, with an estimated 549,000 new cases and 200,000 deaths. The highest incidence occurs in industrialized and developed areas, such as Europe, North America, and Australia (Bray et al., 2018). The primary cause of about half of bladder cancer cases is occupational exposure to chemicals in industrial areas processing paints, metals, dyes and petroleum products. Tobacco smoking and environmental carcinogens are another risk factor for bladder cancer (Bunimovich-Mendrazitsky et al., 2015a). The high rates of recurrence, invasive surveillance strategies, and high treatment costs combine to make bladder cancer the single most expensive cancer in both England and the United States (Eylert et al., 2014).

Treatment of non-invasive BC has not advanced significantly over the past few decades following the treatment protocol suggested by Morales et al. (1976) that involves weekly instillations of Bacillus Calmette–Guérin (BCG) (Morales et al., 1976). BCG, an attenuated non-pathogenic strain of Mycobacterium bovis that was originally used as a vaccine against tuberculosis (TB), is a type of immunotherapy used to treat non-invasive bladder cancer (Herr et al., 1988; Simon et al., 2008; Redelman-Sidi et al., 2014). BCG immunotherapy has proven superior to chemotherapy in reducing the rate of tumor relapse (Wei, 2016). Although Lamm and others have found that BCG even reduces the progression of the disease (Lamm, 2006), it is necessary to understand why the standard BCG treatment protocol is not effective for non-responding or relapsing patients. The BCG treatment protocol has yet to be optimized specifically for those patients who do not achieve remission from treatment according to the standard scheme.

Mathematical modeling shown to be a useful tool in oncology, allowing to investigate both the disease and possible treatments (Bhattacharya et al., 2020; Jordão and Tavares, 2017; Hornberg et al., 2006). Several attempts have been made to develop the model for BCG treatment of BC as a response of the immune system to introduced bacteria into the bladder by means of Ordinary Differential Equations (ODE) in order to find the optimal treatment protocol (Shaikhet and Bunimovich-Mendrazitsky, 2018; Bunimovich-Mendrazitsky and Goltser, 2011; Bunimovich-Mendrazitsky et al., 2015b). In addition, several attempts were made to describe the cell dynamics taking into account biological interactions in the physical space based on partial differential equations (PDE) (Lazebnik et al., 2020; Matzavinos et al., 2004; Eikenberry et al., 2009; Fridman and Kao, 2014). One of them is the model is investigated by Fridman et al. (Fridman and Kao, 2014) which describes the case where the geometrical configuration is a sphere. The model describes the cell population dynamics including the immune system cells, cancer cells, healthy cells and disease-infected cells. Their model (Fridman and Kao, 2014) analyzes both logistic and exponential growth of tumor cells.

Another model describing BCG immunotherapy treatment dynamics that takes into consideration an approximation of the bladder’s geometry using PDE investigated by Lazebnik et al. (2020). Their model (Lazebnik et al., 2020) assumed continuous BCG instillation and logistic growth of tumor cells inside the bladder. In (Lazebnik et al., 2020) the changes in treatment protocol were studied by considering a sphere-ring approximation to the bladder’s geometry. Moreover, in this model a diffusion dynamics was added for all cell populations as BCG, tumor and effector cells. The model from (Lazebnik et al., 2020) suffered from numerical instability for long treatment time: cancer cell population shows divergence to infinity at the 35th day of the treatment.

In the research of Guzev et al. (2019) a BCG and interleukin 2 (IL-2) combined therapy was examined and presented validation of this protocol for BC patients (Guzev et al., 2019). However, the model from (Guzev et al., 2019) is lacking the geometrical understanding of the dynamics of the biological system and diffusion of cell population during therapy.

There are medical and biological investigations that show the prognostic significance of tumor location on survival outcomes in patients with BC (Grabnar et al., 2006; Weiner et al., 2019). Therefore, in order to obtain the best treatment protocol, it is important to consider the geometry of the bladder and the location of the polyps.

In this research, we propose a model that tackles the two main inefficiencies of the Guzev et al. (2019) and Lazebnik et al. (2020) models. This paper is organized as follows: in Section 2, we introduce our mathematical model of BCG treatment with the approximation of the geometrical configuration of the bladder. Afterwards, the numerical calculation used to solve the PDE and solution stability analysis. In Section 3, we present the model’s bifurcation points and their clinical impact. In Section 4, we offer a method to find the optimal time treatment protocol given the paitent’s start condition. In Section 5, we investigate the influence of the tumor depth and distribution in the urothelium on the optimal treatment protocol. In Section 6, we discuss the main clinical results arising from the model.

2. Mathematical modeling extension

Our aim in the development of this mathematical model is to allow clinical professionals to perform better and more personalized treatment in the scope of BCG immunotherapy of bladder cancer. The advantage of using a mathematical model is the ability to examine the biological system in relatively simple settings while producing clinical results which may be used on real patients. The mathematical model we present is a system of 10 s-ordered, nonlinear PDEs representing cell populations dynamic.

2.1. Model definition

The system of Eq. (1-14) represents the treatment of bladder cancer with BCG and IL-2 as the dynamics of cell populations (the values of the parameters that we used are shown in Table 3).

∂B(t, r) ∂t = ΣN−1 m=0bδ(t −mτ) −p1A(t, r)B(t, r) −p2B(t, r)Tu(t, r)− μBB(t, r) + D1 1 r2 ∂ ∂r ( r2∂B(r, t) ∂r ) (1)

In Eq. (1), ∂B(t,r) is the dynamical rate of BCG cell population distri∂t bution over time. It is affected by the following five terms. First, a quantity b of BCG instilled into the bladder every τ days. As the instillation of the BCG is modeled by a shifted Dirac delta function δ(t ˘mτ),m ∈ {0, 1,…,N˘1}, the mth dose raises B(t, r) by b units at t = mr. Second, the elimination of BCG by antigen presenting cells (APCs) according to the rate coefficient − p1. Third, the BCG tumor cell groth at a rate coefficient − p2. Fourth, the bacteria cell death with rate coefficient μβ. Finally, the diffusion of the BCG cell population inside the bladder’s geometry is assumed to spread at rate coefficient D1.

∂A(t, r) ∂t = γ + ηA(t, r)B(t, r) −p1A(t, r)B(t, r) −μAA(t, r)− θp3EB(t, r)Ti(t, r)A(t, r) + D2 1 r2 ∂ ∂r ( r2∂A(r, t) ∂r ) (2)

In Eq. (2) ∂A(t,r) ∂t is the dynamic of nonactivated APCs. It is affected by the following six terms. First, the normal influx of APCs to the tumor at a constant rate λ. Second, the recruitment of APCs due to bacterial infection at a rate coefficient τ. Third, the activation of APCs by BCG at the rate coefficient − p1. Fourth, the natural cell death at the rate coefficient, − τA. Fifth, the two-stage elimination of tumor cells, first by effector CTL activity on BCG infected tumor cells, which leads to lysis of these cells and flooding of the tumor micro-environment with tumor antigens. The localized inflammatory response then attracts APCs, such as macrophages, which in turn eliminate uninfected tumor cells, according to the rate − p3. Finally, a diffusion of the APCs cell population inside the bladder’s geometry is assumed to spread at rate coefficient D2.

∂AT(t, r) ∂t = θp3EB(t, r)Ti(t, r)A(t, r) −λAT(t, r)Tu(t, r) I2(t, r) I2(t, r) + gI(t, r) −βAT(t, r) −μA1AT(t, r) + D3 1 r2 ∂ ∂r ( r2∂AT(r, t) ∂r ) (3)

In Eq. (3) ∂AT(t,r) is the tumor-Ag-activated APC (TAA-APC) dynamic. ∂t It is affected by the following five terms. First, the APCs which were activated by tumor antigen. Second, the tumor-Ag-activated APCs cells which destroy the uninfected tumor cells, with a rate coefficient λ. This term is multiplied by an IL-2-dependent parameter with a saturation constant gI, to propose that in the absence of IL-2, AT production ceases, while in the presence of external IL-2, the production term is close to 1. Third, the migration of TAA-APC to the draining lymphoid tissues at a rate of coefficient − β1. Fourth, the natural death of TAA-APC at a rate coefficient μA1. Finally, the diffusion factor of the TAA-APC cells population in the bladder geometry is assumed to be D3.

∂AB(t, r) ∂t = p1A(t, r)B(t, r) −βAB(t, r) −μA1AB(t, r) +D4 1 r2 ∂ ∂r ( r2∂AB(r, t) ∂r ) (4)

In Eq. (4) ∂AB(t,r) is the dynamic of BCG-activated APCs. It is affected ∂t by the following four terms. First, the number of nonactivated APCs as well as BCG bacteria, with rate coefficient p1. Second, the migration of the infected, activated APCs to the draining lymphoid tissues, at rate coefficient β1. Third, the death of activated APCs at rate coefficient A1. Finally, the diffusion factor of the BCG-activated APCs cells population in the bladder geometry is assumed at coefficient D4.

∂EB(t, r) ∂t = βBAB(t, r)I2(t, r) AB(t, r) + g(t, r) −p3Ti(t, r)EB(t, r) −μEEB(t, r) +D5 1 r2 ∂ ∂r ( r2∂EB(r, t) ∂r ) (5)

In Eq. (5) ∂EB(t,r) is the dynamic of effector CTLs that react with BCG ∂t infection. It is affected by the following four terms. First, the migration term is proportional to AB and IL-2, with a maximal rate coefficient βB. This rate is brought to saturation by large numbers of AB, using a Michaelis–Menten saturation function, with Michaelis parameter g. Second, the decrease in CTLS population size from the inactivation of effector CTLs via their encounter with infected tumor cells (Ti) at a success rate coefficient − p3. Third, the decrease in the BCG-effector CTL (EB) population size from the (EB) cells’ natural death rate μE. Finally, the diffusion factor of the effector CTLs that react with BCG infection cell population in the bladder geometry is assumed at rate coefficient D5.

∂ET(t, r) ∂t = βTAT(t, r)I2(t, r) AT(t, r) + g(t, r) −p3Tu(t, r)ET(t, r) −μEET(t, r) +D6 1 r2 ∂ ∂r ( r2∂ET(r, t) ∂r ) (6)

In Eq. (6) ∂ET(t,r) is the dynamic of effector cells reacting with tumor ∂t Ag. It is affected by the following four terms. First, the migration element is proportional to AT and IL-2 with a maximal rate coefficient βT. This rate is brought to saturation by large numbers of AT using a Michaelis–Menten saturation function, with Michaelis parameter g. Second, the inactivation of effector CTLs via their encounter with uninfected tumor cells (Tu), at a success rate coefficient − p3. Third, the ET natural death rate, with a rate coefficient μE. Finally, the diffusion factor of the effector cells reacting with tumor Ag cell population in the bladder geometry is assumed at rate coefficient D6.

maximal growth rate coefficient (r), which is limited by the maximal tumor cell number (K). Second, bacterial infection, which is characterized by a coefficient rate of p2. Third, capturing and elimination of Tu cells by APC cells (A), which were activated by tumor-Ag at a rate coefficient λ and to the activity of TAA-CTL effectors, (ET), which destroy uninfected tumor cells, (Tu), at a rate coefficient α. The dependence in the equation of Tu on Fβ is decreasing from 1 to aTβ with Michaelis constant eT,β. And then there is a multiplication of those terms by an I2-dependent Michaelis–Menten term, with Michaelis parameter gI, to propose that in the absence of I2, Tu cellular death does not occur. Since the tumor produces a variety of mechanisms in the biological settings that curtail the success of effector cell activity, they multiply I2+gI by I2 Tu+gT, to denote the inversely proportional reduction in effector cell acgT tivity rate, such that when Tu = 0 the term is equal to 1 and when

∂I2(t, r) ∂t = ( AB ( t, r ) + AT ( t, r ) + EB ( t, r ) + ET ( t, r )( q1 −q2 I2(t, r) I2(t, r) + gI(t, r) ) + ΣN−1 m=0(i2δ(t −m)) −μI2I2(t, r) + D7 1 r2 ∂ ∂r ( r2∂dI2(r, t) ∂r ) (7)

In Eq. (7) ∂I2(t,r) is the IL-2 dynamic. It is affected by the following five ∂t processes, with all processes assuming equal expression at a constant rate coefficient q1. They reflect the IL-2 external source (i2), which is injected into the bladder every θ time units. First, I2 is consumed by APCs and CTLs. They assume that the rate of consumption is similar for both types of cells and denote its coefficient by q2. The consumption depends on I2 and is limited in a Michaelis–Menten fashion, with the Michaelis constant gI. Second, introduction of − μI2 , the I2 degradation rate coefficient. Finally, the diffusion factor of the IL-2 cell population in the bladder geometry is assumed at rate coefficient D7.

∂Ti(t, r) ∂t = p2B(t, r)Tu(t, r) −p4EB(t, r)Ti(t, r) + D8 1 r2 ∂ ∂r r2∂dTi(r, t) ∂r
(8)

In Eq. (8) ∂Ti(t,r) is the dynamic of infected tumor cells, and it depends ∂t on three mechanisms. The first mechanism corresponds only to the rate of bacterial infection of uninfected tumor cells, (Tu), according to rate coefficient p2. The second is the elimination of infected tumor cells (Ti) by their interaction with BCG-CTL effector cells (EB), at a rate coefficient − p4. Finally, the diffusion factor of the infected tumor cell population in the bladder geometry is assumed at rate coefficient D8.

( ) limTu→∞ gT = 0. Finally, the diffusion factor of the uninfected Tu+gT tumor cell population in the bladder geometry is assumed at rate coefficient D9. ∫ R dFβ(t) (10) = αβT Tu(t, r)dr − μβFβ(t) dt r0

In Eq. (10) dFβ(t) dt is the dynamic of a transforming growth factor-beta, proportional to the tumor cell population Tu with αβT as a proportion coefficient and is destroyed at a rate of μβ proportional to Fβ. The dynamics of Fβ are not geometry dependent but the dynamics of Tu(t, r) are geometry dependent. Therefore, the ∫R r0 Tu(t, r)dr provides all the uninfected tumor cells in the bladder’s geometry.

We assume the bladder’s geometry satisfies Eq. (11) as an approximation to the bladder’s geometrical configuration:

r2 0 ≤x2 + y2 + z2 ≤R2. (11)

In Eq. (11), the variables x, y, z are the Cartesian coordinate system, r0 and R are the radius of the internal and external spheres of the geometrical configuration, respectively. The bladder’s geometry is approximated using a perfect ring-sphere while the real human bladder is more like a ring-ellipsoid with three tunnels (Guzev et al., 2019). Fig. 1 visualizes the geometry of the system.

∂Tu(t, r) ∂t = rTu ( t, r )( 1 −Tu(t, r) K ) −p2B ( t, r ) Tu ( t, r ) − ( λAT ( t, r ) Tu ( t, r ) + αET ( t, r ) Tu ( t, r )αTβFβ + eT,β Fβ + eT,β ) I2(t, r) I2(t, r) + gI(t, r) gT(t, r) Tu(t, r) + gT(t, r) +D9 1 r2 ∂ ∂r ( r2∂dTu(r, t) ∂r ) (9)

In Eq. (9) ∂Tu(t,r) is the dynamic of uninfected tumor cells. It depends ∂t on four processes. First, the natural tumor growth characterized by a The boundary condition is based on two surfaces, the inner and outer sphere, respectively. The inner sphere boundary condition is assumed according to Eq. (12) known to be exactly b and decreases over time according to the system dynamics. The cells population associative to the immune system (e.g. A, AT, Aβ, Eβ, ET, I2 ) is assumed to be equal to zero as the immune system does not allocate resources to the area until the BCG is injected. Ti is assumed to be equal to zero as well because cancer cells were not able to be infected by BCG before any BCG is injected into the system. Tu is assumed to be equally distributed inside each sphere approximating the cancer tumor. The inner sphere boundary condition is given to be:

Representation of the model’s geometry from Eq
Fig. 1. Representation of the model’s geometry from Eq. (11). The urothelium is divided into 8 layers of tissue, indexed from shallowest layer (smallest radius) indexed as 0 to deepest indexed as 7.
∂B(r0, t) ∂r = b −θt, ∂A(r0, t) ∂r = 0, ∂AT(r0, t) ∂r = 0, ∂AB(r0, t) ∂r = 0, ∂EB(r0, t) ∂r = 0, ∂ET(r0, t) ∂r = 0, ∂I2(r0, t) ∂r = 0, ∂Ti(r0, t) ∂r = 0, ∂Tu(r0, t) ∂r = Tu(r, t0) / (R −r0) −Tu(r0, t). (12)

The boundary condition of the external sphere is unknown. It is assumed that the natural cell population spread over time satisfies diffusion equations. Therefore, one can find the boundary condition of the external sphere by reverse engineering the values that best satisfy the known start conditions and internal boundary sphere conditions. Given the inner sphere boundary condition from Eq. (12) and the start condition from Eq. (14), algorithm (1) returns the outer sphere boundary condition.

Specifically, we used finite-elements in a 2d matrix where the geometry is represented by a tensor with 106 values and the step in time (Δt) is 2 h (12 steps each day). Unless otherwise stated, it is assumed that the cancer polyps’ sizes are equal in the beginning of the treatment (t0). In addition, the cancer cells population is equally distributed in the urothelium’s geometry.

The dFβ(t0) equation is the outcome of solving the linear ordinary Eq. dt (13) for Fβ:

dFβ(t) dt = αβT Tu(t) −μβFβ. (13)

The initial condition is assumed to be:

B(r, t0) = 0, A(r, t0) = a, AT(r, t0) = 0, AB(r, t0) = 0,

EB(r, t0) = 0, ET(r, t0) = 0, I2(r, t0) = 0, Ti(r, t0) = 0,
(14)
Tu(r, t0) = Σn i=1Sp(αi, θi, ki),
dFβ(t0) dt = e−αβT ⋅t −μβ(R −r0)Σn i=1(Sp(αi, θi, ki))eαβT ⋅tdt,

where a > 0 is the natural influx of APC cells, n > 0 the number of polyps at the beginning of the treatment, Sp(α, θ, R) is a sphere with radius R and origin in angles (α, θ) on the (xy, xz) plain, respectively.

2.2. Numerical solution

To obtain a better understanding of how different parameter values influence the system dynamics, in this section we illustrate the behavior of the system using numerical analysis. To carry out the numerical simulations of the tumor-immune model, we used the parameter values from Table 3.

Eq. (1-10) are PDEs, second order, nonlinear, from R2 to R10, where R2 is the space of both time (marked by t) and radial distance from the center of the bladder’s geometry configuration (marked by r) and R10 is the population distribution of all nine populations (marked by B(t,r), A(t, r), AT(t,r), AB(t,r), EB(t,r), ET(t,r), I2(t,r), Ti(t,r), Tu(t,r)) and the value of growth factor-beta Fβ(t)). Galerkin-Petrov’s method is suitable for approximating the solution for such a system of equations (Skeel and Berzins, 1990).

In Eqs. (1)–(9) the leading (second order) factor is a diffusion dynamics and in Eq. (10) an ODE so the equations are elliptic. Therefore, Galerkin-Petrov’s method takes the form:

Algorithm 1. Find external sphere boundary conditions
Algorithm 1. Find external sphere boundary conditions
Numerical simulation of trajectories of Eq
Fig. 2. Numerical simulation of trajectories of Eq. (1 - 14) using Eq. (15 - 17)) with the parameter values from Table 3. The graphs show the evolution in time (days) of B(t, r), A(t, r), AB(t, r), EB(t, r), ET(t, r), and Ti(t, r).
Numerical simulation of trajectories of Eqs
Fig. 3. Numerical simulation of trajectories of Eqs. (2, 7, and 9) using Eq. (15 - 17) with the parameter values from Table 3. The graphs show the evolution in time (days) of I2(t, r), A(t, r), and Ti(t, r) in different resolutions.
C ( r, t, u, ∂u ∂r ) ∂u ∂t = r−2 ∂ ∂r ( r2f ( r, t, u, ∂u ∂r )) + s ( r, t, u, ∂u ∂r ) . (15)

All the numerical calculations in this paper have been performed with Matlab software (version 2019b) using the pdepe function (Skeel and Berzins, 1990). However, the pdepe function has been modified to use specificity Eq. (15), provided with the system dynamics in Eq. (1-10), inner sphere boundary conditions from Eq. (12), and start conditions from Eq. (14).

The overall treatment has been divided into several components, following τ-long treatments as a result of the injection of BCG ΣN− 1 m=0bδ(t − mτ) and IL-2 ΣN− 1 m=0i2δ(t − m) in Eqs. (1) and (7), respectively. The start condition of each τ-long treatment, except the first one, has been updated according to Eq. (16). Similarly, the boundary condition has been updated according to Eq. (17).

B(r, tτ⋅i+Δt) = B(r, tτ⋅i) + b, A(r, tτ⋅i+Δt) = A(r, tτ⋅i),

AT(r, tτ⋅i+Δt) = AT(r, tτ⋅i), AB(r, tτ⋅i+Δt) = AB(r, tτ⋅i),
EB(r, tτ⋅i+Δt) = EB(r, tτ⋅i), ET(r, tτ⋅i+Δt) = ET(r, tτ⋅i),
(16)
I2(r, tτ⋅i+Δt) = I2(r, tτ⋅i), Ti(r, tτ⋅i+Δt) = Ti(r, tτ⋅i),
Tu(r, tτ⋅i+Δt) = Tu(r, tτ⋅i),
dFβ(tτ⋅i+Δt) dt = e−αβT t −μβ ∫R r0 Tu(r, tτ⋅i)dr eαβT tdt, ∂B(r0, τ⋅i + Δt) ∂r = b + B(r0, τ⋅i), ∂A(r0, τ⋅i + Δt) ∂r = A(r0, τ⋅i), ∂AT(r0, τ⋅i + Δt) ∂r = AT(r0, τ⋅i), ∂AB(r0, τ⋅i + Δt) ∂r = AB(r0, τ⋅i), ∂EB(r0, τ⋅i + Δt) ∂r = EB(r0, τ⋅i), ∂ET(r0, τ⋅i + Δt) ∂r = ET(r0, τ⋅i), ∂I2(r0, τ⋅i + Δt) ∂r = i

where i ∈ N is the ith day of the overall treatment. The values of the model’s parameters are shown in Table 3 (see Appendix). The solutions of the system (1–14) with the parameter assumptions and values we used are shown in Fig. 2. Fig. 2 shows the cell population sizes over time of B(t,r), A(t,r), AB(t,r), EB(t,r), ET(t,r), and Ti(t, r) where the x-axis in all nine graphs represents the time (in days) that has passed from the beginning of the treatment and the y-axis is the size of each cell population size, respectively. Fig. 3 shows the cell population of I2(t,r), AT(t, r), and Tu(t,r), where part of each graph is presented in a different scale.

The BCG (B) population reaches an upper limit, as shown in Fig. 2a. The maximum values of BCG (on days {7i}9 i=1) occur on the days of the BCG injection, and during the week they decrease to a level of 2⋅ 1010. Fig. 3a shows the harmonic behavior of IL-2 (I2), where i2 is introduced every {7i}9 i=1 day, which decreases to around 750 in the same day (as shown in Fig. 3a). In Fig. 3b nonactivated APC (A) cells significantly decrease until the third week, where there is converge to a harmonic oscillation between 5 and 10 (as shown in Fig. 3b).

Discrete sampling of the system’s image space
Fig. 4. Discrete sampling of the system’s image space. Blue pixels represent a successful treatment, red pixels represent an unsuccessful treatment, and green dots represent border pixels.

In Fig. 2b it was shown that the population of APC activated by BCG (Ab) cells converges to the upper limit value of 1.4⋅106. The same phenomenon occurs in CTL effector cells infected by BCG, as shown in Fig. 2d. Effector cells reacted to the Ag tumor grow in the first four weeks and then decrease. In addition, on the BCG injection days the cell population sharply increases, as shown in Fig. 2e. In Fig. 2c TAA-APC (AT) cells growth during first four weeks. After the fourth week, AT decreases over time, except for a local increase on the days when BCG is administered.

In Fig. 2f, the population of cancer cells infected by BCG increases during the first week. After the second injection of BCG into the bladder, the Ti population decreases over time with the local maximums on the BCG injection days, as shown in Fig. 2f. Additionally, in Fig. 3fc uninfected cancer cell populations (Tu) decrease over time, and in the first week this sharp decrease occurs with a constant rate (̃ 0.7). Each week, the population decreases in one factor of magnitude (̃ 10− 1) as shown in Fig. 3c.

2.3. Solution stability

Lyapunov’s stability analysis method cannot be used for the system (1–14) because it does not satisfy the needed conditions (Buis, 1968). The system does not diverge to infinity on a representative case as presented in Fig. 2. Therefore, it is possible to analyze its stability for a given set of parameters using the system’s image space (Guzev et al., 2019).

Basically, the main goal is to find a treatment protocol resulting in a tumor-free equilibrium given a patient condition in the beginning of the treatment. We define a successful treatment as a treatment resulting in tumor-free equilibrium (Tu(t*, r) = 0) and unsuccessful treatment otherwise, where t* is the time at the end of the treatment.

In our model, four parameters affect the success of treatment: First, the initial cancer cell population size Tu(t0). Second, the amount of BCG b injected over the course of the treatment. Third, the overall time of the treatment t in days; Fourth, the amount of IL-2 i2 injected over the course of the treatment. Based on these, it is possible to define a four dimensional space to investigate the influence of Tu(0), b, t, and i2 on the success of the treatment protocol. Determining which initial condition of the patient and which treatment protocol leads to successful treatment can be performed using the solution stability method described in (Lazebnik et al., 2020).

For our analysis we neglect IL-2 from the parameters and, therefore, are left with a three dimensional space defined by Tu(0), b, and t. We define a function S : R3→Z2 such that S(Tu(t0), b, t) ∈{0, 1} where 1 represents successful treatment and 0 represents unsuccessful treatment. For any vector v ∈(Tu(t0),b,t), it is satisfied that S(v) is the solution for system (1–14) with the parameters from Table 3. The binary classification is determined according to a set of factors C = {ci}9 i=0. Where ∀i ∈ {0, …, 9} : ci ∈ R+ are thresholds of the nine population sizes B(t), A(t, r), AT(t), AB(t), EB(t), ET(t), I2(t), Ti(t), and Tu(t), respectively. It is assumed that there are lower and upper boundaries for each one of the parameters (Tu(t0),b,t). All three parameters are lower-bounded by 0 as they cannot be negative. The upper boundary for Tu(t0) is the number of all cells in the bladder. The amount of b injected is bounded by the bladder’s volume and the treatment time is bounded because medical treatment cannot be provided for eternity.

Bifurcation in Tu, Ab, Ti, and At cell population
Fig. 5. Bifurcation in Tu, Ab, Ti, and At cell population. Each color (and line style) represents a different value on the changes parameter.

This results in space P⊂R3. P is a compact parameter’s set because it is complete (as a sub-set of R3) and bounded. We assume that the image of function S|P is continuous and can be restored from discrete sampling.

Fig. 4 presents the space S|P which has been sampled 16000 times, Tu(0) sampled 40 times ranging from 0 to 2.5⋅108 in equal steps, b marked as BCG sampled 40 times ranging from 0 to 2.14⋅ 106 in equal steps, and the treatment time in weeks t sampled 10 times ranging from 0 to 10 in equal steps. A treatment is considered successful if it satisfies Tu = 0 ∧BCG < 108. The sampled space size is the largest that a modern personal computer was able to calculate in 8 h.

All the pixels in Fig. 4 have been computed successfully (no diversions at any Tu(0), b, t). Using these values, it is easy to see that by picking k = 1 then function S satisfies the Lipschitz continuity condition

d1(S(v1), S(v2)) ≤k⋅d3(v1, v2), where di is the Euclidean distance function in Ri. Recall, we assume that S continues and can be restored from a discrete sample. Therefore, for some value ε > 0, there exists a unique solution to the initial value problem S(v) according to the Picard–Lindelöf theorem (Coddington and Levinson, 1955). Therefore, the system (1–14) is numerically stable on the sampled sub-space P.

3. Bifurcation analysis

Bifurcations in the cell population of AB, AT, Ti, Tu arise from changes in Tu(0), r, and b. Such bifurcations indicate various clinical results for different treatment protocols and allow to drawing the line between successful and unsuccessful treatment protocols.

The bifurcation numerically emerges in the cases where the sensitivity analysis (Section 7.2) shows behaviorally-different dynamics for different values of the parameter in question. We define two functions P1 and P2 behaviorally-different if there is no ti ∈{0, …, tmax} such that

∫tmax ti d2P1(t −ti) dt2 −d2P2(t) dt2 dt < x, (18)

where P1, P2 are a polynomial interpolation of a cell population that originated from two different values and x is a manually picked threshold. Fig. 5 is the result of picking x = 1.

The motivation for Eq. (18) is to find an interval [ti, tmax] such that the difference between curvatures of two functions is small enough (x) in time. If two functions satisfy this condition, then, there is some point in time ti in the treatment protocol where the sum of differences in the changes of the cell populations are significant enough and the original functions should present an entirely different behavior.

Fig. 5a and b presents the bifurcation in the dynamics of Tu and Ab, respectively. In the case where Tu(0) = 2⋅106 then the population of Tu is decreasing over time and Ab converge to 1.5⋅106 after three weeks. On the other hand, where Tu(0) = 2.7⋅108 the population of Tu increases over time and Ab has harmonic behavior oscillating between 7.5⋅105 and 1.75⋅ 106.

This bifurcation is associated with the fact that a small enough amount of cancer cells in the beginning of the treatment leads to relatively small amplitude in the BCG-activated APC AB cell population size, after converging to 1.3⋅106. The small amplitude reflects the overall immune system’s response; the AB population is slightly affected by different amounts of injected BCG b as shown in Fig. 10. Similarly, a large amount (2.7 ⋅108) of cancer cells in the beginning of the treatment leads to more sporadic behavior of the immune system.

Fig. 5c presents the bifurcation in the dynamics of Ti from the changes in the natural tumor growth r. In the case where r = 2.73⋅10− 1 the population of Ti increases in the first seven weeks and then decreases. On the other hand, where r = 2.92⋅10− 1 the population of Ti monotonically increases over time.

Fig. 5d and e presents the bifurcation in the dynamics of Tu and At from changes in the BCG installations b, respectively. In the case where b = 105 the population of both At and Tu monotonically increases over time. On the other hand, where b = 2.5⋅105 the populations of both Tu and At decrease to zero.

4. Time optimal treatment protocol

The question is whether it is possible to find the optimal treatment protocol in accordance with the initial conditions of the patient. By finding the equation describing the border between successful and unsuccessful treatment protocols in continuous settings, it can be determined if it is feasible to predict if a treatment will result in tumor-free equilibrium or not. In space P this is a phase transformation between unsuccessful and successful treatment in time as shown in Fig. 4.

Considering the initial state of the patient as the size of the cancer cell population at the beginning of treatment (Tu(t0)), the treatment protocol as the amount of BCG injected (b) and the frequency of its introduction into the bladder (m), the optimal treatment ensures a minimum duration (if it exists) so that the treatment is successful. This phase transformation can be defined by a border function BF : R2→R such that BF(Tu(0),b)→t. Given (Tu(0),b, m = 7), any time t that satisfies t >= tmin will result in a successful treatment and t < tmin otherwise, where tmin = BF(Tu(0), b).

It is possible to approximate the border function using the border pixels and then using the least mean square (LMS) method (Björck, 1996) to approximate the border function itself. First, a pixel (i,j,k) will be defined as a border pixel iff it satisfies

Σi+1 a=i−1Σj+1 b=j−1Σk+1 c=k−1S(a, b, c) ∕∈{0, 27},

where {0, 27} are the cases where all the values of 3 × 3 × 3 window centered in the pixel (i,j,k) are the same (either 0 or 1). Fig. 4 shows the border pixels in green. This method is inspired by computer vision threshold based edge detection algorithms (Yellasiri et al., 2011).

Second, to use the LMS method one needs to define the family function approximating the function. The function family has been chosen to balance between the accuracy of the sampled data on the one hand and simplicity of usage on the other (Shanock et al., 2010). The border function is obtained with a coefficient of determination R2 = 0.85, using the LMS method. Therefore, it is safe to claim that function f(b, Tu(0)) is well fitting the data and presents a good approximation for the border function, which is easy and stable to compute.

f (b, Tu(0)) = a1 + a2b + a3Tu(0) + a4bTu(0) + a5b2 + a6Tu(0)2

f (b, Tu(0)) = 9.034 −3.0 ⋅10−9b + 1.7 ⋅10−7Tu(0) + 1.72 ⋅10−16bTu(0) +4.984 ⋅10−17b2 −4.369 ⋅10−15Tu(0)2 (19)

For example, consider a patient who has a polyp in the urinary bladder of size Tu(t0) = 5⋅106 cells, and receives BCG treatment b = 2⋅ 106 once a week. By setting these values in the Eq. (19), the minimal treatment time, 10 weeks, will be possible for successful results.

5. Treatment protocol based on initial tumor distribution

Weiner et al. (2019) have shown that the localization of a cancer polyp in the bladder affects the dynamics of cells inside the bladder as a result of differences in the biological reaction to treatment. The model proposed by Grabnar et al. (2006) is a mathematical model that describes the interaction of different layers of the urinary bladder from a biological point of view. They presented the variable drug concentration due to urine formation and voiding diffusion in the bladder tissue with parameters from in vitro experiments.

The dynamics of the system where the cancer cells Tu are equally distributed at a single layer of the urothelium at the beginning of the treatment (t0)
Fig. 6. The dynamics of the system where the cancer cells Tu are equally distributed at a single layer of the urothelium at the beginning of the treatment (t0). Each color represents the cell population size in the whole geometry. The x-axis is the time (in days) from the beginning of the treatment. The y-axis is the cell population size.

The model proposed in Eq. (1 - 14) takes into consideration the bladder’s geometry (Eq. (11)) and the diffusion dynamics of cell population biological reactions. Specifically, adding the diffusion dynamics to Eqs. (1)–(9) and the border condition from Eq. (12) and Algorithm 1. The model allows to fine-tune the prediction according to the tumor’s depth in the urothelium at the beginning of the treatment which in turn improves the accuracy of the model and therefore more accurately predicts the treatment result.

Cancer polyps depth and distribution inside the bladder’s geometry can be approximated using multiple ring-sphere shaped layers of the urothelium, centralized in the center of bladder. According to this approximation, it is possible to define a two-parameter space which describes non-isomorphic instances of tumor depths in the bladder’s geometry at time t0 of the treatment. The normalized size of cancer cell ( ) population Tu(r,t) and the distribution of the population in the eighth ||Tu(r,t)|| layer of the urothelium.

Figs. 6 and 7 are derived using Eq. (15) as well, at the beginning of the treatment t0, the geometry of the bladder as presented in Fig. 1, has been divided into eight separated geometries (layers). Each bladder tissue layer’s geometry satisfies the condition:

r0 + i⋅(R −r0) 8 )2 ≤x2 + y2 + z2 ≤ r0 + (i + 1)⋅(R −r0) 8 )2 ,

where i ∈[0, …, 7] is the index of the layer. Each geometry has been represented by a two-dimensional array (grid), where cancer cells have been allocated to a layer, with the values of the array assigned to be the amount of the uninfected cancer cells.

It is possible to analyze the differences in the dynamics between the layers of the urothelium, allowing us to better understand the differences in the dynamic in each tissue layer. Fig. 6 shows the dynamics of the system where the cancer cells Tu are equally distributed at a single layer of the urothelium. The population of BCG infected cancer cells Ti grows faster in the first 2 weeks as the cancer found only in a deeper layer but is reduced at a faster rate after the second week, as shown in Fig. 6a. Similarly, when the cancer cells are found deeper in the urothelium at the beginning of the treatment than the population of cancer cells Tu decays at a slower rate, as shown in Fig. 6b. In addition, the reaction of the immune system is relatively small, as shown in Fig. 6c and d.

The dynamics of each individual layer of the system’s geometry where the cancer cells Tu are equally distributed at the first (most shallow) layer of the urothelium at the beginning of the treatment (
Fig. 7. The dynamics of each individual layer of the system’s geometry where the cancer cells Tu are equally distributed at the first (most shallow) layer of the urothelium at the beginning of the treatment (t0). Each color represents the cell population size in a different layer of the urothelium. The x-axis is the time (in days) from the beginning of the treatment. The y-axis is the cell population size.
Table 1 The sensitivity of the model to the initial distribution of cancer cells in different layers of the bladder at the beginning of treatment (t0). SP is defined as the difference between the uninfected cancer cell population from the treatment protocols with the biggest population size of uninfected cancer cells and smallest population size at time tmax. AP is defined as the average uninfected cancer population size for all the possible combinations of different treatment protocols that differ in the distribution of the uninfected cancer cells in the layers of the urothelium. The values were calculated over the first four weeks of the treatment.
1 layer2 layers3 layers4 layers5 layers6 layers
SP [m3t]1.90 ⋅ 1071.63 ⋅1071.36 ⋅1070.88 ⋅1070.70 ⋅ 1070.54 ⋅107
AP [m3t]1.157 ⋅ 1091.155 ⋅1091.159 ⋅ 1091.158 ⋅1091.159 ⋅1091.157 ⋅ 109

All cell population sizes for the different cases converge after 10 weeks, which can be associated with the fact that after enough time the diffusion of the cells’ populations are spread all over the geometry of the bladder and from that point operating as instance response, making the location insignificant, as shown in Fig. 6.

It is possible to divide the geometry to the eight layers of the urothelium to examine the influence of the initial cancer polyp depth on the layer level. Fig. 7 shows the dynamics of each individual layer of the system’s geometry where the cancer cells are equally distributed in the first (most shallow) layer of the urothelium.

The cancer starts to spread to other layers where layers closer to the polyps are affected faster. Nevertheless, in the first week of the treatment, the overall population of uninfected cancer cells (Tu) decreases, as shown in Fig. 7b. As a result, the BCG-infected cell population (Ti) shows a different increment rate in different layers until the end of the second week, where the changes between the different layers become negligible. Moreover, the first and eighth layers show a slightly different behavior in comparision to the other six layers. This phenomenon can be explained by the fact that these are the border layers of the model and have only one neighbor layer to spread to other layers which have two neighbor layers to spread to, as shown in Fig. 7a where the first and eighth layers show faster increase in the first three weeks of the treatment, reaching a higher maximum (1.2⋅106) compared to the other six layers (1⋅ 106). The populations of TAA-APC At and CTL reacting to tumor Ag. Et cells show similar behavior, as shown in Fig. 7c and d, respectively. In both Figs. 6 and 7, the cell populations B, I2, A, Ab, and EB are not shown as the changes are neglected relative to the dynamics shown in Fig. 2.

From clinical trials, it is known that cancer cells usually spread across multiple layers of the urothelium (Weiner et al., 2019). To examine the influence of the number of tumor polyps on the system, multiple layers with tumors can be initialized. Table 1 shows the differences in the dynamics of the uninfected cancer cell Tu population size given a combination of {k}6 0 different layers where the cancer cells are equally distributed. SP is defined as the difference between the treatment protocol with the biggest population size and smallest population size [m3t]. This metric allows for measurement of the difference between the different treatment protocols of cancer cell population that originated in multiple layers of the urothelium, calculated as follows

∫tmax t=0 ∫R r=ro Tα u (t, r) −Tβ u(t, r)⃒⃒drdt,

where Tα u(t, r) and Tβ u(t, r) are two different cancer cell populations dynamics from different initial conditions.

AP is defined as the average cancer population size for all the possible combinations. The values are calculated over the first four weeks of the treatment as follows

∫tmax t=0 Σp∈PTu(t, r) |P| dt,

where P is the set of all the possible isomorphic permutations of k layers from the eight layers of the urothelium.

The differences between the case with the biggest population size of uninfected cancer cells at time tmax and with the smallest population size are reduced as the cancer is initialized in more layers. In addition, the average case for different amounts of initial layers that cancer cells are similarly distributed for all {k}6 0 layers, is shown in Table 1.

Based on Table 1 and Fig. 7b, it can be noticed that the treatment starts to be efficient after the BCG arrives at the deepest layer where the cancer polyp is located. In Fig. 7b, the amount of uninfected cancer cells Tu is almost equal after the first week across all the layers.

We argue that a treatment protocol should aim to arrive at the point where the BCG arrives at the deepest layer where the cancer polyp is located in the dynamics as early as possible. From Eq. (1) the diffusion of the BCG influences the distribution of the BCG in the geometry. The BCG diffusion is

D1 1 r2 ∂ ∂r r2∂B(r, t) ∂r .

Both r and D1 are properties of the bladder and a way to influence them does not exist in the scope of this treatment. On the other hand, the size of the population B(r, t) can be changed in the treatment protocol by introducing into the system an increased amount of BCG. A larger amount of BCG results in faster spread of the BCG in the geometry of the bladder. Fig. 6b shows that the size of Tu in the whole geometry for the same amount of injected BCG b.

Table 2 The amount of BCG needed to be injected in the first week is a function of the deepest layer of where the uninfected cancer cell population is located at the beginning of the treatment to get Tu − similar treatment protocols with the baseline. tmax is taken to be the 42 days that it takes to match the standard treatment duration (Paterson and Patel, 1998).
Layer1st (baseline)2nd3rd4th5th6th7th8th
BCG (b⋅ 106)1.071.161.481.912.493.123.885.04

The motivation is to reduce the initial spread of the cancer cell population (Tu(0)) inside the geometry of the bladder relatively quickly. In doing so, the point can be reached where the system’s dynamic operates as an instant response and the geometry can be neglected (Lazebnik et al., 2020). Such an approach may be used to personalize the treatment protocol according to the patent’s initial spread of the cancer cell population at the beginning of the treatment, aiming to arrive at the point in the treatment where the treatment protocol can be replaced with a generic one with the best results.

Recall, we define a treatment protocol by the four parameter Tu(0), b, t, and i2. We define two treatment protocols TP1, TP2 which differ only in the injected amount of BCG b to be Tu − similar after some time t* if and only if the Tu(t*) resulting from treatment protocol TP1 (marked as Tu(t*)|TP1) and TP2 (marked as Tu(t*)|TP2) satisfies

Tu(t*)|TP1 Tu(t*)|TP2 < k,

where k > 1 ∈ R. The motivation of the definition is to declare that the population of uninfected cancer cells Tu(t, r) in the whole geometry for two protocols is in one level of magnitude defined by some factor k.

Table 2 shows the amount of BCG that is needed in the first week such that a treatment protocol (TP) will be Tu − similar at time t* = t7 to the treatment protocol that satisfies Tu(0) = 1⋅106, k = 10 and b = 1.07⋅106, where t7 is the seventh day of the treatment.

6. Conclusions

Mathematical modeling has already been shown to be a useful tool for studying the mechanism of tumor growth and response to therapy (Bunimovich-Mendrazitsky et al., 2015a; Bunimovich-Mendrazitsky and Goltser, 2011; Matzavinos et al., 2004; Bunimovich-Mendrazitsky et al., 2019). Models which better represent the biological and clinical dynamics and complexity can provide a better understanding of the system, resulting in more accurate prediction of an outcome of a treatment and determination of better therapeutic protocols (Shaikhet and Bunimovich-Mendrazitsky, 2018; Guzev et al., 2019). Specifically, models based on population analysis are a common way of describing such systems (Bunimovich-Mendrazitsky et al, 2015a; Kirschner and Panetta, 1998).

Based on the proposed model, the bifurcation for Tu, Ab, Ti, Tu, and At resulted in changes in Tu(0), r, and b as shown in Fig. 5. We argue that these bifurcations are the border line between a successful and unsuccessful treatment and the found values can be used to assist in clinical decisions based on the proposed treatment protocol.

In addition, a time optimal treatment protocol has been proposed using the stable matrix defined by the parameters that affect the success of a treatment based on the system’s image space (Guzev et al., 2019). A formula that, given the patient’s cancer cell population size at the beginning of the treatment Tu(0) and the amount of BCG installations b, returns the minimal treatment time in days for the treatment to be successful as shown in Eq. (19).

Furthermore, we show that the proposed model takes into consideration the initial distribution of the cancer cells over the geometry of the bladder and as such can provide more customized treatment by providing tumor polyps depth in the urothelium. Fig. 6 shows that a cancer tumor that originates in a shallower layer of the urothelium can be treated with less aggressive treatment either in treatment duration or injection of BCG b. Layer specific treatment is insignificant and in the case where the tumor polyps are spread out, it is easier to instead treat the case where the tumor is localized in a deep layer of the urothelium, as shown in Fig. 7 and Table 1.

Moreover, Table 2 shows the amount of BCG that is needed to be introduced in the first week of the treatment such that the model can neglect the geometry of the bladder without meaningful loss of accuracy. Providing a personal BCG injection protocol at the beginning of

Appendix

7.1 Computationally Parameter’s Values

treatment gives the best results.

These results are important for BCG immunotherapy, which modulates the healing effect. Understanding the key processes in tumor-immune interactions will be crucial for the development of effective treatments, for setting goals, as well as for optimizing dosage and schedule. The model presented here takes a step towards demonstrating the effect of the depth of the cancer and its spread, and further extensions of the model will be used to learn how to manage the treatment protocol for the successful elimination of bladder cancer.

Declarations of competing interest

None.

Table 3 describes the parameter values used in the calculation of the model not mentioned otherwise. All the values were taken from (Guzev et al., 2019). Parameters {Di}9 i=1 taken from (Lazebnik et al., 2020). D1 satisfies the same conditions as Eq. (1) from (Lazebnik et al., 2020). D2,D3,D4,D5,D6, and D7 are equal to the diffusion factor of the effector cells E assuming the diffusion of the cell population related to the immune system is identical. D8 and D9 are identical to the diffusion coefficients of the BCG infected and uninfected cancer cells.

Table 3 The model’s parameters.
ParameterValueSource
βB7.20⋅105Guzev et al. (2019)
βT7.50⋅103Guzev et al. (2019)
Γ4.70⋅103Guzev et al. (2019)
R8.50⋅10−3Guzev et al. (2019)
B1.07⋅106Guzev et al. (2019)
Tu(0)1.00⋅106Guzev et al. (2019)
i21.00⋅106Guzev et al. (2019)
i21.00⋅106Guzev et al. (2019)
eTb1.00⋅104Guzev et al. (2019)
q17.00⋅10−3Guzev et al. (2019)
q21.20⋅10−3Guzev et al. (2019)
μA3.80⋅10−3Guzev et al. (2019)
μA14.00⋅10−1Guzev et al. (2019)
μE11.90⋅10−1Guzev et al. (2019)
μE23.40⋅10−3Guzev et al. (2019)
А3.70⋅10−6Guzev et al. (2019)
αβT1.38⋅10−4Guzev et al. (2019)
αTβ6.90⋅10−1Guzev et al. (2019)
μB1.50⋅10−1Guzev et al. (2019)
μI21.15⋅101Guzev et al. (2019)
μβ1.66⋅102Guzev et al. (2019)
gT5.20⋅103Guzev et al. (2019)
G1.00⋅1013Guzev et al. (2019)
gI1.00⋅105Guzev et al. (2019)
p11.25⋅10−4Guzev et al. (2019)
p20.28⋅10−5Guzev et al. (2019)
p31.03⋅10−10Guzev et al. (2019)
p42.32⋅10−5Guzev et al. (2019)
D11.00⋅10−4Lazebnik et al. (2020)
D27.00⋅10−5Lazebnik et al. (2020)
D37.00⋅10−5Lazebnik et al. (2020)
D47.00⋅10−5Lazebnik et al. (2020)
D57.00⋅10−5Lazebnik et al. (2020)
D67.00⋅10−5Lazebnik et al. (2020)
D77.00⋅10−5Lazebnik et al. (2020)
D86.00⋅10−1Lazebnik et al. (2020)
D96.00⋅10−1Lazebnik et al. (2020)

7.2 Sensitivity Analysis

The sensitivity of the model to changes in several parameters has been explored. Using the sensitivity analysis it is possible to examine the lim itations and robustness of the model. The parameters in the model that have be explored are α, β, βB, r, λ, b, and Tu(r, t0) which are chosen because of their biological importance in the treatment protocol. It is known that each parameter has upper and lower boundary values in the scope of this treatment (Shaikhet and Bunimovich-Mendrazitsky, 2018). Figs. (8-12) present the different dynamics of the system for each one of the nine population sizes where the color of each plot defined the value of the considered parameter used in each calculation. The sample values for each parameter {

are chosen according to the following formula { (ub−lb)k 5 }5 k=0 where ub and lb are the upper and lower bound of a parameter, respectively. The x-axis is

the time in days from the beginning of the treatment. The y-axis is the cell’s population size.

Fig. 8 shows the sensitivity of the system to parameter α ranging from 103 to 9⋅103 with step size 1.25⋅103. Each color (and line style) represents a different sample. It is easy to see that there is no change in the population sizes as a function of α.

Sensitivity of parameter α ranging from 1⋅103 to 9⋅103
Fig. 8. Sensitivity of parameter α ranging from 1⋅103 to 9⋅103..

Fig. 9 shows the sensitivity of the system to parameter β ranging from 2.55⋅10− 2 to 4.25⋅10− 2 with step size 4.25⋅10− 3. Sub figures At and Ab show that smaller β resulted in a stronger response of the immune system.

Sensitivity of parameter β ranging from 0.0255 to 0.0425
Fig. 9. Sensitivity of parameter β ranging from 0.0255 to 0.0425..

Fig. 10 shows the sensitivity of the system to parameter b ranging from 105 to 108 with step size 1.98⋅106. Where b is low (blue line) then the tumor cells (Ti, Tu) are increasing and as a result the immune system cells At, Et are increasing in the injection over time as well. It is easy to notice that a too little amount of b does not lead to tumour-free equilibrium. As b grows, more Tu cells are converted faster to Ti and the immune system’s cell populations grow but converge to some plateau. In addition, sub figures Tu and Ab show inherently different dynamics for different values of b which are further analyzed in the bifurcation section.

Sensitivity of parameter b ranging from 105 to 108
Fig. 10. Sensitivity of parameter b ranging from 105 to 108..

Fig. 11 shows the sensitivity of the system to parameter βB ranging from 1.08⋅104 to 1.81⋅104 with step size 1.45⋅103. Sub Figure At shows that At decreases as βB increases while βb has a minor effect on the other cell populations.

Sensitivity of parameter βB ranging from 1087500 to 1811200
Fig. 11. Sensitivity of parameter βB ranging from 1087500 to 1811200..

Fig. 12 shows the sensitivity of the system to parameter r ranging from 1⋅10− 3 to 5⋅10− 1 with step size 1.25⋅10− 2. As r increases the needed time such that the cancer cell population size (Ti, Tu) decay rate is decreasing. Furthermore, for a large enough r the system does not converge to a tumor-free equilibrium, as shown in sub figures Tu and Ti. In addition, a small enough r results in a more stable immune system reaction Ab, At, A. Sub Figure Tu shows inherently different dynamics for different values of r which are further analyzed in the bifurcation section.

Sensitivity of parameter r ranging from 1⋅10− 3 to 5⋅10− 1
Fig. 12. Sensitivity of parameter r ranging from 1⋅10− 3 to 5⋅10− 1..

Article notes

Publication history
Received 21 August 2020 · Accepted 1 December 2020 · Published 10 December 2020

References

  • Bhattacharya, S., Sah, P.P., Banerjee, A., Ray, S., 2020. Structural impact due to PPQEE deletion in multiple cancer associated protein - integrin V: an in silico exploration. ABiosystems 104216. link
  • Björck, Å., 1996. Numerical Methods for Least Squares Problems. SIAM Journal on Scientific and Statistical Computing. Book OT51. link · link
  • Bray, F., Ferlay, J., Soerjomataram, I., Siegel, R.L., Torre, L.A., Jemal, A., 2018. Global cancer statistics 2018: GLOBOCAN estimates of incidence and mortality worldwide for 36 cancers in 185 countries. CA A Cancer J. Clin. 68 (6), 394–424. link · link
  • Buis, R.G., 1968. Lyapunov stability for partial differential equations. NASA 1100. link · link
  • Bunimovich-Mendrazitsky, S., Goltser, Y., 2011. Use of quasi-normal form to examine stability of tumor-free equilibrium in a mathematical model of BCG treatment of bladder cancer. Math. Biosci. Eng. 8, 529–547. link · link
  • Bunimovich-Mendrazitsky, Pisarev, V., E. Kashdan, E., 2015a. Modeling and simulation of a low-grade urinary bladder carcinoma. Comput. Biol. Med. 58, 118–129. link · link
  • Bunimovich-Mendrazitsky, S., Halachmi, S., Kronik, N., 2015b. Improving Bacillus Calmette Guérin (BCG) immunotherapy for bladder cancer by adding interleukin-2 (IL-2): a mathematical model. Math. Med. Biol. 159–188. link · link
  • Bunimovich-Mendrazitsky, S., Kronik, N., Vainstein, V., 2019. Optimization of interferon-alpha and imatinib combination therapy for chronic myeloid leukemia: a modeling approach. Adv. Theor. Simul. 1800081. link · link
  • Coddington, E.A., Levinson, N., 1955. Theory of Ordinary Differential Equations. New York McGraw-Hill. link · link
  • Eikenberry, S., Thalhauser, C., Kuang, Y., 2009. Tumor-immune interaction, surgical treatment, and cancer recurrence in a mathematical model of melanoma. PLoS Comput. Biol., e1000362 link · link
  • Eylert, M., Hounsome, L., Persad, R., Bahl, A., Jefferies, E., Verne, J., Mostafid, H., 2014. Falling bladder cancer incidence from 1990 to 2009 is not producing universal mortality improvements. J. Clin. Urol. 7, 90–98. link · link
  • Fridman, A., Kao, C.Y., 2014. Mathematical Modeling of Biological Processs, Lecture Notes on Mathematical Modeling in the Life Sciences. Springer, Cham. link · link
  • Grabnar, I., Bogataj, M., Belic, A., Logar, V., Karba, R., Mrhar, A., 2006. Kinetic model of drug distribution in the urinary bladder wall following intravesical instillation. Int. J. Pharma. 52–59. link · link
  • Guzev, E., Halachmi, S., Bunimovich-Mendrazitsky, S., 2019. Additional extension of the mathematical model for BCG immunotherapy of bladder cancer and its validation by auxiliary tool. Int. J. Nonlinear Sci. Numer. Stimul. 20 (6), 675–689. link · link
  • Herr, H.W., Laudone, V.P., Badalament, R.A., Oettgen, H.F., Sogani, P.C., Freedman, B. D., Melamed, M.R., Whitmore, W.F., 1988. Bacillus Calmette-Guérin therapy alters the progression of superficial bladder cancer. J. Clin. Oncol. 1450–1455. link · link
  • Hornberg, J.J., Bruggeman, F.J., Westerhoff, H.V., Lankelma, J., 2006. Cancer: a systems biology disease. Biosystems 81–90. link
  • Jordão, G., Tavares, J.N., 2017. Mathematical models in cancer therapy. Biosystems 12–23. link · link
  • Kirschner, D., Panetta, J.C., 1998. Modeling immunotherapy of the tumor–immune interaction. J. Math. Biol. 37, 235–252. link · link
  • Lamm, D.L., 2006. Improving patient outcomes: optimal BCG treatment regimen to prevent progression in superficial bladder cancer. Eur. Urol. Suppl. 5, 654–659. link · link
  • Lazebnik, T., Yanetz, S., Bunimovich-Mendrazitsky, S., Haroni, N., 2020. Treatment of bladder cancer using BCG immunotherapy: PDE modeling. Partial Differ. Equ. doi:10.26351/FDE/26/3-4/5 · link
  • Matzavinos, A., Chaplain, M.A., Kuznetsov, V.A., 2004. Mathematical Modelling of the Spatio-Temporal Response of Cytotoxic T-Lymphocytes to a Solid Tumour, Mathematical Medicine and Biology, pp. 1–34. doi:10.26351/FDE/26/3-4/5 · link
  • Morales, A., Eidinger, D., Bruce, A.W., 1976. Intracavity Bacillus Calmette-Guérin in the treatment of superficial bladder tumors. J. Urol. 116, 180–183. link · link
  • Paterson, D.L., Patel, A., 1998. Bactillus calmette-guerin (BCG) immunotherapy for bladder cancer: reivew of complications and their treatment. Aust. N. Z. J. Surg. 340–344. link · link
  • Redelman-Sidi, G., Glickman, M., Bochner, B., 2014. The mechanism of action of BCG therapy for bladder cancer–a current perspective. Nat. Rev. Urol. 11, 153–162. link · link
  • Shaikhet, L., Bunimovich-Mendrazitsky, S., 2018. Stability analysis of delayed immune response BCG infection in bladder cancer treatment model by stochastic perturbations. Comput. Math. Methods Med. doi:10.1155/2018/9653873 · link
  • Shanock, L.R., Baran, B.E., Gentry, W.A., Pattison, S.C., Heggestad, E.D., 2010. Polynomial regression with response surface analysis: a powerful approach for examining moderation and overcoming limitations of difference scores. J. Bus. Psychol. 543–554. doi:10.1155/2018/9653873 · link
  • Simon, M.P., O’Donnell, M.A., Griffith, T.S., 2008. Role of neutrophils in BCG immunotherapy for bladder cancer. Urol. Oncol.: Semin. Orig. Invest. 341–345. link · link
  • Skeel, R.D., Berzins, M., 1990. A method for the spatial discretization of parabolic equations in one space variable. SIAM J. Sci. Stat. Comput. 11, 1–32. link · link
  • Wei, H.C., 2016. Polynomial Regression with Response Surface Analysis: A Powerful Approach for Examining Moderation and Overcoming Limitations of Difference Scores, Discrete and Continuous Dynamical Systems - Series B., pp. 1279–1295. link · link
  • Weiner, A.B., Desai, A.S., Meeks, J.J., 2019. Tumor location may predict adverse pathology and survival following definitive treatment for bladder cancer: a national cohort study. Eur. Urol. Oncol. 2 (Issue 3), 304–310. link · link
  • Yellasiri, R., Poornima, B., Sridevi, T., 2011. Threshold based edge detection algorithm. Int. J. Eng. Technol. 3. link · link

This page reproduces the article Lazebnik et al. (2020), biosystems, doi:10.1016/j.biosystems.2020.104319, with the permission of the publisher. Text, tables and figures were extracted from the PDF and the layout adapted for the web; the PDF is the version of record.

Cite this paper

APA

Lazebnik, T., Aaroni, N., & Bunimovich-Mendrazitsky, S. (2020). PDE based geometry model for BCG immunotherapy of bladder cancer. biosystems, 200, 104319. https://doi.org/10.1016/j.biosystems.2020.104319

BibTeX

@article{lazebnik2020pde,
  title = {PDE based geometry model for BCG immunotherapy of bladder cancer},
  author = {Lazebnik, Teddy and Aaroni, Niva and Bunimovich-Mendrazitsky, Svetlana},
  journal = {biosystems},
  volume = {200},
  pages = {104319},
  year = {2020},
  doi = {10.1016/j.biosystems.2020.104319}
}