Patient-specific Boolean models of signalling networks guide personalised treatments

  1. Arnau Montagud  Is a corresponding author
  2. Jonas Béal
  3. Luis Tobalina
  4. Pauline Traynard
  5. Vigneshwari Subramanian
  6. Bence Szalai
  7. Róbert Alföldi
  8. László Puskás
  9. Alfonso Valencia
  10. Emmanuel Barillot
  11. Julio Saez-Rodriguez
  12. Laurence Calzone  Is a corresponding author
  1. Institut Curie, PSL Research University, France
  2. INSERM, U900, France
  3. MINES ParisTech, PSL Research University, CBIO-Centre for Computational Biology, France
  4. Barcelona Supercomputing Center (BSC), Plaça Eusebi Güell, 1-3, Spain
  5. Faculty of Medicine, Joint Research Centre for Computational Biomedicine (JRC-COMBINE), RWTH Aachen University, Germany
  6. Semmelweis University, Faculty of Medicine, Department of Physiology, Hungary
  7. Astridbio Technologies Ltd, Hungary
  8. ICREA, Pg. Lluís Companys 23, Spain
  9. Faculty of Medicine and Heidelberg University Hospital, Institute of Computational Biomedicine, Heidelberg University, Germany
50 figures, 4 tables and 7 additional files

Figures

Workflow to build patient-specific Boolean models and to uncover personalised drug treatments from present work.

We gathered data from Fumiã and Martins, 2013 Boolean model, Omnipath (Türei et al., 2021) and pathways identified with ROMA (Martignetti et al., 2016) on the TCGA data to build a prostate-specific prior knowledge network. This network was manually converted into a prostate Boolean model that could be stochastically simulated using MaBoSS (Stoll et al., 2017) and tailored to different TCGA and GDSC datasets using our PROFILE tool to have personalised Boolean models. Then, we studied all the possible single and double mutants on these tailored models using our logical pipeline of tools (Montagud et al., 2019). Using these personalised models and our PROFILE_v2 tool presented in this work, we obtained tailored drug simulations and drug treatments for 488 TCGA patients and eight prostate cell lines. Lastly, we performed drug-dose experiments on a shortlist of candidate drugs that were particularly interesting in the LNCaP prostate cell line. Created with BioRender.com.

Prostate Boolean model used in present work.

Nodes (ellipses) represent biological entities, and arcs are positive (green) or negative (red) influences of one entity on another one. Orange rectangles correspond to inputs (from left to right: Epithelial Growth Factor (EGF), Fibroblast Growth Factor (FGF), Transforming Growth Factor beta (TGFbeta), Nutrients, Hypoxia, Acidosis, Androgen, fused_event, Tumour Necrosis Factor alpha (TNFalpha), SPOP, Carcinogen) and dark blue rectangles to outputs that represent biological phenotypes (from left to right: Proliferation, Migration, Invasion, Metastasis, Apoptosis, DNA_repair), the read-outs of the model. This network is available to be inspected as a Cytoscape file in the Supplementary file 1.

Prostate Boolean model MaBoSS simulations.

(A) The model was simulated with all initial inputs set to 0 and all other variables random. All phenotypes are 0 at the end of the simulations, which should be understood as a quiescent state, where neither proliferation nor apoptosis is active. (B) The model was simulated with growth factors (EGF and FGF), Nutrients and Androgen ON. (C) The model was simulated with Carcinogen, Androgen, TNFalpha, Acidosis, and Hypoxia ON.

Associations between simulations and Gleason grades (GG).

(A) Centroids of the Principal Component Analysis of the samples according to their Gleason grades (GG). The personalisation recipe used was mutations and copy number alterations (CNA) as discrete data and RNAseq as continuous data. Density plots of Proliferation (B) and Apoptosis (C) scores according to GG; each vignette corresponds to a specific sub-cohort with a given GG. Kruskal-Wallis rank sum test across GG is significant for Proliferation (p-value = 0.00207) and Apoptosis (p-value = 2.83E-6).

Figure 4—source code 1

R code needed to obtain Figure 4.

Processed datasets needed are Figure 4—source data 1 and Figure 4—source data 2 are located in the corresponding folder of the repository: here.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig4-code1-v2.zip
Figure 4—source data 1

Processed dataset needed to obtain the phenotype distributions of Figure 4B, C, with Figure 4—source code 1.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig4-data1-v2.txt
Figure 4—source data 2

