Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2024 Apr 22.
Published in final edited form as: Proc SPIE Int Soc Opt Eng. 2024 Apr 3;12927:129271F. doi: 10.1117/12.3005434

Investigating Causal Genetic Effects on Overall Survival of Glioblastoma Patients using Normalizing Flow and Structural Causal Model

Fanyang Yu a,b, Rongguang Wang a,c, Pratik Chaudhari c, Christos Davatzikos a,b,c,d
PMCID: PMC11034818  NIHMSID: NIHMS1984765  PMID: 38650741

Abstract

Glioblastoma (GBM) is the most common and aggressive brain tumor with short overall survival (OS) of about 15 months. Understanding the causal factors affecting the patient survival is crucial for disease prognosis and treatment planning. Although previous efforts on survival prediction using multi-omics data has yielded useful predictive models, the causation of the correlated genetic risk factors has not been addressed. Recent advances in causal deep learning models enable the study of causality from complex dataset. In this paper, we leverage the recently proposed structural causal model (SCM) with normalizing flows parameterized by deep networks to perform the counterfactual query to investigate the causal relationship between gene mutation and OS with the presence of other confounders including sex, age and radiomics features. The query amounts to the question that what the survival days will be if the gene mutation status has been changed, i.e., from mutant to non-mutant and vice versa. The trained causal model will infer the counterfactual outcome given the intervention on specific gene mutation. We apply multivariate Cox-PH model to find the genes associated with survival, and investigate the causal genetic effect by comparing the original and counterfactual survival days in a bi-directional fashion. Particularly, the following two scenarios are considered: (1) intervention on a specific gene with non-mutant status to generate the counterfactual survival days as if the gene is mutant, with which the original survival days of the subjects with that mutant gene will be compared; (2) intervention on the gene with mutant status and perform the comparison with survival days of subjects with that non-mutant gene. Our experimental results show that no causation of two correlated genes (NF1, RB1) was revealed in the cohort (n=181), while their genetic effects on OS in terms of prolonging or shortening are generally in accordance with clinical findings.

Keywords: Causal inference, radiomics, glioblastoma, survival analysis, normalizing flow

1. INTRODUCTION

Glioblastoma (GBM) is the most common and agressive malignant primary adult brain tumor with a median overall survival (OS) of 14.6 to 16.7 months.1 Maximal safe surgical resection combined with radiotherapy and temozolomide (TMZ) chemotherapy has been the standard treatment pipeline for GBM in clinical practice.2 There have been studies on using multi-omics data, i.e., clinical information, radiomics and genomics data, to predict the OS and derive radiomic signature or survival prediction index.3 As a result, these studies often present the correlation between the risk factors and the OS without addressing the causal aspect, since correlation does not imply causation. Uncovering the causal mechanism of cancer prognosis will bring benefits to the scientific research and clinical practice, e.g., causal gene of certain clinical phenotypes can serve as more precise drug targets.

Causal deep learning (DL) models integrate causality into DL research which enable the answer to interventional and counterfactual questions. This paper builds upon the deep structural causal model4,5 to formulate the causes (gene mutation status, sex, age, imaging phenotype) and effects (survival days after surgery) via a causal graph and learn the structural assignments by using normalizing flows parameterized by deep networks. To the best of our knowledge, this work should be among the first to apply causal DL models for studying the causality for disease prognosis, and can be further extended to identifying causal relationship in other applications of biomedical domain.

2. METHODS

2.1. Study Cohort

Multi-parametric MRI (mpMRI) scans (T1, T1-Gd, T2, T2-FLAIR, DSC, DTI) of patients diagnosed with glioblastoma were retrospectively collected. Radiomics features, including histograms, morphological and textural descriptors, were derived using Cancer Imaging Phenomics Toolkit (CaPTk).6 We applied non-negative matrix factorization (NMF) to reduce the dimension of imaging features and used the coefficients as covariates. Genetic markers were obtained through a targeted next generation sequencing (NGS) panel on the resected tumor samples from the patients. A total number of 27 genes are included in the NGS panel from which 5 most frequent genes were selected for analysis. Clinical information include sex, age at the scan and survival days from the surgery. The final cohort consists of n = 181 IDH-wildtype patients with all radiomics, genomics, and clinical measures available. Specifically, we investigate the causal relationship of the survival days with respect to the 5 gene mutation status (EGFR, NF1, PTEN, RB1, TP53), while age, sex, 3 NMF coefficients are the other confounders.

