Sign in
BioinformaticsACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD)
Peer-reviewed journal article

CellAwareGNN: Single-Cell Enhanced Knowledge Graph Foundation Model for Drug Indication Prediction

Xinmeng ZhangiD, Eugene JeongiD, Chao YaniD, Yubo FengiD, Linshuoshuo LyuiD, Xingyi GuoiD, You CheniD

Abstract

Graph foundation models have emerged as powerful tools for drug repurposing by enabling the prediction of novel drug-disease indications from large biomedical knowledge graphs. A representative example is TxGNN, which was previously developed and trained on PrimeKG, a comprehensive biomedical knowledge graph covering over 17,000 diseases. While TxGNN demonstrates strong performance, existing biomedical knowledge graphs largely lack fine-grained, cell-type-specific expression context. This limits their ability to capture disease mechanisms driven by dysregulated cellular programs, such as immune cell-specific pathways in autoimmune diseases. Moreover, prior evaluations typically test only randomly selected subsets of diseases, leaving many diseases unexamined and limiting conclusions about model performance across the full disease spectrum. To address these limitations, we first update PrimeKG to PrimeKG-U by incorporating expanded and curated biomedical knowledge and then develop TxGNN-U as a stronger graph-based baseline. Building on this foundation, we introduce CellAwareGNN, a graph foundation model that integrates single-cell genomics into PrimeKG-U. We construct a single-cell-enhanced knowledge graph, scPrimeKG, by incorporating cell-type-specific gene expression signatures from the OneK1K dataset, expanding PrimeKG from approximately 8.1 million edges and 129k nodes to over 14 million edges and 147k nodes. CellAwareGNN is pre-trained on all relation types in scPrimeKG and evaluated on drug indication prediction with explicit coverage of all diseases in the knowledge graph. CellAwareGNN consistently outperforms TxGNN and TxGNN-U. For drug indication prediction, CellAwareGNN achieves an AUPRC of 0.826, representing a 1.2% improvement over TxGNN-U (0.816) and a 3.4% improvement over TxGNN (0.799). Notably, for autoimmune diseases, CellAwareGNN attains an AUPRC of 0.864, improving by 2.0% over TxGNN-U (0.847) and 6.0% over TxGNN (0.815). Importantly, CellAwareGNN prioritizes promising repurposing candidates, including Ocrelizumab for Pemphigus via CD20-expressing B cells, Methotrexate for Pemphigus through DHFR and ATIC activity in T and B cells, and Rosiglitazone for Rheumatoid Arthritis through PPAR-{gamma} activation. These results demonstrate the value of incorporating cell-type-specific expression context to improve both predictive performance and biological interpretability in graph-based drug repurposing. CCS ConceptsO_LIApplied computing [->] Health informatics; Bioinformatics; C_LIO_LIComputing methodologies [->] Knowledge representation and reasoning; Neural networks. C_LI ACM Reference FormatXinmeng Zhang, Eugene Jeong, Chao Yan, Yubo Feng, Linshuoshuo Lyu, Xingyi Guo, and You Chen. 2026. CellAwareGNN: Single-Cell Enhanced Knowledge Graph Foundation Model for Drug Indication Prediction. In Proceedings of the 32nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.2 (KDD 2026), August 9-13, 2026, Jeju Island, Republic of Korea. ACM, New York, NY, USA, 12 pages. https://doi.org/10.1145/3770855.3819012

PDFDOICode
Full-text digest ↓

02 /Specification & Classification

Click any tag to browse matching papers

In-depth summary

✦ Multi-agent verified full-text synthesis

Claude Opus 5.5 · xhigh effort · 8 Nov 2026 · from the full text of version 2 (13 Jul 2026) · CC BY 4.0

Adding OneK1K immune cell-type expression edges to an updated PrimeKG modestly improved drug-indication link prediction, AUPRC 0.816 to 0.826 overall and 0.847 to 0.864 for 40 autoimmune diseases.