Processed dataset needed to obtain the PCA of Figure 4A, with Figure 4—source code 1.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig4-data2-v2.txt
Phenotype score variations and synergy upon combined ERK and MYC_MAX (A and C) and HSPs and PI3K (B and D) inhibition under EGF growth condition.

Proliferation score variation (A) and Bliss Independence synergy score (C) with increased node activation of nodes ERK and MYC_MAX. Proliferation score variation (B) and Bliss Independence synergy score (D) with increased node activation of nodes HSPs and PI3K. Bliss Independence synergy score <1 is characteristic of drug synergy, grey colour means one of the drugs is absent and thus no synergy score is available.

Figure 5—source code 1

R code needed to perform the drug dosage experiments and obtain Figure 5 from the main text and Appendix 1—figures 27, 3439.

Processed datasets needed is Figure 5—source data 1 and is located in the corresponding folder of the repository: here.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig5-code1-v2.zip
Figure 5—source data 1

Processed datasets needed to obtain the phenotype score variations and synergy values of Figure 5 with Figure 5—source code 1.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig5-data1-v2.txt
Model-targeting drugs’ sensitivities across prostate cell lines.

GDSC z-score was obtained for all the drugs targeting genes included in the model for all the prostate cell lines in GDSC. Negative values mean that the cell line is more sensitive to the drug. Drugs included in Table 1 were highlighted. ‘Other targets’ are drugs targeting model-related genes that are not part of Table 1.

Figure 6—source code 1

R code needed to obtain Figure 6.

Processed datasets needed are Figure 6—source data 1 and Figure 6—source data 2 are located in the corresponding folder of the repository: here.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig6-code1-v2.zip
Figure 6—source data 1

Processed dataset needed to obtain Figure 6 with Figure 6—source code 1.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig6-data1-v2.txt
Figure 6—source data 2

Processed dataset needed to obtain Figure 6 with Figure 6—source code 1.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig6-data2-v2.txt
Cell viability assay determined by the fluorescent resazurin after a 48 hours incubation showed a dose-dependent response to different inhibitors.

(A) Cell viability assay of LNCaP cell line response to 17-DMAG HSP90 inhibitor. (B) Cell viability assay of LNCaP cell line response to PI-103 PI3K/AKT pathway inhibitor. (C) Cell viability assay of LNCaP cell line response to NMS-E973 HSP90 inhibitor. (D) Cell viability assay of LNCaP cell line response to Pictilisib PI3K/AKT pathway inhibitor. Concentrations of drugs were selected to capture their drug-dose response curves. The concentrations for the NMS-E973 are different from the rest as this drug is more potent than the rest (see Materials and methods).

Figure 7—source code 1

R code needed to obtain Figure 7.

Processed datasets needed are Figure 7—source data 1 and 2 and are located in the corresponding folder of the repository: here.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig7-code1-v2.zip
Figure 7—source data 1

Processed dataset needed to obtain Figure 7 with Figure 7—source code 1.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig7-data1-v2.txt
Figure 7—source data 2

Processed dataset needed to obtain with Figure 7—source code 1.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig7-data2-v2.txt
Hsp90 inhibitors resulted in dose-dependent changes in the LNCaP cell line growth.

(A) Real-time cell electronic sensing (RT-CES) cytotoxicity assay of Hsp90 inhibitor, 17-DMAG, that uses the Cell Index as a measurement of the cell growth rate (see the Materials and methods section). The yellow dotted line represents the 17-DMAG addition. (B) RT-CES cytotoxicity assay of Hsp90 inhibitor, NMS-E973. The yellow dotted line represents the NMS-E973 addition.

Figure 8—source data 1

Processed dataset to obtain Figures 8 and 9 with Figure 8—source code 1.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig8-data1-v2.txt
Figure 8—source code 1

R code needed to obtain Figures 8 and 9 with Figure 8—source data 1.

Processed dataset needed is Figure 8—source data 1 and is located in the corresponding folder of the repository: here.

https://cdn.elifesciences.org/articles/72626/elife-72626-fig8-code1-v2.zip
PI3K/AKT pathway inhibition with different PI3K/AKT inhibitors shows the dose-dependent response in LNCaP cell line growth.

(A) Real-time cell electronic sensing (RT-CES) cytotoxicity assay of PI3K/AKT pathway inhibitor, PI-103, that uses the Cell Index as a measurement of the cell growth rate (see the Materials and methods section). The yellow dotted line represents the PI-103 addition. (B) RT-CES cytotoxicity assay of PI3K/AKT pathway inhibitor, Pictilisib. The yellow dotted line represents the Pictilisib addition.

