METHOD FOR PREDICTING THE EFFECTIVENESS OF TREATMENTS FOR CANCER PATIENTS
20210255187 · 2021-08-19
Inventors
Cpc classification
G01N2800/60
PHYSICS
G16H50/20
PHYSICS
International classification
Abstract
A method for predicting whether a patient with cancer is likely to respond to a treatment is described. The method comprises measuring a value indicative of a level of certain biomarkers; calculating a total value using a weighted sum of the measured values; comparing the total value to a threshold value and when the total value is below the threshold value, determining that the patient is likely to respond to the treatment. Alternatively, the method comprises applying a model comprising coupled ordinary differential equations defining the rate of change of a plurality of biomarkers to predict a plurality of output values for the biomarkers for the treatment; selecting a biomarker; comparing the output value for the selected biomarker to an associated threshold value for the selected biomarker; and when the output value is below the associated threshold value, determining that the patient is likely to respond to the treatment.
Claims
1. A method for predicting whether a patient with cancer is likely to respond to a particular treatment, the method comprising: applying a model comprising a set of coupled ordinary differential equations defining the rate of change of a plurality of biomarkers to predict a plurality of output values for each of the biomarkers for the treatment; selecting a biomarker from the plurality of biomarkers; comparing the output value for the selected biomarker to an associated threshold value for the selected biomarker; and when the output value for the selected biomarker is below the associated threshold value, determining that the patient is likely to respond to the treatment; wherein the plurality of biomarkers include p53, ATM, CHK2, SIAH1, HIPK2, WIP1 and MDM2.
2. The method of claim 1, wherein the plurality of biomarkers comprise unphosphorylated and phosphorylated forms of at least one of ATM, p53, SIAH1, WSB1, CHK1 and CHK2.
3. The method of claim 2, wherein the phosphorylated forms of p53 include pro-apoptotic residues such as S46 and cell-cycle arrest residues such as S15.
4. The method of claim 1, wherein the plurality of biomarkers comprise mRNA amounts for at least one of p53, WIP1, MDM2, MDM4 and MDMX.
5. The method of claim 1, wherein the plurality of biomarkers comprise protein amounts for at least one of HIPK2, WIP1, MDM2, MDM4 and MDMX.
6. The method of claim 1, comprising selecting the biomarker from a phosphorylated form of p53 at cell-cycle arrest residues such as S15, a phosphorylated form of ATM, a phosphorylated form of CHK2, a phosphorylated form of SIAH1, HIPK2, WIP1 and MDM2.
7. The method of claim 6, comprising comparing at least one of a peak value for the phosphorylated form of p53 at cell-cycle arrest residues such as S15, a peak value for the phosphorylated form of ATM, a peak value for the phosphorylated form of CHK2, a peak value for the phosphorylated form of SIAH1, a half activation value for HIPK2, a half activation value for WIP1 and a half activation value for MDM2, an amplitude value for HIPK2, an amplitude value for WIP1 and an amplitude value for MDM2.
8. The method of claim 1, wherein applying the model comprising predicting at least one of a peak value, an amplitude value and a half-activation value for each biomarker.
9. The method of claim 1, further comprising applying the treatment when it is determined that the patient is likely to respond to the treatment.
10. The method of claim 1, further comprising when it is determined that the total value is equal to or above the threshold, determining that the patient is not likely to respond to the treatment and determining an alternative treatment.
11. The method of claim 1, wherein the cancer is selected from the group consisting of neuroblastoma, breast cancer, lung adenocarcinoma, kidney renal clear cell carcinoma and liver hepatocellular carcinoma.
12. The method of claim 1, wherein the treatment is chemotherapy.
13. The method of claim 1, comprising using a set of training data to determine the associated thresholds for each biomarker value.
14. The method of claim 13, further comprising using a Cox regression analysis to determine the associated thresholds.
15. The method of claim 1, further comprising providing a sample from the patient; measuring a value indicative of a level of each of the biomarkers ATM, CHEK2, TP53, MDM2, PPM1D, SIAH1, HIPK2 and WSB1 and/or any of their paralogs, isoforms, or genes with similar biological functions within the sample; and personalising the model to the patient by incorporating the measured values.
16. The method of claim 15, wherein personalising the model comprises defining patient-specific parameters for each biomarker.
17. The method of claim 16, wherein the patient-specific parameters comprise at least one of a value, ATMtot, for the protein expression of the gene ATM, a value, CHK2tot, for the protein expression of the protein CHK2, a value, SIAH1tot, for the protein expression of either of the genes SIAH1 and WSB1, a basal synthesis parameter, ksp530, for p53 mRNA, a basal synthesis parameter, ksmdm20, for MDM2 mRNA, a basal synthesis parameter, kswip10, for the gene WIP1 and a rate parameter, kshipk2, for HIPK2 translation.
18. The method of claim 1, further comprising using a set of training data to determine any parameters within the model.
19. A method for predicting whether a patient with cancer is likely to respond to a particular treatment, the method comprising: measuring a value indicative of a level of each of the biomarkers ATM, CHEK2, TP53, MDM2, PPM1D, SIAH1, HIPK2 and WSB1 and/or any of their paralogs, isoforms, or genes with similar biological functions within a sample from the patient; calculating a total value using a weighted sum of the measured values; wherein each biomarker value has an associated weight; comparing the total value to a threshold value and when it is determined that the total value is below the threshold value, determining that the patient is likely to respond to the treatment.
20. The method of claim 19, further comprising using a set of training data to determine the associated weights for each biomarker value.
21. The method of claim 20, further comprising using a Cox regression analysis to determine the associated weights.
22. The method of claim 19, further comprising applying the treatment when it is determined that the patient is likely to respond to the treatment.
23. The method of claim 19, further comprising when it is determined that the total value is equal to or above the threshold, determining that the patient is not likely to respond to the treatment and determining an alternative treatment.
24. The method of claim 19, wherein the cancer is neuroblastoma, breast cancer, lung adenocarcinoma, kidney renal clear cell carcinoma or liver hepatocellular carcinoma.
25. The method of claim 19, wherein the gene expression of the biomarkers is measured.
26. A method for predicting whether a patient with cancer is likely to respond to a particular treatment, the method comprising: applying a model comprising a set of coupled ordinary differential equations defining the rate of change of a plurality of biomarkers to calculate a first output value for a biomarker in the plurality of biomarkers, wherein the model comprises a plurality of parameter values associated with the plurality of biomarkers; selecting a biomarker from the plurality of biomarkers; selecting a treatment which targets the selected biomarker; perturbing the parameter value corresponding to the selected biomarker in the model; applying the model using the perturbed parameter value to calculate a second output value for the biomarker within the plurality of biomarkers, comparing the first and second output values to derive a sensitivity value for the selected biomarker; iterating the selecting and calculating steps for further biomarkers to calculate a plurality of sensitivity values; and identifying the selected biomarker having a largest sensitivity value in the plurality of sensitivity values.
27. The method of claim 26, wherein the sensitivity value is derived by calculating at least one of the difference and the ratio between the first and second output values.
28. The method of claim 27, further comprising applying the treatment which targets the identified biomarker.
29. A kit comprising reagents that specifically bind to each member of a panel of biomarkers consisting of ATM, CHEK2, TP53, MDM2, PPM1D, SIAH1, HIPK2 and WSB1 or their proteins and/or any of their paralogs, isoforms, or genes with similar biological functions.
30. A kit according to claim 29, wherein the reagents are PCR primer sets.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawing(s) will be provided by the Office upon request and payment of the necessary fee.
[0030] For a better understanding of the invention, and to show how embodiments of the same may be carried into effect, reference will now be made, by way of example only, to the accompanying diagrammatic drawings in which:
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
DETAILED DESCRIPTION
[0054]
[0055] The prognosis system may also comprise memory 68 and one or more buses 56 that functionally couple the various components/modules. The bus(es) 56 may be any suitable bus, including a system bus, a memory bus, or an address bus and may be associated with any suitable bus architecture. The memory 68 may include volatile memory (memory that maintains its state when supplied with power) such as random access memory (RAM) and/or non-volatile memory (memory that maintains its state even when not supplied with power) such as read-only memory (ROM). The memory 68 may include main memory as well as various forms of cache memory. Computer-executable code, instructions, or the like that may be loadable into the memory 68 and are executable by the processor(s) 58 to cause the processor(s) 58 to perform or initiate various operations. Moreover, output data generated as a result of execution of the computer-executable instructions by the processor(s) 58 may be stored at least initially in memory 68.
[0056] The processor(s) 58 may include any type of suitable processing unit including both software and hardware. For example, the processor may be a central processing unit, a microprocessor, a Reduced Instruction Set Computer (RISC) microprocessor, a Complex Instruction Set Computer (CISC) microprocessor, a microcontroller, an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), a System-on-a-Chip (SoC), a digital signal processor (DSP), and so forth. The I/O interface(s) 64 may include an interface for an external peripheral device connection where such an external device can be used to generate the tumour data. For example, the connection may be via a wired connection, e.g. USB or similar connection protocols or via a wireless connection, including WiFi, radio or Bluetooth etc.
[0057] There may also be one or more modules for undertaking the various steps of the method. For example, there may be a parameter estimation module 70 which as explained in more detail below estimates the constant parameters in the model. The module may use a set of training data to generate a best fit of the parameters, e.g. using Cox regression analysis or a similar technique. There may also be a differential equation module 72. As explained in more detail below, the model is a set of coupled ordinary differential equations (ODE) that can be solved numerically (simulated) using ODE-solvers. There may also be a stratification module 74 which as explained below stratifies a group of patients into those likely to have a favourable prognosis and those likely to have a non-favourable prognosis. The stratification may be done by comparing the model generated value for a particular component (state) or calculated total value in the example of
[0058] It will be appreciated that these modules may include any combination of software, firmware, and/or hardware. The software and/or firmware may include computer-executable code, instructions, or the like that may be loaded into the memory for execution by one or more of the processor(s) to perform any of the operations described earlier in connection with correspondingly named modules. The parameters which are generated may also be stored in the memory or in a separate data storage which is accessible by the system.
[0059] It should be appreciated that the components and program modules depicted in
[0060]
[0061] As shown schematically in the model of
TABLE-US-00002 State Meaning ATM Unphosphorylated (inactive) form of ATM and/or ATR ATMp Phosphorylated (active) form of ATM and/or ATR p53m p53 mRNA p53i Unphosphorylated p53 p53s15 p53 phosphorylated at cell-cycle arrest residues such as S15 p53s46 p53 phosphorylated at pro-apoptotic residues such as S46 SIAH1 Combined pool of unphosphorylated SIAH1 and WSB1 SIAH1p Combined pool of phosphorylated SIAH1 and WSB1 HIPK2 HIPK2 protein WIP1m WIP1 mRNA WIP1 WIP1 protein CHK2 Unphosphorylated (inactive) CHK2 and/or CHK1 CHK2p Phosphorylated (active) CHK2 and/or CHK1 MDM2m MDM2 mRNA and or mRNA of MDM4 and MDMX MDM2 MDM2 protein and or protein of MDM4 and MDMX
[0062] SIAH1, WSB1 and HIPK2 are not included in the Zhang model taught in “Two-phase dynamics of p53 in the DNA damage response” by Zhang et al published in W. PNAS 108, 8990-8995 (2011). The inclusion of these model components is important because these components mediate the pro-apoptotic signalling axes of p53 and contain important prognostic information. It is also noted that AKT which is included in the Zhang model, is omitted from the proposed model because data from breast cancer cells show that AKT phosphorylation is not changing in response to doxorubicin in breast cancer cells.
[0063] The proposed model focusses on modelling the genes and proteins for which experimental data is available. Increasing the number of components within the model increases its complexity and it is more difficult to calibrate the model (to estimate the parameters) which may thus result in decreased reliability of the model predictions. The proposed model is a useful model which is not too complex but is a reasonable predictor as evidenced below.
[0064] In the model, the states and their dynamic changes are described by ordinary differential equations, using the appropriate rate laws for each type of reaction. Such rate laws may be derived using known techniques, for example those taught in “Modelling with ordinary differential equations” by Fey et al published in Quantitative Biology: Theory, Computational Methods and Examples of Models, Vol. 1st edition (MIT Press, Cambridge, Mass., 2018).
[0065] The rates of change with time for each of the model components are set out below. Together, these equations describe a system of coupled ordinary differential equations (ODE) that can be solved numerically (simulated) using ODE-solvers, such as ode15s provided in MATLAB, a software tool for scientific computing. Many other solvers and software exist.
[0066] The reaction rates v1 to v35 are a convenient way to express the complex rate equations and the interaction between the different states. v1 to v35 are functions of the model states and parameters as defined below.
[0067] For example, v1 to v11 are equations relating to phosphorylation (activation) and dephosphorylation (deactivation) as defined below:
[0068] v12 to 20 are reaction rates which relate to gene-expression: mRNA synthesis
[0069] v21 to v24 are reaction rates which relate to translation: protein synthesis [0070] v21=kpsp53*p53m [0071] v22=kshipk2 [0072] v23=kpswip1*WIP1m [0073] v24=kpsmdm2*MDM2m
[0074] And finally v25 to v36 are reaction rates which relate to degradation of mRNAs and proteins
[0075] The rate equations above comprise several constant parameters (e.g. j, k and h), at least some of which have to be estimated using input data. There are two main groups of parameters: those which are patient specific and those which are global parameters applicable to all patients. The general notation for the parameters is that k are rate constants, j are Michaelis or Hill constants and n are the Hill exponents, often also called Hill coefficients. The k constants further use the following standard notation: kp for phosphorylation, kdp for dephosphorylation, ksp for mRNA synthesis, kps for protein synthesis, kd for degradation followed by the gene/protein name, e.g. “atm”. In other words, kpatm is the rate constant for ATM phosphorylation. The definitions for each parameter are set out below.
TABLE-US-00003 Patient- specific parameter Definition ATM_tot Protein expression of ATM. ATM_tot = ATM + ATMp CHK2_tot Protein expression of CHK2. CHK2_tot = CHK2 + CHK2p SIAH1_tot Protein expression of SIAH1/WSB1. SIAH1_tot = SIAH1 + SIAH1p ksp530 Basal synthesis parameter for p53 mRNA ksmdm20 Basal synthesis parameter for MDM2 mRNA kswip10 Basal synthesis parameter for WIP1 kshipk2 Rate parameter for HIPK2 translation (protein synthesis from mRNA)
TABLE-US-00004 Global parameters Definition kpatm Rate constant for ATM phosphorylation kdpatm Rate constant for ATMp dephosphorylation jpatm Michaelis constant (often called K.sub.M) for ATM phosphorylation jdpatm Michaelis constant for ATMp dephosphorylation kpchk2 Rate constant for CHK2 phosphorylation kdpchk2 Rate constant for CHK2 dephosphorylation jpchk2 Michaelis constant for CHK2 phosphorylation jdpchk2 Michaelis constant for CHK2 dephosphorylation kpp53_ATM Rate constant for p53 phosphorylation at S15 by ATMp jpp53_ATM Michaelis constant for phosphorylation at S15 by ATMp kpp53_CHK2 Rate constant for p53 phosphorylation at S15 by CHK2p jpp53_CHK2 Michaelis constant for p53 phosphorylation at S15 by CHK2p kdpp53a Rate constant for p53s15 dephosphorylation jdpp53a Michaelis constant for p53s15 dephosphorylation kpp53a Rate constant for p53 phosphorylation at S46 jpp53a Michaelis constant for p53 phosphorylation at S46 kdpp53a Rate constant for p53s46 dephosphorylation jdpp53a Michaelis constant for p53s46 dephosphorylation kpsiah1 Rate constant for SIAH1/WSB1 phosphorylation jpsiah1 Michaelis constant for SIAH1/WSB1 phosphorylation kdsiah1 Rate constant for SIAH1/WSB1 dephosphorylation jdsiah1 Michaelis constant for SIAH1/WSB1 dephosphorylation ksmdmd21 Rate constant for p53-induced MDM2 mRNA synthesis jsmdmd21 Michaelis constant for p53-induced MDM2 mRNA synthesis hcmdm21 Hill coefficient for p53-induced MDM2 mRNA synthesis kalg Factor describing transcriptional activity of unphosphorylated p53 relative to phosphorylated p53 for inducing MDM2 mRNA synthesis kswip11 Rate constant for p53-induced WIP1 mRNA synthesis jswip11 Michaelis constant for p53-induced WIP1 mRNA synthesis hcwip11 Hill coefficient for p53-induced WIP1 mRNA synthesis ksp210 Rate constant for basal p21 mRNA synthesis ksp211 Rate constant for p53-induced p21 mRNA synthesis jsp111 Michaelis constant for p53-induced p21 mRNA synthesis hcp211 Hill coefficient for p53-induced p21 mRNA synthesis ksbax0 Rate constant for basal BAX mRNA synthesis ksbax1 Rate constant for p53-induced BAX mRNA synthesis jsbax1 Michaelis constant for p53-induced BAX mRNA synthesis hcbax1 Hill coefficient for p53-induced BAX mRNA synthesis kpsp53 Rate constant for p53 protein synthesis kshipk2 Rate constant for HIPK2 protein synthesis kpswip1 Rate constant for WIP1 protein synthesis kpsmdmd2 Rate constant for MDM2 protein synthesis kdp53 Rate constant for unphosphorylated p53 protein degradation jup53 Hill constant for unphosphorylated p53 protein degradation hcdeg Hill coefficient for unphosphorylated p53 protein degradation kdp53a Rate constant for p53s15 protein degradation jup53s Hill constant for p53s15 and p53s46 protein degradation hcdeg Hill coefficient for p53s15 and p53s46 protein degradation kdp53k Rate constant for p53s46 protein degradation kdhipk2 Rate constant for HIPK2 protein degradation kdp53m Rate constant for p53 mRNA degradation kdwip1m Rate constant for WIP1 mRNA degradation kdwip1 Rate constant for WIP1 protein degradation kdmdm2m Rate constant for MDM2 mRNA degradation kdmdm2 Rate constant for MDM2 protein degradation juhipk2 Hill constant for HIPK2 protein degradation kdp21 Rate constant for p21 mRNA degradation kdbax Rate constant for BAX mRNA degradation DDR Amount of DNA damage, dosage of DNA damaging drug
[0076] The initial conditions for each state are shown in the table below and as shown the states for which there are patient specific parameters (as explained in more detail below), there is not a fixed numeric value (e.g. 0) but a parameter value for the patient:
TABLE-US-00005 ATM ATM_p p53m p53_i p53s15 p53s46 ATM_tot 0 0.717 0.079 0 0
TABLE-US-00006 SIAH1 SIAH1p HIPK2 WIP1m CHK2 CHK2p SIAH1_tot 0 0.018 0.127 CHK2_tot 0
TABLE-US-00007 MDM2m MDM2 p21m BAXm 0.003 0.190 0.012 0.160
[0077] The parameters in the model were estimated using a global parameter optimization method such as GLSDC implemented in the PEPSSI software as described for example in “Performance of objective functions and optimisation procedures for parameter estimation in system biology models” by Degasperi et al published in NPJ Syst Biol Appl 3, 20 (2017). To assess the uncertainty of these estimates and the associated predictions, a Monte-Carlo based approach that randomly changes the initial parameter guesses 96 times and re-fits the model systematically evaluating the probability of these parameters to fit the experimental data was used. This method provides a large set of good-fitting parameter estimates and an estimate for how likely a correct solution is found by chance rather than by identifying the correct experimental parameter values. Merely as examples the table below shows three sets of these estimates for all the parameters which are not affected by the type of treatment.
TABLE-US-00008 kpchk2 jpchk2 kdpchk2 jdpchk2 kdpp53k jdpp53k 39.95245 0.317749 20.63249 0.999747 3.581373 0.126013 39.94037 0.352166 20.40821 0.999747 3.677789 0.124187 39.98596 0.396237 20.70913 0.999843 2.026363 0.045067 kpp53_ATM kpp53_CHK2 jpp53_ATM jpp53_CHK2 ksmdm21 jsmdm21 1.98137 31.29065 0.012328 0.561453 0.795847 0.32057 1.581683 31.4206 0.010013 0.520408 0.802444 0.328572 19.41021 6.669001 0.010016 0.414508 0.757492 0.298957 kdpp53a jdpp53a kpp53a jpp53a jup53 jup53s 39.99165 0.253686 39.83628 0.01 0.004473 9.98853 39.98745 0.261434 39.98183 0.010008 0.003626 9.999533 39.97056 0.173038 30.9098 0.010003 0.002743 0.100744 kpsiah1 jpsiah1 kdpsiah1 jkpsiah1 sf_s15 sf_s46 1.958091 0.045366 1.622702 0.045967 1.152567 1.047521 2.023932 0.025361 1.868788 0.07929 1.167204 1.070399 3.761721 0.014066 6.594117 0.815415 1.070264 1.660236 kswip11 jswip11 kdp53 kdp53a juhipk2 0.861278 0.499969 7.999482 0.100019 0.001009 0.853901 0.499976 7.99864 0.100097 0.001005 0.851104 0.499961 7.091471 0.100004 0.014242
[0078] As shown above, many of the constants have similar values for each estimate. However, for example, for kdpp53k and jdpp53k, the third value is significantly different to each of the other two values for these parameters. This may be explained because there is a complex relationship between at least some of the parameters and thus some of the parameters are highly correlated with each other. Regardless of these variations in parameters, the model is reliable and consistent in its predictive results.
[0079] There are also a few constants whose values are dependent on the nature of the treatment and three example sets of values are set out below.
TABLE-US-00009 Results fitted to doxorubicin treatments Parameter kpatm jpatm kdpatm jdpatm Estimate #1 1.746184 0.999825 0.100007 0.99994 Estimate #2 1.764465 0.999964 0.100011 0.999993 Estimate #3 1.444259 0.999832 0.100032 0.999806
TABLE-US-00010 Results fitted to radiation treatments Parameter kpatm jpatm kdpatm jdpatm Estimate #1 0.683308 0.010004 4.619372 0.040022 Estimate #2 0.692243 0.010004 4.654454 0.039543 Estimate #3 0.646103 0.010002 4.043788 0.037907
There are also constants that do not have to be estimated. For parameter estimation, the total protein concentrations for ATM, CHK, and SIAH1 were normalised resulting in the following values for these constants. These values would be used as the initial states as shown above.
TABLE-US-00011 Parameter ATM_tot SIAH1_tot CHK2_tot Value 1 1 1
[0080] Thus as shown above, kpatm has a value in the range of approximately 1.44 to 1.76, jpatm and jdaptm have an approximate value of 1, kdpatm has an approximate value of 0.1 when fitting to doxorubin treatment. Similarly, kpatm has a value in the range of approximately 0.65 to 0.69, jpatm has an approximate value of 0.01, kdpatm has a value in the range of approximately 4.04 to 4.65 and jdpatm has a value in the range of approximately 0.038 to 0.04 when fitting to radiation treatment.
[0081] It is also noted that because the p53s15 and p53s46 measurements were in arbitrary units, two scaling factors were estimated to scale the measurement data to the normalised model units: y.sub.p53s15=sf_s15*(p53s15+p53s46), y.sub.p53s46=sf_s46*p53s46, where y.sub.p53s15, y.sub.p53s46 denote the protein measurements; sf_s15, sf_s46 the scaling factors; and p53s15, p53s46 the model states for p53s15 and p53s46, respectively. Here, the sum of the p53s15 and p53s46 model states was used to fit the y.sub.p53s15 data, because the corresponding antibody used for this measurement detected both phosphorylated p53 forms.
[0082]
[0083] The data generated in
[0084]
[0085]
[0086] As a technical requirement, the approach assumes that tumour signalling data reflect measurements of steady-state DDRs, which is reasonable considering that changes in gene-expression caused by natural tumour evolution occur on much slower timescales than acute treatment-induced signalling changes. The approach is based on the principle that individual differences in the signalling behaviour emerge from gene-expression differences. For each gene, a basal gene-expression parameter is presumed to be patient-specific. It was demonstrated that these patient-specific basal expression rates can be estimated from the tumour data by matching the model-predicted and measured gene expression values at steady state.
[0087] It is noted that a unique solution to the problem of estimating the patient specific parameters might not exist. In the paper “On the personalised modelling of cancer signalling” by Fey et al published in IFAC-PapersOnLine 49, 312-317 (2016), general constraints on the equations of the model that have to be fulfilled in order for such a unique solution to exist have been formulated. As set out below, it is shown that these conditions are fulfilled for the p53 model, and compute an explicit formula for estimating the patient-specific parameters.
[0088] To apply the approach to the p53 model, it is postulated that the tumour data was measured in the absence of DNA-damaging drugs. This is clearly the case in primary samples from untreated patients, and also a fair assumption for relapsed samples that were collected several days or sometimes weeks after the last treatment. The advantage of assuming drug-absence is that the model structure becomes very simple, because most model components reside in their inactive steady states. As a result, most model equations are decoupled, which facilitates calculating the solution. Two scenarios can be distinguished:
[0089] In the first scenario, there are model components that are completely decoupled (e.g. ATM, CHK2, SIAH1) and are characterised by a conserved moiety. In such a scenario, model-personalisation is simple. As explained in “Patient-specific simulations of JNK activity predict the survival of neuroblastoma patients” by Fey et al published in Sci Signal 8, ra130 (2015), the total protein concentration of each of these components is a time-invariant parameter in the model that can easily be adjusted according to the measurement. For example, let CHK2 be 30% upregulated in a patient, then the concentration of total CHK2 for this patient is adjusted to 1.3 times the nominal value. Here, the nominal value refers to the parameter value from model calibration.
[0090] In the second scenario, the other model components are still coupled through gene-regulatory interactions and thus indirect estimations are required. The most complicated subsystems in our model are the p53 and MDM2 module involving a transcriptional feedback loop as described in detail above in relation to
[0091] As mentioned, zero-input, steady-state measurements are assumed for the tumour data. For zero input, all phosphorylation reactions in the model become zero over time, all of p53 is in its unphosphorylated form, and the steady state equations for p53 and MDM2 are:
[0092] These equations estimate the patient-specific parameters ksp530 and ksmdm20 based on p53m and MDM2m, the measured p53 and MDM2 gene expression data from a patient tumour sample. Solving for the patient specific parameters ksp530 and ksmdm20 yields
where:
[0093] ksp530 and ksmdm20 are the estimates of the patient-specific parameters, and denote the basal mRNA synthesis rates of p53 and MDM2, respectively;
[0094] p53m and MDM2m denote the measured mRNA concentrations of p53 and MDM2;
[0095] p53.sub.i, MDM2 are the calculated protein concentrations of p53 and MDM2;
[0096] kdp53m, kdmdm2m, ksmdm21, jsmdm21, hcmdm21, kpsp53, kdp53, jup53, hcdeg, kpsmdm2, kdmdm2 are known parameters as defined in the table above.
[0097] The complete set of formulae for all the patient specific parameters for all the components (genes) in the model is summarised below. In the table below, x denotes the measured mRNA data on a log 2 scale with the subscript indicating the corresponding gene.
TABLE-US-00012 Model Formula for mRNA data to use component patient-specific parameter (gene name/symbol) ATM ATM.sub.tot,patient = 2.sup.x.sup.
[0098] Similarly, the patient specific parameters can also be estimated from protein expression measurements from a patient tumour sample. Solving for the patient specific parameters ksp530 and ksmdm20 yields:
where p53i and MDM2 denote the measured protein expression values for p53 and MDM2, respectively. The following table show the complete set of equations for solving the patient-specific parameters from protein expression data for all proteins in the model.
[0099] In the table below, y denotes the measured protein data on log 2 scale with the subscript indicating the corresponding protein.
TABLE-US-00013 Model Formula for Protein data to use component patient-specific parameter (protein name) ATM ATM.sub.tot,patient = 2.sup.y.sup.
[0100] To gain a more comprehensive picture of the model's prognostic utility, features including peak values (peak), half-activation constants (K50), amplitude (A) and Hill-exponent (n) from all model components were tested 1-by-1.
[0101]
[0102] The stratification step can be used to stratify the whole patient cohort or to stratify patients who have already been grouped into high, low and/or intermediate risk groups, for example using the current Childrens Oncology Group (COG) risk classification, e.g. as described in “Neuroblastoma” by Maris et al. published in Lancet 369(9579):2106-20 (2007). The stratification step applied in the present application stratifies the cohorts into patients having a favourable and unfavourable prognosis to treatment by chemotherapy. The stratification may be done by deriving a threshold for each marker as described below, e.g. a p53s15peak threshold for the output shown in
[0103] The threshold may be derived by know techniques, for example Kaplan Meier scanning as described for example in the Fey 2015 paper. Kaplan Meier scanning works as follows: [0104] 1. Place the patient with the lowest marker value into the low group and all other patients into the high group. [0105] 2. Assess statistical significance of the group difference in survival using the logrank test. [0106] 3. Add the patient with the next highest maker value into the low group. [0107] 4. Iterate from point 2 until all but one patients are in the low group. [0108] 5. The iteration with the lowest logrank p-value defines the optimal threshold.
It will be appreciated that this is just one illustrative method for calculating the threshold and other suitable methods may be used.
[0109] For example,
[0110] As can be seen from the hazard ratios and confidence interval which are shown on each of
TABLE-US-00014 Predictor / p-value Hazard HR 95% HR 95% marker Threshold (logrank) ratio CI lower CI upper CHK2p_peak 1.15468 2.2E−21 3.400 2.641 4.377 p53s15_peak 0.24654 3.75E−14 3.231 2.38 4.378 MDM2_K50 0.00877 4.42E−13 0.387 0.300 0.501 WIP1_A1 0.09958 1.99E−11 4.120 2.724 6.232 MDM2_A1 3.59510 4.25E−11 4.128 2.708 6.291 HIPK2_K50 0.20867 7.07E−09 0.446 0.339 0.586 p53s46_A1 0.12542 6.4E−07 2.093 1.565 2.800 p53s46_peak 1.06918 8.72E−07 2.024 1.528 2.681 WIP1_K50 0.01592 3.2E−06 0.547 0.425 0.705 p53s46_K50 0.38006 1.44E−05 0.363 0.230 0.574 MDM2_n 1.00000 0.000237 0.551 0.401 0.757 SIAH1p_peak 0.756191 0.000877 0.400297 0.233436 0.686431 HIPK2_A1 0.081506 0.005843 0.371324 0.183579 0.751074 ATMp_peak 0.85392 0.007276 1.409811 1.097065 1.811713 WIP1_n 2.007336 0.010693 0.516974 0.311497 0.857992 HIPK2_n 1.66013 0.024691 1.334296 1.03743 1.71611 p53s46_n 2.089183 0.170409 1.218777 0.918493 1.617231
[0111] In light of the promising prognosis shown in
[0112] A similar stratification is shown for the CHK2p half-activation threshold (K50).
[0113] In each of
[0114]
[0115] Similarly,
[0116] In each of
[0117] As explained in
[0118] The measurements are summed in a weighted sum to create a value V which is indicative of eventfree survival. The model may thus be expressed as:
where w.sub.i is the weight for each gene and i(m) is the measurement of the gene.
[0119] The weights are calculated using training data to create a best fit or optimal value for each weight. For example, a Cox regression analysis may be performed. As examples, two variations of the weights for each gene are shown below:
TABLE-US-00015 Gene ATM CHEK2 HIPK2 MDM2 PPM1D SIAH1 TP53 WSB1 Weight 1 0.024 0.496 0.278 0.143 0.069 −0.644 0.183 −0.591 Weight 2 0.035 0.119 0.149 0.197 −0.363 −0.345 0.165 −0.295
[0120]
[0121]
TABLE-US-00016 Sensitivity ATM CHEK2 HIPK2 MDM2 PPM1D SIAH1 TP53 p53s15 3 6 675 0 1 0 3 (peak) CHK2 1 60 610 0 8 9 0 (K50)
[0122]
[0123] The sensitivity value may be calculated in a variety of suitable methods. For example, the sensitivity value may be calculating by comparing the simulated output of the unperturbed and perturbed model (i.e. first and second output values). The comparison may include calculating the difference or the ratio between the perturbed and unperturbed simulation output. For example:
where S denotes the sensitivity value and y the simulated model output.
[0124] Alternatively, the sensitivity value may be calculated using:
where p denotes the parameter value of the targeted biomarker. Alternatively, the sensitivity value may be determined as described in the Fey 2015 Science Signaling paper above.
[0125] Once a sensitivity value has been calculated, the process may be repeated for further biomarkers to calculate a plurality of sensitivity values. In other words, there may be a determination as to whether the sensitivity value for all or a sufficient number of the biomarkers have been calculated (step S310) and if not the process repeats. the selected biomarker having a largest sensitivity value in the plurality of sensitivity values may be selected as the target for treatment (step S312). For example, as shown in the table above HIPK2 has the highest sensitivity for many patients.
[0126]
[0127] The table below shows the hazard ratio, confidence interval and p-value from the logrank test for each of
TABLE-US-00017 Log.sub.2 Hazard Confidence Figure Ratio Interval (95%) p-value 13A 0.96 0.09, 1.84 0.0309 13B −1.16 −1.86, −0.45 1.3e.sup.−03 14A 1.04 −0.07, 2.14 0.0661 14B −1.27 −2.11, −0.43 3.0e.sup.−03 15A 1.67 1.19, 2.14 7.5e.sup.−12 15B −0.98 −1.47, −0.49 8.6e.sup.−05 16A 1.15 0.25, 2.05 0.0125 16B −0.71 −1.46, 0.05 0.0659
[0128]
[0129]
[0130]
[0131]
[0132] As described above, the model describes patient-specific pathogenetic mechanisms which may be used in prognosis and treatment of patients. For example, the use of the model as described above may allow a clinician to know how well each patient responds to chemotherapy and how aggressively they should be treated which is useful. In particular, non-responders could be started immediately on immunotherapy, which is currently second line treatment. Unfortunately, current diagnostics do not allow this fine stratification.
[0133] The model described above is an improvement over the prior art models such as Zhang because these prior art models did not attempt to explain quantitative differences between different cells-types or patients. Furthermore, whilst such prior art models may consider biologic mechanisms, they are not compliant with the patient-specific modelling framework and did not contain patient-specific parameters. Finally, there is no teaching in Zhang of calibration using parameter estimation (i.e. no quantitative measurements from laboratory experiments were used).
[0134] At least some of the example embodiments described herein may be constructed, partially or wholly, using dedicated special-purpose hardware. Terms such as ‘component’, ‘module’ or ‘unit’ used herein may include, but are not limited to, a hardware device, such as circuitry in the form of discrete or integrated components, a Field Programmable Gate Array (FPGA) or Application Specific Integrated Circuit (ASIC), which performs certain tasks or provides the associated functionality. In some embodiments, the described elements may be configured to reside on a tangible, persistent, addressable storage medium and may be configured to execute on one or more processors. These functional elements may in some embodiments include, by way of example, components, such as software components, object-oriented software components, class components and task components, processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables. Although the example embodiments have been described with reference to the components, modules and units discussed herein, such functional elements may be combined into fewer elements or separated into additional elements. Various combinations of optional features have been described herein, and it will be appreciated that described features may be combined in any suitable combination. In particular, the features of any one example embodiment may be combined with features of any other embodiment, as appropriate, except where such combinations are mutually exclusive. Throughout this specification, the term “comprising” or “comprises” means including the component(s) specified but not to the exclusion of the presence of others.
[0135] Attention is directed to all papers and documents which are filed concurrently with or previous to this specification in connection with this application and which are open to public inspection with this specification, and the contents of all such papers and documents are incorporated herein by reference.
[0136] All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and/or all of the steps of any method or process so disclosed, may be combined in any combination, except combinations where at least some of such features and/or steps are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise. Thus, unless expressly stated otherwise, each feature disclosed is one example only of a generic series of equivalent or similar features.
[0137] The invention is not restricted to the details of the foregoing embodiment(s). The invention extends to any novel one, or any novel combination, of the features disclosed in this specification (including any accompanying claims, abstract and drawings), or to any novel one, or any novel combination, of the steps of any method or process so disclosed.