GraphPath: A graph attention model for molecular stratification with interpretability based on the pathway-pathway interaction network
Achieving accurate and interpretable clinical predictions requires paramount attention to thoroughly characterizing patients at both the molecular and biological pathway levels. In this paper, we present GraphPath, a biological knowledge-driven graph neural network with multi-head self-attention mechanism that implements the pathway-pathway interaction network. We train GraphPath to classify the cancer status of patients with prostate cancer based on their multi-omics profiling.
git clone https://github.com/amazingma/GraphPath.git
conda env create --name GraphPath --file=environment.yml
source activate GraphPath
python train.py
1. Ma T, Wang J. GraphPath: a graph attention model for molecular stratification with interpretability based on the pathway–pathway interaction network[J]. Bioinformatics, 2024, 40(4): btae165.
2. Elmarakeby H A, Hwang J, Arafeh R, et al. Biologically informed deep neural network for prostate cancer discovery[J]. Nature, 2021, 598(7880): 348-352.