Appendix 1—figure 1
Mean activities by subgroups for gene modules defined from pathways described in ACSN.

(A) And in Hallmarks' gene sets (B) and that are significantly overdispersed over all samples. Blue indicates low pathway activity, red indicates high pathway activity.

Appendix 1—figure 2
Signed directed interactions between HSP90AA1 and nodes already taken into account in the model.
Appendix 1—figure 3
shortest paths found between ERG and TMPRSS2 or NKX3-1 by Pypath: no direct interaction is found.
Appendix 1—figure 4
Boolean toy model to showcase different examples of Boolean formulas.
Appendix 1—figure 5
Mean probabilities of the nodes characterising the cyclins and proliferation, with nutrients and growth factors as inputs.

We choose initial states for the nodes involved in the cell cycle that correspond to quiescence (cyclins OFF, cell cycle inhibitors Rb and p21 ON), in order to visualise the order of activation of the cyclins: first Cyclin D, then Cyclin B. The mean probabilities reach asymptotic levels because of the desynchronisation of stochastic trajectories in the population.

Appendix 1—figure 6
Mean probabilities in simulations of mutated models.

(A) Loss-of-function mutation of FOXA1. (B) Loss-of-function mutation of TP53.

Appendix 1—figure 7
Mean probabilities in simulations of the model with a multiple simulation: the gene fusion TMPRSS2:ERG and a loss-of-function of NKX3-1.
Appendix 1—figure 8
Data integration in Boolean models to have personalised Boolean models.
Appendix 1—figure 9
Distribution of 488 TCGA prostate cancer patients’ samples per Gleason grade.
Appendix 1—figure 10
Associations between simulations and Gleason grades (GG).

Distribution histograms of Apoptosis scores according to GG in three groups (A) and five groups (B). Columns correspond to different personalisation recipes (see Béal et al., 2019 for more details). We found that across 3-stage GG Kruskal-Wallis rank sum test is significant for Apoptosis under the ‘Mut, CNA, and RNA’ recipe (p-value = 2.83E-6) and significant across 5-stage GG (p-value = 1.88E-5). Additionally, we used Dunn’s test to identify which pairs of groups are statistically different focusing on the 3-stage GG and found that grade High is statistically different from grades Low (Bonferroni’s adjusted p-value = 3.3E-3) and Intermediate (Bonferroni’s adjusted p-value = 9.47E-6).

Appendix 1—figure 11
Associations between simulations and Gleason grades (GG).

Distribution histograms of DNA_repair scores according to GG in three groups (A) and five groups (B). Columns correspond to different personalisation recipes (see Béal et al., 2019 for more details). Kruskal-Wallis rank sum test across 3-stage GG is neither significant for DNA_Repair under the ‘Mut, CNA and RNA’ recipe (p-value = 0.217) nor across 5-stage GG (p-value = 0.0995).

Appendix 1—figure 12
Associations between simulations and Gleason grades (GG).

Distribution histograms of Invasion scores according to GG in three groups (A) and five groups (B). Columns correspond to different personalisation recipes (see Béal et al., 2019 for more details). Kruskal-Wallis rank sum test across 3-stage GG is significant for Invasion under the ‘Mut, CNA, and RNA’ recipe (p-value = 0.0358), but not significant across 5-stage GG (p-value = 0.134). Using Dunn’s test on the 3-stage GG, we found that grade High is statistically different from grade Intermediate (Bonferroni’s adjusted p-value = 0.037).

Appendix 1—figure 13
Associations between simulations and Gleason grades (GG).

Distribution histograms of Migration scores according to GG in three groups (A) and five groups (B). Columns correspond to different personalisation recipes (see Béal et al., 2019 for more details). Kruskal-Wallis rank sum test across 3-stage GG is neither significant for Migration under the ‘Mut, CNA, and RNA’ recipe (p-value = 0.173) nor across 5-stage GG (p-value = 0.275).

Appendix 1—figure 14
Associations between simulations and Gleason Grades (GG).

Distribution histograms of Proliferation scores according to GG in three groups (A) and five groups (B). Columns correspond to different personalisation recipes (see Béal et al., 2019 for more details). Kruskal-Wallis rank sum test across 3-stage GG is significant for Proliferation under the ‘Mut, CNA, and RNA’ recipe (p-value = 0.00207) and across 5-stage GG (p-value = 0.013). Using Dunn’s test on the 3-stage GG, we found that grade High is statistically different from grade Intermediate (Bonferroni’s adjusted p-value = 0.0023).