Knowledge graphs used for graph-based drug repurposing, including PrimeKG behind TxGNN, lack cell-type resolution, so gene-disease and drug-target links are averaged across tissues, and random edge hold-outs let well-studied diseases dominate test sets. This work adds cell-type-specific expression edges from single-cell data to an updated PrimeKG and scores models on a per-disease stratified split so that every test disease, rare ones included, is evaluated.

Key results

  1. ShownAdding OneK1K cell-type edges gave the best overall indication retrieval of the three graphs, but its margins over the updated-graph baseline (TxGNN-U) are small.

    On 1,169 test diseases (mean over five seeds): AUPRC 0.826 for CellAwareGNN vs 0.816 for TxGNN-U and 0.799 for TxGNN; Recall@10 0.975 vs 0.973 vs 0.969; AP@10 0.833 vs 0.822 vs 0.807; MRR@10 0.864 vs 0.854 vs 0.841. · 4.3 Overall drug retrieval performance; Evaluation metrics

  2. SuggestedOn the 40 autoimmune test diseases, the cell-type edges raised most ranking metrics above TxGNN-U. Recall@5 did not change.

    AUPRC 0.864 (CellAwareGNN) vs 0.847 (TxGNN-U) vs 0.815 (TxGNN); AP@10 0.878 vs 0.864 vs 0.828; MRR@10 0.907 vs 0.887 vs 0.863; Recall@10 0.971 vs 0.965 vs 0.956; Recall@5 0.896 for both CellAwareGNN and TxGNN-U. Mean of 3.2 ± 3.5 indication edges per autoimmune disease. · 4.4 Domain-specific drug retrieval

  3. SuggestedA control graph with randomly wired cell-type nodes recovered only part of the autoimmune gain. The authors take this as evidence that the gene-cell type content, not the added graph density, drives the improvement.

    Randomly connecting the cell-type nodes (same edge count and degree distribution) raised AUPRC by +0.006 over TxGNN-U, both overall and on autoimmune diseases. That is 35% of the 0.017 autoimmune gain; the authors credit the other 65% to biologically specific edges (five seeds, Table 7). · C. Random connection: Biological Signal vs…; 4.6 Quantifying the Contribution of Cell-Type…

  4. ShownUpdating PrimeKG's 20 source databases to their November 2025 releases (PrimeKG-U) enlarged the graph and, on its own, improved indication prediction. This AUPRC step was larger than the one from the later single-cell addition.

    Edges rose from 8.10M to 14.47M (+78%) and nodes from 129,312 to 147,859. With the same TxGNN architecture, AUPRC went from 0.799 to 0.816 overall and from 0.815 to 0.847 on autoimmune diseases. The single-cell step then added 22 nodes and 54,670 edges (0.38% of the edge count). · 3.2.2 Temporal Update of Biomedical Knowledge…; 4.2 Knowledge Graph Statistics; 4.3 Overall drug retrieval performance; 4.4 Domain-specific drug retrieval

  5. SuggestedIn case studies, CellAwareGNN ranked several standard-of-care drugs higher than TxGNN-U did and proposed candidates absent from the training graph. The cell-type mechanisms offered for these shifts are the authors' interpretation.

    Pemphigus: prednisolone #1, azathioprine #22 to #12, methylprednisolone #9 to #6; new candidates ocrelizumab #22 and methotrexate #19. Multiple sclerosis: methylprednisolone #14 to #8, ocrelizumab #30 to #20. Rheumatoid arthritis: azathioprine #12 to #7. · Pemphigus Novel Repurposing Candidates; Pemphigus validation; Multiple sclerosis (MS) validation; Rheumatoid arthritis (RA) validation

Methods, data and reproducibility

