Abstract
The definition of artificial immunity, realized through vaccinations, is nowadays a practice widely developed in order to eliminate cancer disease. The present paper deals with an improved version of a mathematical model recently analyzed and related to the competition between immune system cells and mammary carcinoma cells under the action of a vaccine (Triplex). The model describes in detail both the humoral and cellular response of the immune system to the tumor associate antigen and the recognition process between B cells, T cells and antigen presenting cells. The control of the tumor cells growth occurs through the definition of different vaccine protocols. The performed numerical simulations of the model are in agreement with in vivo experiments on transgenic mice.
Background
The immune system (IS) is a complex system of organs, cells and molecules whose main task is to protect living organisms from external pathogens such as viruses and bacteria. Nevertheless the effectiveness of the IS in tumors disease is nowadays under discussion among biologists and physicians. As stated by the immunosurveillance theory [1,2], biotechnology engineered naked mice (mice without immune system) show the developing of multiple variants of malignant tumors that are not usually visible in wild mice, thus suggesting that the immune system plays an important role also against tumors. Indeed most mutated malignant cells are recognized and eliminated by immune system mechanisms right after their birth, and tumors that usually arise are indeed poorly immunogenic tumors, originating from malignant cells which escape from immune surveillance. Some tumors are caused by exogenous factors (e.g., smoke for lung cancer), and the elimination of the exogenous cause would in theory prevent the risk of developing the tumor. However many other tumors are caused by endogenous factors and their developing cannot be easily predicted and controlled. Among human cancers, the mammary carcinoma represents a major cause of concerns in women, since it belongs to the class of endogenous cancers which escape immunosurveillance of the IS.
The risk of appearance of mammary carcinoma is usually estimated by analyzing the family history of cancer, and breast cancer screening in young women is highly recommended since the achievement of earlier diagnosis could greatly improve the outcomes of the treatment. Strong family history of cancer usually entitles higher risks of developing the tumor, thus suggesting that tumor hereditary is encoded into the DNA. Some gene tests such as the genetic screening for the BRCA genes [3] are nowadays possible and may determine the risk of cancer. Indeed the analysis of the genome of individuals will be useful to better estimate the risk of cancer.
Biologists and physicians are exploring novel immunopreventive treatments that can avoid the development of breast cancer in patients with high risks of malignant cell mutations. Among others, Lollini et al. [4] have developed a cellular vaccine, called Triplex, which is able to elicit complete prevention of mammary carcinogenesis in HER-2/neu transgenic mice. Triplex combines three different elements (the tumor antigen with two adjuvants) that stimulate the immune system response with different actions [4]. Vaccine cells have been engineered to present and release the tumor associated antigen p-185 (that is also the oncogene of the tumor) with the addition of Allogeneic MHC-class I molecules to easier recognizing by cytotoxic T cells. Moreover, thanks to transduction of interleukin-12 genes, they release interleukin-12 molecules that have a broad range of costimulatory functions in boosting the immune response against tumors.
It is worth stressing that differently from the vaccine for virus or bacteria, cancer vaccines require repeated administration for the the entire life of the host. This is due to the low antigenicity of the cancer cells, the capability to escape the immune system surveillance. Moreover present cancer immunoprevention research is unable to find better vaccines able to assure complete, long-term protection.
The repeated administration of the vaccine, realized with the aim to increase the antigenicity of the tumor associated antigens, maintains the immune system response ready against newborn cancer cells. However, even if vaccines are usually less toxic than standard drugs, uncontrolled administration of the vaccine can induce undesirable effects such as autoimmune diseases. Therefore the optimization of the vaccination protocol constitutes a fundamental and open problem.
In the in vivo experiments it is not usually possible to reach an optimum vaccination protocol that maximizes the efficacy of the tumor depletion on the one hand and minimizes the risk of side effects on the other hand, because of the large variability cases. Indeed vaccination protocols are usually determined heuristically basing on best practice and previous experience. Moreover the cost of in vivo experiments can be prohibitive.
In order to understand whether it was possible to gain complete prevention of mammary carcinogenesis with fewer injections, a (multi) agent-based model named SimTriplex [5] has been developed. It is worth noticing that SimTriplex has been also employed for other pathologies [6-10]. However agent-based models do not allow the development of asymptotic analysis of the competition and an easy investigation of parameters' space.
Different mathematical tools have been developed in order to model complex biological systems and among others, immune system-cancer competition. The most famous approach is the ODE-based model where the overall system is decomposed in different cell populations whose time evolution is depicted by solutions of a nonlinear ODE system (nonlinear terms take care of the interactions among two or more cell populations), see paper [11] for a review of ODE models available in the literature and [12] for a comparison between ODE models with and without delay.
Kinetic theory models have been also proposed for the immune system-cancer competition. These models consist in partial integro-differential equations and allow both the modeling of proliferative/destructive events and the modeling of mutations occurring in the onset of tumor, [13]. Further modeling approaches for the immune system-cancer competition include cellular automata, agent-based models, see the recent expository paper [14].
Most of the mathematical models of the IS summarize the response of the immune system in a single population of cells, named effector cells, which perform the task of destroying cancer cells. This simplifying assumption allows to reduce the complexity of the dynamics of immune system but it neglects the recognition process that occurs among the different cells that constitutes the response of the IS to the tumor antigen.
The ODE-based model proposed in this paper has been derived from a biological conceptual model that is a good representation of the biological scenario (see Figure 1). The model takes into account both the humoral and cellular response of the immune system and the recognition process that involves the following entities: vaccine cells (VC), cancer cells (CC), tumor associated antigens (TAA), Plasma B cells (B), thymus cytotoxic lymphocytes (TC), thymus helper (TH) lymphocytes, antibodies (AB), interleukins 2 and 12 (IL2 and IL12), and antigen presenting cells (APC). A simplified version of the mathematical model proposed in the present paper has been analytically investigated in [15,16]. The simplified model does not include the role of the associated antigens, plasma B cells, interleukins 2 and 12 and the antigen presenting cells. Therefore the mathematical model of the present paper is a robust extension, from the biological viewpoint, of the model analyzed in [16]. In the present paper we restrict our attention to the comparison of numerical solutions of the model with in vivo experiments and sensitivity analysis of the model parameters. The model described in this paper can be also developed in order to take into account many biological phenomena, like chemotaxis, spatial cell dynamics or cluster formation. If spatial cells dynamics needs to be included, one can use the mathematical framework of the kinetic theory for active particles, see [17] and the reference therein. According to the latter framework, cells are grouped in functional subsystems which express a specific strategy (called activity) and the time evolution of the subsystem is represented by a distribution function over the cells microscopic state (position, velocity and activity). In this framework the mathematical modeling of the chemotaxis phenomenon and the formation of tumor at tissue scale can be included as shown in [18] and [19,20].
The present paper is organized as follows: Section “The Triplex vaccine in vivo experiments” briefly deals with the phenomenological analysis of the biological system. Section “The ODE-based model” is devoted to the description of the ODE-based model. Section “Sensitivity analysis” introduces the sensitivity analysis technique. Section “Results and discussion” compares, by means of numerical simulations, the mathematical model with the computational model SimTriplex. Finally Section “Conclusions” concludes the paper with a critical analysis and research perspective of the model. For interested readers Additional File 1 presents a simplified version of the model by coupling the differential model with an algebraic model.
Materials and methods
The Triplex vaccine in vivo experiments
This section briefly deals with the in vivo experiment carried on BALB-neuT neu virgin female mice groups which over-express the activated rat HER-2/neu oncogene. The description does not pretend to be exhaustive from the biological point of view but highlights the essentials of the experiments in order to motivate our study.
The Triplex vaccine has been obtained from a mammary carcinoma of a FVBneuN #202 (H-2q) mouse, transgenic for the rat protooncogene c-neu, and combines different stimuli:
• The p185neu oncoantigen;
• The H-2q MHC molecules (allogeneic for H-2d BALBneuT mice);
• The interleukin-12 (vaccine cells are engineered with the genes coding for murine IL-12).
The experiment starts at the sixth week of age, where BALB-neuT mice start the vaccination protocol. Mice are divided in different groups, one for control untreated group, and one for each protocol tested. All vaccine protocols that have been tested are built upon the same 4-week cycle which consists in twice-weekly intra peritoneum vaccinations (Tuesday and Friday) for the first 2 weeks followed by 2 weeks of rest.
The Prophylactic, lifelong Chronic vaccination protocol of cancer-prone HER-2/neu transgenic mice with cells expressing HER-2, allogeneic MHC antigens and IL-12 demonstrated able to completely prevent the onset of mammary carcinoma. The Early vaccination protocol (which counts only three 4-week cycles at the beginning of the experiment) produces a significant delay in the onset of tumors, but all mice eventually succumbe to mammary carcinoma. Other tested protocols demonstrated much less effective, with little or no gain in efficacy when compared to untreated control mice.
It is worth stressing that maximal prevention against mammary carcinoma required all the three vaccine components (HER-2/neu, allogeneic MHC antigens, and IL-12) and was due to the induction of both cellular and humoral immune responses. Although cellular and humoral immune responses are taken into account in the vaccine administration, the relative importance of antibody subclasses for successful cancer prevention indicates that humoral immune responses is more important than cellular responses driven by cytotoxic T cells [4].
Recent investigations [21] show that the Triplex vaccine progressively looses its efficacy with the advancement of tumor progression, both in terms of tumor incidence and multiplicity (see Figure 2). In particular, tumor development is remarkably delayed in mice receiving the early protocol with respect to untreated mice, whereas protocols started later have produced only a negligible delay. Furthermore in vivo tests show that the Triplex vaccine is ineffective against larger tumor targets. Thus, the triplex vaccine demonstrates very effective at preventing mammary carcinoma onset in tumor-free mice but is ineffective against established local tumors.
It should be therefore clear that any vaccination protocol should be started early enough to avoid carcinoma in situ formation. On the other hand it should be advisable to minimize the number of administrations in order to both maintain complete efficacy and reduce the risk of any undesirable effect. In order to help biologists in finding better vaccination protocols, a (multi) agent model named SimTriplex has been developed in [5]. The model has been inspired by the work of Celada and Seiden [22] and uses an approach that models ab initio the interaction and diffusion kinetics of each relevant biological entity. SimTriplex has been tuned with the in vivo experiments and demonstrated able to coherently reproduce the behaviors of the entities involved in the in vivo immunoprevention experiment. In addition the use of SimTriplex as a predictive tool yielded to encouraging results [23].
The ODE-based model
The competition between immune system cells and cancer cells reminds the well known Predator-Prey (PP) model described by Lotka-Volterra equations. There is a population of prey, represented by the cancer cells, with an infinite set of food resources (nutrients coming from the host blood) and, differently from the classical PP, multiple populations of predators (the effectors cells) cooperate through cell-cell and cell-molecule interactions to neutralize the prey. Differently from the classical predator-prey models, predator survival does not depends on the number of prey, since predator populations exist normally and, in absence of the prey, their number oscillate around given equilibrium levels.
If cancer cells are able to escape immunosurveillance, the cancer takes over, tends to compete with the healthy cells for nutrients, and could be able to kill the host. However the immune system response can be helped in recognizing harmful cells by an external agent represented in our case by a vaccine. The induced immune response is the result of a complex network of interactions between IS cells which mainly depends from cells receptors. IS cells which present, through their receptors, specific tumor antigens can trigger a complex process whose final result is the eradication of the tumor. Specific interactions, which involve cell receptors, cannot be described with an ODE population model, see [5], however if we assume that the vaccine cells activate IS cells at given ratios we can model the subsequent immune response of activated cells.
The network of organs, cells and molecules involved in the immune system is very large. In the model of the present paper we include only the entities recognized as fundamental for the biological process. We also assume that the IS-cancer competition occurs only in one hybrid organ which includes all the physical involved compartments (peritoneum, mammary gland, lymph nodes and so on).
Both the humoral and cellular responses of the immune system are taken into account with their main entities, plasma B cells (B), cytotoxic and helper T lymphocytes (TC and TH), antibodies (AB), antigen presenting cells (APC) and interleukins 2 and 12 (IL2 and IL12), while the pathogens are represented by the cancer cells (CC), the vaccine cells (VC) and the P-185 tumor associated antigens (TAA). The interactions among the various entities of the immune system network, the external stimulus of the vaccine and the cancer cells are modelled by a system of ten nonlinear ordinary differential equations whose variables are summarized in table 1; In Figure 1 we show the conceptual model for the biological problem.
Table 1.
Variable | Description | Short name |
---|---|---|
x1 | Number of injected vaccine cells | VC |
x2 | Number of P-185 tumor associated antigens | TAA |
x3 | Number of activated B cells | B |
x4 | Number of activated T helper cells | TH |
x5 | Number of interleukin 12 molecules | IL12 |
x6 | Number of interleukin 2 molecules | IL2 |
x7 | Number of released antibodies | AB |
x8 | Number of cancer cells | CC |
x9 | Number of activated cytotoxic cells | TC |
x0 | Number of activated antigen presenting cells | APC |
Model parameters
The model contains 44 parameters which have a specific biological meaning. These parameters, assumed as constants, modify the rate of variations of the populations due to natural death, interactions with other population and release of new quantities. Accordingly: parameters referring to natural death of entities are denoted by μi, where i identifies the population under consideration; parameters referring to the interaction between populations i and j are identified by αi j; finally parameters referring to releasing processes are identified by γi j, where i refers to the released entity and j to the releasing entity.
Vaccine cells
The vaccine cells dynamics is described by equation (1). Vaccine cells (VC) are injected into the host through intraperitoneal vaccination with a predefined dosage. The inoculation of the vaccine cells is modeled by a function kin(t, q) which adds q vaccine cells to the cells in the host at time t whether a that time an injection was scheduled. Since vaccine cells come from the external, this term represents the only source element in the equation. Vaccine cells die for multiple causes, such as natural death (term -μ1VC), are inhibited by cytotoxic T cells that recognize vaccine cells thanks to their allogenic-MHC class II molecules (term -α19TCVC), or by specific antibodies that are able to directly kill vaccine cells by complement mechanism (term -α17ABVC).
(1) |
P-185 tumor associated antigens
Equation(2) models tumor associated antigens dynamics. Tumor associated antigens (TAA) can be released by dead or killed vaccine or cancer cells. Accordingly we suppose that the number of released antigens is proportional to both the number of vaccine cells and the number of cancer cells (VC and TAA respectively) that are inhibited (terms γ21(α19TC+ α17AB+μ1)VC and γ28(α88+α89TC)VC). These two terms represent the source elements of the equation. Antigens are subjected to natural degradation (term μ2TAA) and phagocytosis by antigen presenting cells (-α20APCTAA), such as dendritic cells, macrophages and B cells. Moreover antibodies can bind to free antigens producing immune complexes (term -α27ABTAA).
(2) |
T helper cells
The key role of T helper cells is to stimulate both the humoral and cellular branches of the immune response by direct receptor binding or the releasing of specific cytokines that boost the immune response, such as interleukin 2. T helper cells are activated by specialized APC such as dendritic cells, macrophages or presenting B cells which present major histocompatibility class II/peptide complexes.
Since we are dealing with a monoclonal model, presentation is not directly modeled, so the percentage of activated T helper cells is estimated from the number of antigen presenting cells (APC) existing in the system (term γ40APC). Interleukins 12 and 2 (IL12 and IL2) contribute to stimulate T helper cells priming and duplication . It is worth noting that, since interleukin 2 is released by T helper cells, these cells are able to self-stimulate their activities. The death factor is modeled by -μ4TH term.
(3) |
Plasma B cells
Plasma B lymphocytes may absolve to multiple functions in building the immune response chain against pathogens. In a first stage they can act as specialized antigen presenting cells, by recognizing pathogens through their specialized "Y-shaped" receptors, and can then present peptidic sequences to T helper cells. As a consequence of a successful interaction with T helper cells, they can be stimulated to differentiate into plasma B cells, which release antibodies with the same receptors shape, or B memory cells, which readily act against new appearance of previously encountered pathogens. Since there is no in vivo experimental evidence of B memory cells, as also suggested by the need of a chronic vaccination to achieve complete protection against tumor onset, we decided to do not include for now memory B cells into the model [4].
In equation(4) we only consider the behavior of the B cells population (B) that has been activated by T helper cells (TH) positive feedback (term γ34TH) and is therefore able to release specific antibodies against cancer cells. We include the B as APC function in equation (10). Interleukin 2 (IL2) released by T helper cells plays an adjuvant role in stimulating B cells duplication . Death is modeled by -μ3B term.
(4) |
Interleukin 12
Interleukin 12 (IL12) is mainly introduced through vaccine administrations, so it depends on the vaccine dosage. In previous in vivo experiments [24] interleukin 12 was introduced separately, but after transduction of IL2 genes inside vaccine cells [4], it is released by killed vaccine cells, so it is proportional to the number of killed vaccine cells (term γ51(α19TC + α17AB + μ1)VC). IL2 is subjected to normal degradation (-μ6IL12) and it is partially absorbed for mitotic and stimulation signals by cytotoxic and helper T cells priming (terms -α59TCIL12 and -α54THIL12).
(5) |
Interleukin 2
Interleukin 2 is mainly released by T helper cells (term γ64TH). As previously stated, interleukin 2 stimulates T helper priming, and primed T helper cells produce further interleukin 2. It is subjected to normal degradation (-μ6IL2) and it is partially absorbed for mitotic and stimulation signals in cytotoxic T cells priming (term -α69TCIL2) and B cells duplication (term -α63BIL2).
(6) |
Antibodies
Antibodies represent the main result of the humoral immune response. Antibodies (AB) are released by plasma B (B) cells (term γ73B) and are subjected to normal degradation (modeled by -μ7AB term). More-over they disappear in absolving their functions: binding to specific targets, i.e. antigens (term α72TAAAB), cancer and vaccine cells (terms α78CCAB and α71VCAB, respectively).
(7) |
Cancer cells
Cancer cells growth (CC) is modeled through the term . The term -α88CC is used to take into account CC killing by other immune system cells that are considered of minor importance for the process and are consequently not explicitly modeled, such as Natural Killer cells which can kill cancer cells that under-express the major histocompatibility class I complex. The term p models the continuous production of newborn cancer cells. Due to transgenic nature of HER-2/neu mice new cancer cells are in fact continuously introduced into the host. The other terms describe cancer cells death mainly due to antibodies (term -α87ABCC) and cytotoxic T cells (term -α89TCCC) actions. As matter of a fact activated cytotoxic T cells can kill cancer cells by direct cytotoxicity and specific immunoglobulins can kill cancer cells by complement and other mechanisms.
(8) |
Cytotoxic T cells
Cytotoxic T cells priming (TC) depends mainly on vaccine cells (VC). Vaccine cells are engineered with allogeneic major histocompatibility class I complex in order to easier presentation (term γ91VC). Duplication is instead indirectly stimulated by T helper cells through the release of interleukin 2 . Natural death is modeled with the term -μ9TC.
(9) |
Antigen presenting cells
With the term antigen presenting cells we indicate a class of different types of cells, such as dendritic cells, macrophages, but also B cells, whose focal mission is to recognize, capture, and process antigens in order to present small antigenic sequences named peptides in conjunction with MHC class molecules to both cytotoxic and helper T cells.
Antigen Presenting cells (APC) are then depending on the quantity of the antigens that have been released(term γ02TAA), and can die (term -μ0APC).
(10) |
We thus designed the following set of ten non linear ODEs that is able to model the considered system of cell populations and interactions:
Since we consider populations that are activated by vaccine administrations, we set the following initial conditions:
The parameters in the model have been derived from literature, from measurements made during the in vivo experiment and from the SimTriplex model. Some parameters which belong to the class of free parameters that any model has, were chosen into reasonable rages in such a way that the model was able to reproduce in vivo mean survivals for the untreated, early, and chronic vaccinations using a trial and error technique with mean-square evaluation, see table 2.
Table 2.
Param | Description | Value(estimate) | Ref |
---|---|---|---|
μ1 | VC (VC) death rate | ln(2) = 9 | In vivo |
α19 | VC killing rate by TC cells (TC) (killing) | 0.001 | Estimated |
α17 | VC killing rate by AB (AB) molecules (killing) | 0.001 | Estimated |
q | No. of cancer cells to inject at every vaccine administration | 50 | SimTriplex |
γ21 | released TAA (TAA) rate by killed VC | 3 | Estimated |
γ28 | released TAA rate by killed CC (CC) | 3 | Estimated |
μ2 | TAA natural degradation rate | ln(2) = 9 | In vivo |
α20 | Binding rate between TAA and APC cells | 0.0005 | Estimated |
α27 | Binding rate between TAA and AB (IC formation) | 0.00001 | Estimated |
γ34 | plasma B cells (B) activation rate by TH cells (TH) | 0.05 | Estimated |
α36 | B stimulation rate by IL2 (IL2) | 0.0035 | Estimated |
s3 | B duplication stimulation threshold due to IL2 | 400 | Estimated |
μ3 | B cells natural death rate (half life) | ln(2) = 15 | [32] |
γ40 | TH cells (TH) activation rate by APC (APC) cells | 0.15 | Estimated |
α46 | TH cells stimulation rate by IL2 (IL2) (duplication) | 0.009 | Estimated |
s1 | duplication stimulation threshold due to IL2 | 1000 | Estimated |
α45 | TH cells cells stimulation rate by (IL12) IL12 (duplication) | 0.009 | Estimated |
s2 | duplication stimulation threshold due to IL12 | 1000 | Estimated |
μ4 | TH cells natural death rate (half life) | ln(2) = 15 | Estimated |
γ51 | IL12 molecules release rate by VC | 10 | SimTriplex |
α54 | absorbed IL12 rate by TH cells for mitotic signals | 0.00009 | Estimated |
α59 | absorbed IL12 rate by TC cells for mitotic signals | 0.001 | Estimated |
μ5 | IL12 molecules natural degradation rate | ln(2) = 9 | [33] |
γ64 | IL2 release rate by TH | 5 | Estimated |
α63 | absorbed IL2 rate by B cells for mitotic signals | 0.0001 | Estimated |
α69 | absorbed IL2 rate by TC cells for mitotic signals | 0.0001 | Estimated |
μ6 | IL2 molecules natural degradation rate | ln(2) = 3 | Estimated |
γ73 | Released AB molecules rate by B cells | 3 | SimTriplex |
α78 | AB - CC binding rate | 0.0001 | Estimated |
α71 | AB - VC binding rate | 0.001 | Estimated |
α72 | AB - TAA binding rate (IC formation) | = α72 | - |
μ7 | AB natural degradation rate | ln(2) = 7 | [34] |
cmax | CC (CC) growth saturation threshold | 107 | Estimated |
k | CC duplication rate | 0.0226 | SimTriplex |
p | No. of newborn CC due to transgenic nature of mice | 3 | SimTriplex |
α88 | CC death rate due to other IS entities | 0.0000001176 | Estimated |
α89 | CC killing rate by TC cells | 0.00004 | Estimated |
α87 | CC killing rate by AB | 0.00004 | Estimated |
γ91 | TC cells activation rate by VC | 0.2 | Estimated |
α96 | TC cells duplication rate due to IL2 | 0.05 | Estimated |
s96 | duplication stimulation threshold thanks to IL2 | 400 | Estimated |
μ9 | TC cells natural death rate | ln(2) = 21 | [35] |
γ02 | APC (APC) activation rate due to TAA (TAA) | 0.07 | Estimated |
μ0 | APC natural death rate | ln(2)/15 | [36] |
During the in vivo experiment, biological dynamics is observed in time slices that are not smaller than eight hours. For this reason, we set the simulation time step equal to (Δ(t) = 8 hrs). This biological motivation also determined the SimTriplex time-step. The choice of the physical time-step allows to compare the results of the two models. Both models are supposed to simulate the dynamics of entities inside a volume of 1μl, which corresponds to a small portion of mammary gland of mice.
Sensitivity analysis
In order to understand which parameter may be considered fundamental in this process, it is significant to investigate the sensitivity of the model to the alteration of the parameters. Choosing a parameter in a suitable range while retaining fixed the others, represents the classical way to do sensitivity analysis. This methodology clearly owns limitations i.e., results are strongly bounded to the values of fixed parameters, and different sets of values for the fixed parameters may entitle completely different results.
Partial rank correlated coefficients (PRCC) [25] is a statistical approach used to bypass the above mentioned limitations. It works by calculating the partial correlation on rank-transformed data between input (model parameters) and output (entities behaviors). Such a technique does not depend on the values of fixed parameters and permits to vary all the parameters at the same time, allowing to study the influence of input parameters on the model outcomes. Nevertheless the methodology can be in principle easily applied and used with any kind of continuous or discrete model.
The methodology we used to perform sensitivity analysis (LHS-PRCC) is briefly described as follows. The interested reader can found more information about the methodology in [26]. Parameters space is initially sampled using a Monte-Carlo technique. In this case we use a technique named Latin-Hypercube-Sampling (LHS) [27]. The technique divides the random parameter distributions into N (where N represents the chosen sample size) equal probability intervals that are then sampled. The choice for N should be at least k + 1, where k is the number of parameters varied, but usually much larger to ensure accuracy. In our trials we set N = 1000.
After sampling an LHS matrix X of sampled parameters is built. Each row represents an unique set of variables for the model sampled without replacement.
The model is then solved for each row of X, and the model output values are stored into an output matrix Y. Each matrix is then rank-transformed (XR and YR). X and Y can be used to calculate the Pearson correlation coefficient. XR and YR can be used to calculate the Spearman or rank correlation coefficient (RCC) and the partial rank correlation coefficient (PRCC).
PRCC between an input parameter xj ∈ XR, j ≤ k and output y ∈ YR is then computed by considering the residuals and where and are given by the following regression models:
Results and discussion
The outcome of the in vivo experiment has been mainly represented by the mice tumor-free survivals, and the Kaplan Meier survival curves [4] for each mice group treated with a given vaccination protocol have been built accordingly (see Figure 3).
One of the first problems in modeling the process was to determine how to translate the biological concept of death in mathematical/computational terms. When developing the SimTriplex model, it has been decided to stop the simulation and, therefore, to consider a mouse as dead if the total number of cancer cells reached 105 cells. Over such a threshold the formation of carcinoma in situ can be considered an inevitable circumstance. Since in vivo experiments demonstrated that the vaccine progressively loses its efficacy when such an event occurs [21], this threshold represents a point of no return that halves between survival and death.
Carcinoma in situ formation entitles a lot of different processes such as formation of physical barriers around the tumor mass and vascularization processes that are not described at this stage, even because this goes beyond the scope of the model. This means that both the ODE-based model and the SimTriplex models cannot be considered accurate in describing the in vivo experiment if the cancer cells threshold is overcome. Therefore the numerical simulations presented here refer to interactions where the number of cells do not go beyond this threshold.
As previously stated, the success of failure of a treatment has been determined mainly by the survival rates of the mice involved in the experiment. Even if some measurements were made during the in vivo experiment, it was not possible to keep track of the time evolution of the involved entities. Such measurements are not possible in vivo experiments, or can be achieved just partially in vitro for multiple reasons, i.e. it is not possible to do the measure too frequently due to wet-lab requirements, it is not possible to take the measure at present time with current technology, or simply because the measure entitles the need to kill the host.
One of SimTriplex main features is represented by the possibility of simulating different individuals. Tuning of free parameters has been executed in order to reproduce the same population survival curves for the vaccination protocols tested in vivo [5]. Moreover, during its tuning phase, SimTriplex entities behaviors have been accurately checked by biologists in order to verify that they were qualitatively in line with both biologists assumptions and last immunological knowledge. The use of SimTriplex as a predictive tool, in conjunction with various optimization techniques [28-30], to find better vaccination protocols showed indeed that it represented a good approximation of the in vivo experiment [23], and therefore can be used to substitute missing in vivo data.
Bearing all the above in mind, we initially checked that the mathematical model mice survivals for all the tested vaccine protocols were in tune with mean survivals showed in the in vivo experiment, obtaining a good agreement between the two experiments. For the missing in vivo data, mainly represented by entities time-behaviors, we compared ODE behaviors obtained numerically with the ones obtained by SimTriplex, highlighting similarities and differences.
We would note here that, in order to compare the results, we looked in SimTriplex for "mean virtual mouse", i.e. a mouse whose death occurs near the middle of the Kaplan Meier curves for the tested protocols.
The ODE model demonstrated able to reproduce the available in vivo experimental data, in particular the in silico mice survivals for all vaccine protocols tested were in good agreement with mean survivals showed in in vivo experiment.
Since the biological behavior of the involved entities may change in a consistent manner even from mouse to mouse, we mainly focused in qualitatively analyzing cancer cells behaviors and the response times of the principal outcomes of immune response, i.e. antibodies and cytotoxic T cells behaviors for the Chronic, Early and Untreated protocols.
In Figure 4 we compare the number of cancer cells (CC) behavior for the three protocols. As the Figure 4 shows, there is a slight delay between SimTriplex and the ODE model curves for both Chronic and Early protocols, whereas the Untreated protocol exhibits negligible difference, since both models use the same parameters for the growth law. Such a delay remains in line with in vivo experiment expectations. Indeed the behaviors are qualitatively in agreement, suggesting that the cancer cells dynamics is well described by the ODE model. The Chronic protocol (see Figure 4, left panel) plot suggests that after an initial growth phase, cancer cells are kept under control from the immune system thanks to the repeated administration of the vaccine.
The above behavior does not happen in the Early case (see Figure 4, center panel), where the vaccination protocol is only able to delay the development of the cancer, and the threshold on the number of cancer cells that entitles high risks of carcinoma in situ is reached at around at 44 weeks of age in SimTriplex, and at 47 weeks in the ODE model. In in vivo experiments the middle of the Kaplan Meyer survival curve for the early protocol is reached approximately at 52 weeks of age [4], with carcinoma in situ formation between 5 to 9 weeks earlier.
The number of cytotoxic T cells (TC) behavior is shown in Figure 5. The untreated plot (see Figure 5, right panel) is flat for both the models since in absence of vaccination there is no cytotoxic T activation. Even in this case we observe that the ODE model plots for the Chronic and Early vaccine protocols are a little bit delayed with respect to the SimTriplex plots, even if they remain in the expected range of the in vivo experiment. This could partially justify the delays observed in the cancer cells plots for the ODE plots (see Figure 4, left and center panels).
Moreover the cytotoxic T cells peaks observed in SimTriplex for both the Chronic and Early protocols (see Figure 5, left and center panels) are a lot higher than those showed by the ODE model. In in vivo experiments it was observed that antibodies covered a major role in eradicating the tumor, whereas cytotoxic activity was estimated to be of secondary importance [23]. So from this point of view the ODE model may indeed be more accurate in describing this aspect of the immune response.
Finally we analyze the number of antibodies (AB) behavior in Figure 6. The untreated plots (see Figure 6, right panel) are practically flat for both the simulations and show negligible difference. Only at the end of the experiment SimTriplex plots show the appearing of antibodies. This may be due to the presence in SimTriplex of Natural killer cells that are able to kill cancer cells which under-express the MHC molecules, giving rise to a week response at late stages. For the Chronic and Early protocols (Figure 6, left and center), the antibodies time-behavior is very similar, but with higher AB peaks in the ODE model than those observed in SimTriplex simulations. This can be seen as a consequence of the weaker cytotoxic immune response observed in the ODE model which requires, in accord with in vivo observations, a stronger humoral immune response in order to deplete the tumor.
We used PRCC to analize the effects of the most important input parameters which influence more the behavior of Cancer Cells. We plotted for these entities the PRCCs over the entire time course of the experiment to how the parameters sensitivity varies as the process behavior advances. The analysis has been executed by supposing that the administration of the vaccine follows the Chronic protocol. In this way it is possible to study which mechanisms mainly drive the immune response against cancer cells and which parameters should be tweaked in vivo in order to obtain a strong immune response with the minimal effort. To this end we kept constant the parameter related to the quantity of injected vaccine cells (q) and the parameters related to the tumor growth (k, p, cmax).
From the LHS-PRCC analysis we found that 15 parameters that correlated significantly with the number of cancer cells. For some parameters a negative or positive correlation was somewhat expected, for example it is trivial to observe that the dead rate and the activation rate of APC (μ0 and γ02) positively and negatively correlate with cancer cells behavior, respectively (see Figure 7). The time correlation of some parameters indeed brings out some interesting findings we show as follows.
The first interesting finding is related to the mechanisms driving the immune response against the tumor. The cytotoxic immune response against the tumor is influenced by parameters such as γ91 which represents the vaccine cells killing rate and α89 which represents the cancer cells killing rate by cytotoxic T cells. By taking a look at γ91 and α89 (Figure 8) PRCC time plots it is possible to observe that the two parameters show a strong negative correlation just at the beginning of the experiment. The correlation becomes weaker and weaker as time goes on, becoming totally not significative starting from (around) day 160. The humoral immune response instead is driven by parameters such as γ73 which represents the antibodies release rate and α87 which represents the cancer cells killing rate by antibodies. These parameters show a strong negative correlation which grows fast and lasts up to the end of the experiment (see Figure 9). This means that after an initial stage needed to start the immune response, variations of cytotoxic T cells related parameters do not influence cancer cells behavior, thus suggesting how cytotoxic T cells are not fundamental for the complete eradication of the Tumor, which is instead strongly correlated with humoral immune response related parameters for all the time length of the experiment. This fact confirms the observation made by Palladini et. Al. [23], where in vivo observations showed that the immune response against the tumor was mainly driven by antibodies.
Another interesting finding can be derived by taking a look at γ21 and α72 PRCC time plots (see Figure 10). The γ21 parameter represents the antigens release rate by vaccine cells whereas the α72 parameter represents the rate of interaction between antibodies and antigens which brings to the formation of immune-complexes. The γ21 plot clearly shows a negative correlation with the number of cancer cells. However it is interesting to observe that this correlation becomes weaker at the end of the experiment when the vaccine protocol is used to maintain under control the number of cancer cells, thus suggesting that the role of antigens becomes less important at the end of the experiment. In addition the α72 PRCC plot shows a positive correlation with the number of cancer cells, suggesting that a higher interaction rate between antibodies and antigens negatively influences the effects of the treatment. This becomes more evident at the end of the experiment (just around day 300) when the last 4 vaccination cycles are administered. Every vaccination cycle seems to reinforce the correlation between the input and the output parameters, affecting negatively the immune response. This can be explained by the fact an higher interaction rate between antibodies and antigens would entitle that more antibodies are recruited in binding antigens, and then fewer antibodies (which as discussed earlier play a major role in the immune system response against the tumor) are employed in killing cancer cells. When the number of cancer cells is kept under control, antigens may enter in competition with cancer cells and may negatively influencing the immune response. From the sensitivity analysis we can conclude that the antigenic administration should be then stronger during the first phases of the immune response, and then reduced once the humoral immune response is well established in order to reduce the risk that too many antibodies are involved in binding antigens instead cancer cells. This model speculation is in line with the biological effect of high antigen stimulation that usually suppresses the immune response [31].
Conclusions
The mathematical model proposed in this paper is based on nonlinear ordinary differential equations. The model simulates the competition between the immune system and the mammary carcinoma under the action of an external force field (the vaccine). Three different protocols of the vaccine have been taken into account: Untreated, Early, and Chronic. The biological role of vaccine cells, cancer cells, tumor associated antigens, plasma B cells, thymus cytotoxic lymphocytes, thymus helper lymphocytes, antibodies, interleukins 2 and 12, and antigen presenting cells has been taken into account.
Numerical simulations of the model have been performed for different vaccination protocols and results were compared with a previously developed multi-agent model, called SimTriplex. For the tested vaccination protocols, the ODE-based model is able to qualitatively reproduce the time evolution not only for the number of cancer cells, but also for antibodies and cytotoxic T cells, main outcomes of humoral and cell mediated immune responses. From a quantitative point of view the mathematical model showed, respectively, a weaker and a stronger immune response of cytotoxic T cells and antibodies with respect to the SimTripex model, showing indeed better agreement with the in vivo observations and speculations.
The sensitivity analysis gave two major results. First it confirmed the major role of humoral immune response also observed in in vivo experiments [23], then showed that during later stages of the experiment antigens loose their role of activating the immune response and in some cases may negatively influence the immune response. It is then possible to conclude that a reduction of the intensity of vaccine administrations in later stages, when the immune response is already set, is advisable. This has been also highlighted in [8], where an ABM model developed to illustrate the effects of the same vaccine in cancer immunotherapy, suggested to apply the golden standard vaccination procedure (initial boost followed by sparse recalls) also to cancer vaccines.
These results are certainly useful to research activity in immunology addressed to improve the efficacy of the treatment and to modulate the activation of the immune system in order to prevent side effects such as autoimmune diseases. Of course, different choices of initial conditions and of the parameters may modify the competition dynamics.
We plan to investigate the optimal protocol using mathematical tecniques which are currently under investigation. Results will be pubblished in due course.
Competing interests
The authors declare that they have no competing interests.
Authors' contributions
CB: Provided mathematical expertise and analytical solution, wrote the paper.
FC: Performed sensitivity analysis, wrote the paper.
FP: Designed the model, analyzed data, supervised the project, wrote the paper.
MP: Designed the model, analyzed data, performed numerical simulations and sensitivity analysis, wrote the paper.
Supplementary Material
Contributor Information
Carlo Bianca, Email: carlo.bianca@polito.it.
Ferdinando Chiacchio, Email: chiacchio@dmi.unict.it.
Francesco Pappalardo, Email: fp@francescopappalardo.net.
Marzio Pennisi, Email: mpennisi@dmi.unict.it.
Acknowledgements
The first author was partially supported by the FIRB project-RBID08PP3J-Metodi matematici e relativi strumenti per la modellizzazione e la simulazione della formazione di tumori, competizione con il sistema immunitario, e conseguenti suggerimenti terapeutici. The research was also partially supported by the INDAM-GNFM-Young Researchers Project-prot.n.43-Mathematical Modelling for the Cancer-Immune System Competition Elicited by a Vaccine and by University of Catania under PRA grant.
The authors would like to thank Prof. P.L. Lollini and coworkers for supplying data and Prof. S. Motta for useful discussions.
This article has been published as part of BMC Bioinformatics Volume 13 Supplement 17, 2012: Eleventh International Conference on Bioinformatics (InCoB2012): Bioinformatics. The full contents of the supplement are available online at http://www.biomedcentral.com/bmcbioinformatics/supplements/13/S17.
References
- Burnet M. Cancer: a biological approach. III. Viruses associated with neoplastic conditions. IV. Practical applications. Br Med J. 1957;1:841–847. doi: 10.1136/bmj.1.5023.841. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Thomas L. In: Cellular and Humoral Aspects of the Hypersensitive States. Hoebers-Harper. Lawrence HS, editor. New York; 1959. Reactions to homologous tissue antigens in relation to hypersensitivity; pp. 529–532. [Google Scholar]
- Berry DA, Iversen Jr, Gudbjartsson DF, Hiller EH, Garber JE, Peshkin BN, Lerman C, Watson P, Lynch HT, Hilsenbeck SG, Rubinstein WS, Hughes KS, Parmigiani G. RCAPRO validation, sensitivity of genetic testing of BRCA1/BRCA2, and prevalence of other breast cancer susceptibility genes. J Clin Oncol. 2002;20(11):2701–12. doi: 10.1200/JCO.2002.05.121. [DOI] [PubMed] [Google Scholar]
- De Giovanni C, Nicoletti G, Landuzzi L, Astolfi A, Croci S, Comes A, Ferrini S, Meazza R, Iezzi M, Di Carlo E, Musiani P, Cavallo F, Nanni P, Lollini PL. Immunoprevention of HER-2/neu transgenic mammary carcinoma through an interleukin 12-engineered allogeneic cell vaccine. Cancer Res. 2004;64(11):4001–4009. doi: 10.1158/0008-5472.CAN-03-2984. [DOI] [PubMed] [Google Scholar]
- Pappalardo F, Castiglione F, Lollini PL, Motta S. Modelling and Simulation of Cancer Immunoprevention vaccine. Bioinformatics. 2005;21(12):2891–2897. doi: 10.1093/bioinformatics/bti426. [DOI] [PubMed] [Google Scholar]
- Halling-Brown M, Pappalardo F, Rapin N, Zhang P, Alemani D, Emerson A, Castiglione F, Doroux P, Pennisi M, Miotto O, Churchill D, Rossi E, Moss DS, Sansom CE, Bernaschi M, Lefranc MP, Brunak S, Motta S, Lollini PL, Basford KE, Brusic V, Shepherd AJ. ImmunoGrid: Towards Agent-based Simulations of the Human Immune System at a Natural Scale. Philosophical Transactions A. 2010;368(1920):2799–2815. doi: 10.1098/rsta.2010.0067. [DOI] [PubMed] [Google Scholar]
- Pappalardo F, Halling-Brown MD, Rapin N, Zhang P, Alemani D, Emerson A, Paci P, Duroux P, Pennisi M, Palladini A, Miotto O, Churchill D, Rossi E, Shepherd AJ, Moss DS, Castiglione F, Bernaschi M, Lefranc MP, Brunak S, Motta S, Lollini PL, Basford KE, Brusic V. ImmunoGrid, an integrative environment for large-scale simulation of the immune system for vaccine discovery, design, and optimization. Briefings in Bioinformatics. 2009;10(3):330–340. doi: 10.1093/bib/bbp014. [DOI] [PubMed] [Google Scholar]
- Pennisi M, Pappalardo F, Palladini A, Nicoletti G, Nanni P, Lollini PL, Motta S. Modeling the competition between lung metastases and the immune system using agents. BMC Bioinformatics. 2010;11(Suppl 7):S13. doi: 10.1186/1471-2105-11-S7-S13. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Pennisi M, Pappalardo F, Motta S. Agent based modeling of lung metastasis-immune system competition. Lecture Notes in Computer Science. 2009;5666:1–3. doi: 10.1007/978-3-642-03246-2_1. [DOI] [Google Scholar]
- Pappalardo F, Forero IM, Pennisi M, Palazon A, Melero I, Motta S. Simb16: Modeling induced immune system response against B16-melanoma. PLoS ONE. 2011;6(10) doi: 10.1371/journal.pone.0026523. art. no. e26523. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Eftimie R, Bramson JL, Earn DJD. Interactions between the immune system and cancer: A brief review of non-spatial mathematical models. Bull Math Biol. 2011;73:2–32. doi: 10.1007/s11538-010-9526-3. [DOI] [PubMed] [Google Scholar]
- Baker CTH, Bocharov GA, Paul CAH. Mathematical modelling of the interleukin-2 T-cell system:A comparative study of approaches based on ordinary and delay differential equations. Journal of Theoretical Medicine. 1997;2:117–128. [Google Scholar]
- Bianca C. Mathematical modeling for keloid formation triggered by virus: Malignant effects and immune system competition. Math Models Methods Appl Sci. 2011;21:389–419. doi: 10.1142/S021820251100509X. [DOI] [Google Scholar]
- Bianca C, Pennisi M. Immune system modeling by top-down and bottom-up approaches. International Mathematical Forum. 2012;7(3):109–128. [Google Scholar]
- Bianca C, Pennisi M. The triplex vaccine effects in mammary carcinoma: A nonlinear model in tune with SimTriplex. Nonlinear Analysis: Real World Applications. 2012;13:1913–1940. doi: 10.1016/j.nonrwa.2011.12.019. [DOI] [Google Scholar]
- Bianca C, Pennisi M, Motta S, Ragusa MA. Immune System Network and Cancer Vaccine. AIP Conference Proceedings. 2011;1389:945–948. [Google Scholar]
- Bianca C. On the modelling of space dynamics in the kinetic theory for active particles. Math Comput Modelling. 2010;51:72–83. doi: 10.1016/j.mcm.2009.08.044. [DOI] [Google Scholar]
- Bellouquid A, Bianca C. Modelling aggregation-fragmentation phenomena from kinetic to macroscopic scales. Math Comput Modelling. 2010;52:802–813. doi: 10.1016/j.mcm.2010.05.010. [DOI] [Google Scholar]
- Bianca C. Kinetic theory for active particles modelling coupled to Gaussian thermostats. Applied Mathematical Sciences. 2012;6:651–660. [Google Scholar]
- Bianca C. An existence and uniqueness theorem for the Cauchy problem for thermostatted-KTAP models. Int Journal of Math Analysis. 2012;6:813–824. [Google Scholar]
- Nanni P, Nicoletti G, Palladini A, Croci S, Murgo A, Antognoli A, Landuzzi L, Fabbi M, Ferrini S, Musiani P, Iezzi M, De Giovanni C, Lollini PL. Antimetastatic activity of a preventive cancer vaccine. Cancer Res. 2007;67(22):11037–11044. doi: 10.1158/0008-5472.CAN-07-2499. Erratum in: Cancer Res. 2007 Dec 15;67(24).12034. [DOI] [PubMed] [Google Scholar]
- Seiden PE, Celada F. A Model for Simulating Cognate Recognition and Response in the Immune System. J Ther Biol. 1992;158(3):329–357. doi: 10.1016/S0022-5193(05)80737-4. [DOI] [PubMed] [Google Scholar]
- Palladini A, Nicoletti G, Pappalardo F, Murgo A, Grosso V, Stivani V, Ianzano ML, Antognoli A, Croci S, Landuzzi L, De Giovanni C, Nanni P, Motta S, Lollini PL. In silico modeling and in vivo efficacy of cancer preventive vaccinations. Cancer Research. 2010;70(20):7755–7763. doi: 10.1158/0008-5472.CAN-10-0701. [DOI] [PubMed] [Google Scholar]
- Nanni P, Nicoletti G, De Giovanni C, Landuzzi L, Di Carlo E, Cavallo F, Pupa SM, Rossi I, Colombo MP, Ricci C, Astolfi A, Musiani P, Forni G, Lollini PL. Combined allogeneic tumor cell vaccination and systemic interleukin 12 prevents mammary carcinogenesis in HER-2/neu transgenic mice. J Exp Med. 2001;194(9):1195–1205. doi: 10.1084/jem.194.9.1195. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Saltelli A. Sensitivity Analysis in Practice: A Guide to Assessing Scientific Models. Hoboken, NJ: Wiley; 2008. [Google Scholar]
- Marino S, Hogue IB, Ray CJ, Kirschner DE. A methodology for performing global uncertainty and sensitivity analysis in systems biology. Journal of Theoretical Biology. 2008;254:178–196. doi: 10.1016/j.jtbi.2008.04.011. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mckay M, Beckman R, Conover W. Comparison of 3 methods for selecting values of input variables in the analysis of output from a computer code. Technometrics. 1979;21:239–245. [Google Scholar]
- Pappalardo F, Mastriani E, Lollini PL, Motta S. Genetic Algorithm against Cancer. Lecture Notes in Computer Science. 2006;3849:223–228. doi: 10.1007/11676935_27. [DOI] [Google Scholar]
- Pappalardo F, Pennisi M, Castiglione F, Motta S. Vaccine protocols optimization: in silico experiences. Biotechnology Advances. 2010;28:82–93. doi: 10.1016/j.biotechadv.2009.10.001. [DOI] [PubMed] [Google Scholar]
- Pennisi M, Catanuto R, Pappalardo F, Motta S. Optimal vaccination schedules using Simulated Annealing. Bioinformatics. 2008;24(15):1740–1742. doi: 10.1093/bioinformatics/btn260. [DOI] [PubMed] [Google Scholar]
- Abbas AK, Litchman AH, Pilllai S. Cellular and molecular immunology. 7. Elsevier; 2011. [Google Scholar]
- Mattioli CA, Tomasi TB. The life-span of IgA plasma Cells From the Mouse intestine. J Exp Med. 1973;138(2):452–460. doi: 10.1084/jem.138.2.452. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Remick DG, Friedland JS. Cytokines in Health and Disease. 2nd Review and Expand. Marcel Dekker, New York; 1997. [Google Scholar]
- Peppard JV, Orlans E. The biological half-lives of four rat immunoglobulin isotypes. Immunology. 1980;40:683–686. [PMC free article] [PubMed] [Google Scholar]
- Pardoll D. T cells take aim at cancer. PNAS. 2002;99(25):15840–15842. doi: 10.1073/pnas.262669499. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Zehn D, Cohen CJ, Reiter Y, Walden P. Extended presentation of specific MHC-peptide complexes by mature dendritic cells compared to other types of antigen-presenting cells. European Journal of Immunology. 2004;34(6):1551–1560. doi: 10.1002/eji.200324355. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.