Appendix 1—figure 15
Principal Component Analysis of all 488 TCGA patients in 3 Gleason Grades using the vectors of all five phenotypes from the model.
Appendix 1—figure 16
Principal Component Analysis of all 488 TCGA patients in 5 Gleason Grades using the vectors of all five phenotypes from the model.
Appendix 1—figure 17
Principal Component Analysis’ barycenters of all 488 TCGA patients grouped in 3 Gleason Grades using the vectors of all five phenotypes from the model.

This is the same figure as Appendix 1—figure 3 in the main text.

Appendix 1—figure 18
Principal Component Analysis’ barycenters of all 488 TCGA patients grouped in 5 Gleason Grades using the vectors of all five phenotypes from the model.
Appendix 1—figure 19
Nodes in the Boolean model that have a Proliferation value of at least 30% less the wild type value upon inactivation.

(A) Nodes from aggregating all patient-specific results; (B) Nodes from patients from Gleason Grade 1; (C) Nodes from patients from Gleason Grade 2; (D) Nodes from patients from Gleason Grade 3; (E) Nodes from patients from Gleason Grade 4; (F) Nodes from patients from Gleason Grade 5.

Appendix 1—figure 20
Nodes in the Boolean model that promote Apoptosis at least 30% more than the wild type value upon inactivation.

(A) Nodes from aggregating all patient-specific results; (B) Nodes from patients from Gleason Grade 1; (C) Nodes from patients from Gleason Grade 2; (D) Nodes from patients from Gleason Grade 3; (E) Nodes from patients from Gleason Grade 4; (F) Nodes from patients from Gleason Grade 5.

Appendix 1—figure 21
Phenotype simulation results across GDSC prostate cell line-specific Boolean models’ simulation with random initial conditions.

WT stands for wild type model, the original prostate model with no personalisation.

Appendix 1—figure 22
Phenotype simulation results across GDSC prostate cell line-specific Boolean models’ simulation with different initial conditions.

WT stands for wild type model, the original prostate model with no personalisation.

Appendix 1—figure 23
Phenotype simulation results across GDSC prostate cell line-specific Boolean models’ simulation with random initial conditions under different personalisation recipes.

Mutations and CNA are always considered as discrete data and RNA expression is always considered as continuous data.

Appendix 1—figure 24
Principal Component Analysis (PCA) of the RNA dataset used to tailor the prostate cell lines.
Appendix 1—figure 25
Results of the ssGSEA performed on the RNA dataset used to tailor the prostate cell lines.
Appendix 1—figure 26
Phenotype probabilities of LNCaP model under random initial conditions.
Appendix 1—figure 27
Wild type and LNCaP-specific model phenotype probability variations under four different growth conditions.

Androgen stands for androgen presence, EGF for EGF presence, and 00 for lack of androgen and EGF.

Appendix 1—figure 28
PCA of the 32,258 single and double LNCaP model mutants with combinations of the most probable phenotypes.
Appendix 1—figure 29
PCA of the 32,258 single and double LNCaP model mutants with the decomposition in single phenotypes.
Appendix 1—figure 30
Invasion-Migration-Proliferation phenotype probability distribution across all mutants for logical gates.

Bin where wild type value is found has been marked with dark red colour. (A) Phenotype probability using level one single perturbations; (B) Phenotype probability using level two double perturbations.

Appendix 1—figure 31
Distribution of perturbations on nodes’ logical gates that reduce Invasion-Migration-Proliferation phenotype probability to zero.

(A) Counts of level one single perturbations; (B) Counts of level two double perturbations.

Appendix 1—figure 32
Drug sensitivity of the seven prostate cell lines.

Rank normalised drug sensitivity (0: most sensitive; 1: most resistant, based on GDSC AUC drug sensitivity metric) for each GDSC drug across prostate cancer cell lines. Drugs are grouped to be predicted effective drugs based on the LNCaP Boolean model (orange) and predicted ineffective drugs (blue). Mann-Whitney U p-values for differences between the rank normalised drug sensitivity between predicted effective and ineffective drugs: (A) LNCaP, P = 0.00041 (more sensitive to LNCaP model-predicted drugs); (B) 22RV1, P = 0.0033 (more sensitive to LNCaP model-predicted drugs); (C) BPH-1, P = 0.31; (D) DU-145, P = 0.0026 (more resistant to LNCaP model-predicted drugs); (E) PC-3, P = 0.15; (F) PWR-1E, P = 0.075; (G) VCaP P = 0.38.

Appendix 1—figure 33
Model-targeting drugs’ sensitivities across prostate cell lines.