Rebuilt PrimeKG from its 20 sources as of November 2025 (PrimeKG-U), then added gene-to-cell-type edges for 22 OneK1K immune cell types from pseudo-bulk Wilcoxon tests (Bonferroni p < 0.05) to form scPrimeKG. TxGNN's two-layer relational graph convolutional network (R-GCN) with a DistMult decoder was pre-trained on all edges, fine-tuned on drug-disease edges and scored on a per-disease 30% hold-out.

  • PrimeKG biomedical knowledge graph, original 2021 snapshots (diseases, drugs, genes/proteins, phenotypes, pathways; indication, contraindication and off-label edges) · human · n = 129,312 nodes; 8.10M edges
  • PrimeKG-U: PrimeKG rebuilt from the latest source releases as of November 2025 (e.g., DrugBank v6.0+, DisGeNET v8.0, MONDO) · human (rebuilt PrimeKG) · n = 147,859 nodes; 14.47M edges
  • scPrimeKG: PrimeKG-U plus 22 immune cell-type nodes and 54,670 gene-cell type edges · human (PrimeKG-U plus OneK1K donors) · n = 147,881 nodes; 14.52M edges
  • OneK1K single-cell RNA-seq of peripheral blood mononuclear cells (quality-controlled data from Yazar et al.) · human (OneK1K healthy donor cohort) · n = 1.27 million cells from 982 healthy donors
  • Disease-stratified indication test set (30% of each disease's drug-disease edges, at least one per disease), with an autoimmune subset defined from the National Academies 2022 report · n = 1,169 diseases (40 autoimmune); five random seeds
Methods & tools
TxGNN, R-GCN, DistMult, PrimeKG, DrugBank, DrugCentral, DisGeNET, MONDO Disease Ontology, Human Phenotype Ontology, NCBI Entrez Gene
Software & environment
Python 3.8.20; fixed random seeds and predefined splits. The repository is said to contain the training and evaluation scripts, configuration files and the data-processing pipeline.
Assay conditions & compute
Experiments ran on two NVIDIA RTX A6000 GPUs. In the efficiency benchmark (2 pre-training plus 500 fine-tuning epochs on one A6000), CellAwareGNN's runtime and GPU memory were comparable to TxGNN-U's; exact figures appear only in Table 8.
Reproducibility gaps
The text gives no direct download for the built graphs (PrimeKG-U, scPrimeKG); only the scripts and pipeline are said to be released. The source databases are used under their data-use agreements.
Limitations (6)
  • Validation relies on ranking metrics and literature support. Clinical utility still needs testing on real-world data such as electronic health records, and the repurposing candidates are computational hypotheses that need experimental or clinical follow-up. · stated by the authors
  • The single-cell layer comes only from OneK1K peripheral blood mononuclear cells of healthy donors. Tissue-resident cell types and disease-perturbed expression are therefore missing, and autoimmune disease is the main validated use case. · stated by the authors
  • The model learns from a population-level graph with no patient-level factors (genetics, environment, lifestyle). Source databases such as DrugBank and Mondo may favour well-studied diseases, drugs and genes, and that bias can carry into predictions. · stated by the authors
  • The R-GCN/DistMult architecture is reused unchanged from TxGNN. Architectures designed to take in single-cell data are left to future work. · stated by the authors
  • Gains over TxGNN-U are small (overall AUPRC 0.826 vs 0.816). Intervals quoted for CellAwareGNN-DD (overall AUPRC 0.818 [0.807, 0.828]; autoimmune 0.8559 [0.829, 0.882]) are wide relative to that gap, and its MRR@10 (0.853) does not exceed TxGNN-U's 0.854 despite the claim that all variants outperform it. · noted in this summary
  • The case-study rank shifts are explained by cell-type mechanisms (e.g., glucocorticoid receptor expression in T and B cells), but no attribution or edge-level analysis ties any specific ranking change to particular gene-cell type edges. · noted in this summary

Who should read:Read this if you build knowledge-graph models for drug repurposing and want to see how much single-cell cell-type expression edges and a per-disease stratified test split change indication-prediction results.

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.