2.2. Structural Causal Model

A structural causal model (SCM) denoted as M = (S, P(ϵ)) consists of a collection S = (f1, …, fK) of structural assignments xk = fk(ϵk; pak), where pak represents the set of parents (direct causes) of xk and ϵk are noise variables of the unknown sources of variation for xk. A SCM satisfies the causal Markov condition that each variable xk is independent of its non-effects given the direct causes. Therefore the joint observational distribution of a SCM can be factorised as PM(x)=k=1KPM(xkpak), where each conditional distribution PM(xk|pak) is characterized by the corresponding structural assignment and noise distribution. The joint distribution of exogenous noise variables can be expressed as P(ϵ)=k=1KP(ϵk).

Given the above formulation, we perform a counterfactual query following the three-step process: abduction, action and prediction.7 The abduction step is the prediction of the exogenous noise ϵ given the observations x which is to infer the posterior PM(ϵ|x). Next comes the action step where an intervention, denoted by do(xkx˜k), is conducted according to the desired manipulation. A modified SCM M˜=Mdo(x˜)=(S˜,PM(ϵx)) is obtained as a result. Finally, in the prediction step, the counterfactuals are predicted through sampling from the distribution PM˜(x) entailed by the modified SCM.

2.3. Normalizing Flow

Normalizing flow can model a complex probability density by applying transformation to simpler base distribution with same dimensionality. Given an observed variable x, an invertible and differentiable transformation f(·), and base variable ϵ ~ P(ϵ) such that x = f(ϵ), the output density is computed as p(x) = p(ϵ)|det∇f(ϵ)|−1 where ϵ = f−1(x) and ∇f(ϵ) as the Jacobian of the flow f : ϵx. Denote a dataset with sample size of n as D={xi~p(x)}i=1n, a normalizing flow can be fit by maximizing the likelihood to obtain the parameters:

θ*=argmax1ni=1nlogp(ϵi)log|detfθ(ϵi)|

where we use a deep neural network to parameterize the normalizing flow. The above approach can be used for the conditional densities PM(xk|pak) in SCM. The flows fθk will be fit to map exogenous noise ϵ to effect xk (survival days) given parents pak (sex, age, NMF coefficents of radiomics features, gene mutation). The abduction step involving the flow is essentially ϵi=fθ1(xi). We can manipulate the value of a particular variable for the flow as the intervention do(x˜k), as in our case we change the gene mutation status from 0 (non-mutant) to 1 (mutant) and vice versa. Then the modified flow f˜θ can be conducted to sample from PM˜(x) to get counterfactuals (survival days w.r.t. change in gene mutation status).

3. RESULTS

The multivariate Cox-PH model and statistical analysis is performed in R. Figure 2 shows that NF1 (p-value: 0.0133 < 0.05) and RB1 (p-value: 0.0072 < 0.05) were significantly associated with survival days after surgery. The flow-based SCM is implemented with quadratic autoregressive spline8 by using PyTorch and Pyro.9 Categorical distribution is used for sex and gene mutations, and we use real-valued normalizing flow for other structural assignments. Specifically, the structural assignments for age and NMF coefficients are linear flows, while that for survival days is a conditional flow conditioned on the activations of a fully-connected network with age, sex, NMF coefficients and gene mutations as input. For training details, we use Adam as the optimizer, set learning rate as 3 × 10−4, weight decay as 10−4 and the number of epochs as 100. Figure 3 and Figure 4 show the distributions of factual and counterfactual survival days under the intervention of specific gene mutation status. No statistical significance was observed from the t-test. The genetic effects on survival days from the counterfactuals are in accordance with literature, e.g., mutation in RB1 may prolong the survival.10 These results indicate that correlation may not imply causation and it is desired to uncover the causal factors underlying the disease prognosis.

Figure 2.

Figure 2.

Survival curves show the association of gene mutations with survival after surgery in GBM patients. NF1 and RB1 are significantly associated with survival among the 5 most frequent genes.

Figure 3.

Figure 3.

Intervention on a specific gene to alter its status from non-mutant to mutant to observe how the counterfactual survival days would change comparing with the original survival days of subjects with non-mutant status of that gene.

Figure 4.

Figure 4.

Intervention on a specific gene to alter its status from mutant to non-mutant to observe how the counterfactual survival days would change comparing with the original survival days of subjects with mutant status of that gene.