GDSC Z-score was obtained for all the drugs targeting genes included in the model for all the prostate cell lines in GDSC. LNCaP is highlighted in red, the other seven prostate cell lines in blue and the rest of the GDSC cell lines are coloured in grey.

Appendix 1—figure 34
Phenotype score variations of the LNCaP model upon nodes’ inhibition under EGF growth condition.

Values of the scores are depicted with a colour gradient.

Appendix 1—figure 35
Phenotype score variations of the LNCaP model upon nodes inhibition under AR, EGF, 00 and AR_EGF growth conditions.

Values of the scores are depicted with a colour gradient.

Appendix 1—figure 36
Proliferation phenotype score variations of the LNCaP model upon combined nodes inhibition under EGF growth condition.

Appendix 1—figure 4A is a closer look at ERK and MYC_MAX combination and Appendix 1—figure 4B at HSPs and PI3K combination.

Appendix 1—figure 37
Apoptosis phenotype score variations of the LNCaP model upon combined nodes inhibition under EGF growth condition.
Appendix 1—figure 38
Bliss Independence synergies scores variations in Proliferation phenotype of the LNCaP model upon combined nodes inhibition under EGF growth conditions.

Bliss Independence synergy score <1 is characteristic of drug synergy. Appendix 1—figure 4C is a closer look at ERK and MYC_MAX combination and Appendix 1—figure 4D at HSPs and PI3K combination, grey colour means one of the drugs is absent and thus no synergy score is available.

Appendix 1—figure 39
Bliss Independence synergies scores variations in Apoptosis phenotypes of the LNCaP model upon combined nodes inhibition under EGF growth conditions.

Bliss Independence synergy score <1 is characteristic of drug synergy, grey colour means one of the drugs is absent and thus no synergy score is available.

Appendix 1—figure 40
Hsp90 inhibitors resulted in dose-dependent changes in the LNCaP cell line growth.

(A) Real-time cell electronic sensing (RT-CES) cytotoxicity assay of Hsp90 inhibitor, 17-DMAG, that uses the Cell Index as a measurement of the cell growth rate (see the Material and Methods section). The yellow dotted line represents 17-DMAG addition. The brown dotted lines are indicative of the cytotoxicity assay results at 24 hours (B), 48 hours (C) and 72 hours (D) after 17-DMAG addition. (E) RT-CES cytotoxicity assay of Hsp90 inhibitor, NMS-E973. The yellow dotted line represents NMS-E973 addition. The brown dotted lines are indicative of the cytotoxicity assay results at 24 hours (F), 48 hours (G) and 72 hours (H) after NMS-E973 addition.

Appendix 1—figure 41
PI3K/AKT pathway inhibition with different PI3K/AKT inhibitors shows dose-dependent response in LNCaP cell line growth.

(A) Real-time cell electronic sensing (RT-CES) cytotoxicity assay of PI3K/AKT pathway inhibitor, PI-103, that uses the Cell Index as a measurement of the cell growth rate (see the Material and Methods section). The yellow dotted line represents PI-103 addition. The brown dotted lines are indicative of the cytotoxicity assay results at 24 hours (B), 48 hours (C) and 72 hours (D) after PI-103 addition. (E) RT-CES cytotoxicity assay of PI3K/AKT pathway inhibitor, Pictilisib. The yellow dotted line represents Pictilisib addition. The brown dotted lines are indicative of the cytotoxicity assay results at 24 hours (F), 48 hours (G) and 72 hours (H) after Pictilisib addition.

Tables

Table 1
List of selected nodes, their corresponding genes and drugs that were included in the drug analysis of the models tailored for TCGA patients and LNCaP cell line.
NodeGeneCompound / Inhibitor nameClinical stageSource
AKTAKT1, AKT2, AKT3PI-103PreclinicalDrug Bank
EnzastaurinPhase 3Drug Bank
Archexin, PictilisibPhase 2Drug Bank
ARARAbiraterone,Enzalutamide, Formestane, Testosterone propionateApprovedDrug Bank
5alpha-androstan-3beta-olPreclinicalDrug Bank
Caspase8CASP8BardoxolonePreclinicalDrug Bank
cFLARCFLAR---
EGFREGFRAfatinib, Osimertinib, Neratinib, Erlotinib, GefitinibApprovedDrug Bank
VarlitinibPhase 3Drug Bank
Olmutinib, PelitinibPhase 2Drug Bank
ERKMAPK1IsoprenalineApprovedDrug Bank
PerifosinePhase 3Drug Bank
Turpentine, SB220025, Olomoucine, PhosphonothreoninePreclinicalDrug Bank
MAPK3, MAPK1Arsenic trioxideApprovedDrug Bank
Ulixertinib, SeliciclibPhase 2Drug Bank
PurvalanolPreclinicalDrug Bank
MAPK3Sulindac, CholecystokininApprovedDrug Bank
5-iodotubercidinPreclinicalDrug Bank
GLUT1SLC2A1ResveratrolPhase 4Drug Bank
HIF-1HIF1ACAY-10585PreclinicalDrug Bank
HSPsHSP90AA1, HSP90AB1, HSP90B1, HSPA1A, HSPA1B, HSPB1CladribineApprovedDrug Bank
17-DMAGPhase 2Drug Bank
NMS-E973PreclinicalDrug Bank
MEK1_2MAP2K1, MAP2K2Trametinib, SelumetinibApprovedDrug Bank
PerifosinePhase 3Drug Bank
PD184352 (CI-1040)Phase 2Drug Bank
MYC_MAXcomplex of MYC and MAX10058-F4 (for MAX)PreclinicalDrug Bank
p14ARFCDKN2A---
PI3KPIK3CA, PIK3CB, PIK3CG, PIK3CD, PIK3R1, PIK3R2, PIK3R3, PIK3R4, PIK3R5, PIK3R6, PIK3C2A, PIK3C2B, PIK3C2G, PIK3C3PI-103PreclinicalDrug Bank
PictilisibPhase 2Drug Bank
ROSNOX1, NOX3, NOX4FostamatinibApprovedDrug Bank
NOX2DextromethorphanApprovedDrug Bank
Tetrahydroisoquinolines (CHEMBL3733336, CHEMBL3347550, CHEMBL3347551)PreclinicalChEMBL
SPOPSPOP---
TERTTERTGrn163lPhase 2Drug Bank
BIBR 1532PreclinicalChEMBL
Appendix 1—table 1
Excerpt of the CFG file of the personalised LNCaP Boolean model.
Transition rates for LNCaP personalised modelInitial conditions for LNCaP personalised model
$u_Acidosis = 1;[Acidosis].istate = 0.5[1], 0.5 [0];
$d_Acidosis = 1;[Androgen].istate = 0.5[1], 0.5 [0];
$u_AKT = 1.15285;[Carcinogen].istate = 0.5[1], 0.5 [0];
$d_AKT = 0.86742;[Hypoxia].istate = 0.5[1], 0.5 [0];
$u_AMP_ATP = 0.06407;[Nutrients].istate = 0.5[1], 0.5 [0];
$d_AMP_ATP = 15.60793;[AKT].istate = 0.51544[1], 0.48456 [0];
$u_AMPK = 0;[AMP_ATP].istate = 0.20167[1], 0.79833 [0];
$d_AMPK = 0.91263;[ATR].istate = 0.32278[1], 0.677219 [0];
$u_Androgen = 1;[AXIN1].istate = 0.38829[1], 0.61171 [0];
$d_Androgen = 1;[BAD].istate = 0.65311[1], 0.34689 [0];
$u_Angiogenesis = 1;[Bak].istate = 0.32278[1], 0.677219 [0];
$d_Angiogenesis = 1;[Bcl_XL].istate = 0.36264[1], 0.637359 [0];
$u_Apoptosis = 1;[BCL2].istate = 1e-05[1], 0.99999 [0];
$d_Apoptosis = 1;[BIRC5].istate = 0.34426[1], 0.65574 [0];
$u_AR = 100.0;[BRCA1].istate = 0.42294[1], 0.57706 [0];
$d_AR = 0;[Caspase8].istate = 0.21981[1], 0.780189 [0];
$u_AR_ERG = 1;[Caspase9].istate = 0.32278[1], 0.677219 [0];
$d_AR_ERG = 1;[CDH2].istate = 0.0[1], 1.0 [0];
$u_ATM = 0;[cFLAR].istate = 0.5[1], 0.5 [0];
$d_ATM = 5.81395;[CyclinB].istate = 0.23353[1], 0.76647 [0];
...
Appendix 1—table 2
Target enrichment for LNCaP-specific drug sensitivities.

Drugs were sorted based on rank normalised drug sensitivity 0: most sensitive, 1 most resistant, based on GDSC AUC drug sensitivity metric for LNCaP. Target pathway enrichment analysis was performed based on the pathway membership of drug targets. Direction represents whether pathway-targeting drugs were enriched in sensitive or resistant drugs.