4. CONCLUSION

The current study demonstrated the utility of causal DL models in biomedical domain and drew the conclusion that significantly associated genes may not be the underpinning causes for influencing the survival days after surgery in GBM patients. Future directions include defining causal graphs with intermediate nodes for secondary phenotypes, i.e, taking account of the causal relationship from gene to imaging features via causal mediation, adding more genes or other risk factors into the model, and also applying the causal inference method on multi-institutional data consortium with larger sample size.

Figure 1.

Figure 1.

Causal graph of SCM for glioblastoma where the causal effect of survival days after surgery is studied. The nodes consist of sex (s), age (a), NMF coefficients (i1 to i3), multiple key driver genes (g1 to g5) and survival days after surgery (x), with corresponding exogenous noise terms (ϵs,ϵa,ϵi1,,ϵi3,ϵg1,,ϵg5,ϵx). Invertible normalizing flow models are denoted by bidirectional arrows. The black dot indicates a conditional flow where x is conditioned on all the parent nodes.

ACKNOWLEDGMENTS

This work was supported by the National Institute on Aging (RF1AG054409 and U01AG068057), the National Institute of Neurological Disorders and Stroke (U24NS130411), the National Institute of Mental Health (R01MH112070), the National Institute on Drug Abuse (75N95019C00022), the National Science Foundation (IIS-2145164) and cloud computing credits from Amazon Web Services.

REFERENCES

  • [1].Stupp R, Taillibert S, Kanner A, Read W, Steinberg DM, Lhermitte B, Toms S, Idbaih A, Ahluwalia MS, Fink K, et al. , “Effect of tumor-treating fields plus maintenance temozolomide vs maintenance temozolomide alone on survival in patients with glioblastoma: a randomized clinical trial,” Jama 318(23), 2306–2316 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [2].Akbari H, Macyszyn L, Da X, Bilello M, Wolf RL, Martinez-Lage M, Biros G, Alonso-Basanta M, O’Rourke DM, and Davatzikos C, “Imaging surrogates of infiltration obtained via multiparametric imaging pattern analysis predict subsequent location of recurrence of glioblastoma,” Neurosurgery 78(4), 572–580 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [3].Fathi Kazerooni A, Saxena S, Toorens E, Tu D, Bashyam V, Akbari H, Mamourian E, Sako C, Koumenis C, Verginadis I, et al. , “Clinical measures, radiomics, and genomics offer synergistic value in ai-based prediction of overall survival in patients with glioblastoma,” Scientific Reports 12(1), 8784 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [4].Pawlowski N, Coelho de Castro D, and Glocker B, “Deep structural causal models for tractable counterfactual inference,” Advances in Neural Information Processing Systems 33, 857–869 (2020). [Google Scholar]
  • [5].Wang R, Chaudhari P, and Davatzikos C, “Harmonization with flow-based causal inference,” in [Medical Image Computing and Computer Assisted Intervention–MICCAI 2021: 24th International Conference, Strasbourg, France, September 27–October 1, 2021, Proceedings, Part III 24], 181–190, Springer; (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [6].Davatzikos C, Rathore S, Bakas S, Pati S, Bergman M, Kalarot R, Sridharan P, Gastounioti A, Jahani N, Cohen E, et al. , “Cancer imaging phenomics toolkit: quantitative imaging analytics for precision diagnostics and predictive modeling of clinical outcome,” Journal of medical imaging 5(1), 011018–011018 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [7].Pearl J et al. , “Models, reasoning and inference,” Cambridge, UK: CambridgeUniversityPress 19(2), 3 (2000). [Google Scholar]
  • [8].Durkan C, Bekasov A, Murray I, and Papamakarios G, “Neural spline flows,” Advances in neural information processing systems 32 (2019). [Google Scholar]
  • [9].Bingham E, Chen JP, Jankowiak M, Obermeyer F, Pradhan N, Karaletsos T, Singh R, Szerlip P, Horsfall P, and Goodman ND, “Pyro: Deep universal probabilistic programming,” The Journal of Machine Learning Research 20(1), 973–978 (2019). [Google Scholar]
  • [10].Dono A, Ramesh AV, Wang E, Shah M, Tandon N, Ballester LY, and Esquenazi Y, “The role of rb1 alteration and 4q12 amplification in idh-wt glioblastoma,” Neuro-Oncology Advances 3(1), vdab050 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]

RESOURCES