Drug target pathwayp-valueadj. p-valueDirection
PI3K/MTOR signalling0.000115630.0011106sensitive
Hormone-related0.000148080.0011106sensitive
Chromatin other0.00656610.03283sensitive
Chromatin histone methylation0.012160.045601sensitive
p53 pathway0.0795540.23866sensitive
DNA replication0.104660.26164sensitive
WNT signalling0.135830.29107sensitive
Unclassified0.203910.38233sensitive
Genome integrity0.541860.90311sensitive
Cytoskeleton0.631530.93981sensitive
Other, kinases0.816470.93981sensitive
RTK signalling0.859850.93981sensitive
Other0.875720.93981sensitive
Protein stability and degradation0.881660.93981sensitive
EGFR signalling0.939810.93981sensitive
Apoptosis regulation0.960360.96036resistant
Chromatin histone acetylation0.731640.83616resistant
JNK and p38 signalling0.634840.83616resistant
IGF1R signalling0.235380.37662resistant
Cell cycle0.193820.37662resistant
Metabolism0.0533520.14227resistant
Mitosis0.0275360.11014resistant
ERK MAPK signalling0.000500750.004006resistant
Appendix 1—key resources table
Reagent type (species) or resourceDesignationSource or referenceIdentifiersAdditional information
gene (Homo-sapiens)AKT1HGNCHGNC:391
gene (Homo-sapiens)AKT2HGNCHGNC:392
gene (Homo-sapiens)AKT3HGNCHGNC:393
gene (Homo-sapiens)ARHGNCHGNC:644
gene (Homo-sapiens)CASP8HGNCHGNC:1,509
gene (Homo-sapiens)CFLARHGNCHGNC:1,876
gene (Homo-sapiens)EGFRHGNCHGNC:3,236
gene (Homo-sapiens)MAPK1HGNCHGNC:6,871
gene (Homo-sapiens)MAPK3HGNCHGNC:6,877
gene (Homo-sapiens)SLC2A1HGNCHGNC:11,005
gene (Homo-sapiens)HIF1AHGNCHGNC:4,910
gene (Homo-sapiens)HSP90AA1HGNCHGNC:5,253
gene (Homo-sapiens)HSP90AB1HGNCHGNC:5,258
gene (Homo-sapiens)HSP90B1HGNCHGNC:12,028
gene (Homo-sapiens)HSPA1AHGNCHGNC:5,232
gene (Homo-sapiens)HSPA1BHGNCHGNC:5,233
gene (Homo-sapiens)HSPB1HGNCHGNC:5,246
gene (Homo-sapiens)MAP2K1HGNCHGNC:6,840
gene (Homo-sapiens)MAP2K2HGNCHGNC:6,842
gene (Homo-sapiens)MYCHGNCHGNC:7,553
gene (Homo-sapiens)MAXHGNCHGNC:6,913
gene (Homo-sapiens)CDKN2AHGNCHGNC:1,787
gene (Homo-sapiens)PIK3CAHGNCHGNC:8,975
gene (Homo-sapiens)PIK3CBHGNCHGNC:8,976
gene (Homo-sapiens)PIK3CGHGNCHGNC:8,978
gene (Homo-sapiens)PIK3CDHGNCHGNC:8,977
gene (Homo-sapiens)PIK3R1HGNCHGNC:8,979
gene (Homo-sapiens)PIK3R2HGNCHGNC:8,980
gene (Homo-sapiens)PIK3R3HGNCHGNC:8,981
gene (Homo-sapiens)PIK3R4HGNCHGNC:8,982
gene (Homo-sapiens)PIK3R5HGNCHGNC:30,035
gene (Homo-sapiens)PIK3R6HGNCHGNC:27,101
gene (Homo-sapiens)PIK3C2AHGNCHGNC:8,971
gene (Homo-sapiens)PIK3C2BHGNCHGNC:8,972
gene (Homo-sapiens)PIK3C2GHGNCHGNC:8,973
gene (Homo-sapiens)PIK3C3HGNCHGNC:8,974
gene (Homo-sapiens)NOX1HGNCHGNC:7,889
gene (Homo-sapiens)NOX3HGNCHGNC:7,890
gene (Homo-sapiens)NOX4HGNCHGNC:7,891
gene (Homo-sapiens)NOX2HGNCHGNC:2,578
gene (Homo-sapiens)SPOPHGNCHGNC:11,254
gene (Homo-sapiens)TERTHGNCHGNC:11,730
cell line (Homo-sapiens)LNCaP clone FGC, prostate carcinoma (normal, Adult)ATCCCRL-1740RRID:CVCL_1379
chemical compound, drugRPMI 1640 Medium, GlutaMAX SupplementGibco61870–010
chemical compound, drug17-DMAG, an Hsp90 inhibitorSigma-Aldrich100,069Pacey et al., 2011
chemical compound, drugNMS-E973, an Hsp90 inhibitorMedChemExpressHY-17547Fogliatto et al., 2013
chemical compound, drugPictilisib, an inhibitor of PI3Kα/δThermo Scientific467861000Zhan et al., 2017
chemical compound, drugPI-103, a multi-targeted PI3K inhibitor for p110α/β/δ/γSigma-Aldrich528,100Raynaud et al., 2009
chemical compound, drugResazurinSigma-AldrichR7017Szebeni et al., 2017
chemical compound, drugDimethyl sulfoxide (DMSO)Sigma-AldrichD8418
chemical compound, drugFoetal bovine serum (FBS)Gibco16140–071
chemical compound, drugPenStrep antibiotics (Penicillin G sodium salt, and Streptomycin sulfate salt)Sigma-AldrichP4333
software, algorithmR languagehttps://www.R-project.org/RRID:SCR_001905
software, algorithmPython languagehttps://www.python.org/RRID:SCR_008394
software, algorithmMaBoShttps://github.com/maboss-bkmc/MaBoSS-env-2.0Stoll et al., 2017; Stoll et al., 2012
software, algorithmHigh-throughput mutant analysishttps://github.com/sysbio-curie/Logical_modelling_pipelineMontagud et al., 2019
software, algorithmPROFILEhttps://github.com/sysbio-curie/PROFILEBéal et al., 2019
software, algorithmPROFILE_v2https://github.com/ArnauMontagud/PROFILE_v2This work. Main text, Section "Personalisation of the prostate Boolean model" and Appendix 1, Sections 3,4,5 and 6.
software, algorithmProstate Boolean modelhttps://www.ebi.ac.uk/biomodels/MODEL2106070001; http://ginsim.org/model/signalling-prostate-cancerThis work. Main text, Section "Boolean model construction" and Appendix 1, Section 1.

Additional files

Supplementary file 1

A zipped folder with the generic prostate model in several formats: MaBoSS, GINsim, SBML, as well as images of the networks and their annotations.

https://cdn.elifesciences.org/articles/72626/elife-72626-supp1-v2.zip
Supplementary file 2

A jupyter notebook to inspect Boolean models using MaBoSS.

This notebook can be used as source code with the model files from Supplementary file 1 to generate Figure 3.

https://cdn.elifesciences.org/articles/72626/elife-72626-supp2-v2.zip
Supplementary file 3

A zipped folder with the TCGA-specific personalised models and their Apoptosis and Proliferation phenotype scores.

https://cdn.elifesciences.org/articles/72626/elife-72626-supp3-v2.zip
Supplementary file 4

A TSV file with all the phenotype scores, including Apoptosis and Proliferation, of the TCGA patient-specific mutations.

In the mutation list “_oe” stands for an overexpressed gene and “_ko” for a knocked out gene.

https://cdn.elifesciences.org/articles/72626/elife-72626-supp4-v2.zip
Supplementary file 5

A zipped folder with the cell line-specific personalised models.

https://cdn.elifesciences.org/articles/72626/elife-72626-supp5-v2.zip
Supplementary file 6

A TSV file with all the phenotype scores, including Apoptosis and Proliferation, of all 32,258 LNCaP cell line-specific mutations and the wild type LNCaP model.

In the mutation list “_oe” stands for an overexpressed gene and “_ko” for a knocked out gene.

https://cdn.elifesciences.org/articles/72626/elife-72626-supp6-v2.txt
Transparent reporting form
https://cdn.elifesciences.org/articles/72626/elife-72626-transrepform1-v2.docx

Download links

A two-part list of links to download the article, or parts of the article, in various formats.

Downloads (link to download the article as PDF)

Open citations (links to open the citations from this article in various online reference manager services)

Cite this article (links to download the citations from this article in formats compatible with various reference manager tools)

  1. Arnau Montagud
  2. Jonas Béal
  3. Luis Tobalina
  4. Pauline Traynard
  5. Vigneshwari Subramanian
  6. Bence Szalai
  7. Róbert Alföldi
  8. László Puskás
  9. Alfonso Valencia
  10. Emmanuel Barillot
  11. Julio Saez-Rodriguez
  12. Laurence Calzone
(2022)
Patient-specific Boolean models of signalling networks guide personalised treatments
eLife 11:e72626.
https://doi.org/10.7554/eLife.72626