Journal of the American Medical Informatics AssociationBioinformaticsPeer-reviewed journal article
Clustering rare diseases within an ontology-enriched knowledge graph
Jaleal S. SanjakiD, Jessica BinderiD, Arjun Singh YadawiD, Qian ZhuiD, Ewy A. MathéiD
Abstract
Structured AbstractO_ST_ABSObjectiveC_ST_ABSIdentifying sets of rare diseases with shared aspects of etiology and pathophysiology may enable drug repurposing and/or platform based therapeutic development. Toward that aim, we utilized an integrative knowledge graph-based approach to constructing clusters of rare diseases. Materials and MethodsData on 3,242 rare diseases were extracted from the National Center for Advancing Translational Science (NCATS) Genetic and Rare Diseases Information center (GARD) internal data resources. The rare disease data was enriched with additional biomedical data, including gene and phenotype ontologies, biological pathway data and small molecule-target activity data, to create a knowledge graph (KG). Node embeddings were used to convert nodes into vectors upon which k-means clustering was applied. We validated the disease clusters through semantic similarity and feature enrichment analysis. ResultsA node embedding model was trained on the ontology enriched rare disease KG and k-means clustering was applied to the embedding vectors resulting in 37 disease clusters with a mean size of 87 diseases. We validate the disease clusters quantitatively by looking at semantic similarity of clustered diseases, using the Orphanet Rare Disease Ontology. In addition, the clusters were analyzed for enrichment of associated genes, revealing that the enriched genes within clusters were shown to be highly related. DiscussionWe demonstrate that node embeddings are an effective method for clustering diseases within a heterogenous KG. Semantically similar diseases and relevant enriched genes have been uncovered within the clusters. Connections between disease clusters and approved or investigational drugs are enumerated for follow-up efforts. ConclusionOur study lays out a method for clustering rare diseases using the graph node embeddings. We develop an easy to maintain pipeline that can be updated when new data on rare diseases emerges. The embeddings themselves can be paired with other representation learning methods for other data types, such as drugs, to address other predictive modeling problems. Detailed subnetwork analysis and in-depth review of individual clusters may lead to translatable findings. Future work will focus on incorporation of additional data sources, with a particular focus on common disease data.
- Citations
- 27
- FWCI
- 2.41
- Field percentile
- top 9%
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.
Related papers
- RD-Embed: Unified representations of rare-disease knowledge from clinical records
Tudor Groza, Freddie Tan, … Saumya Shekhar Jamuar·medRxiv·Apr 4, 2026
- A Literature-Based Knowledge Graph Embedding Method for Identifying Drug Repurposing Opportunities in Rare Diseases
Daniel N. Sosa, Alexander Derry, … Russ Biagio Altman·Pacific Symposium on Biocomputing (PSB)Peer-reviewed·Nov 27, 2019
- The effects of biological knowledge graph topology on embedding-based link prediction
Michael S. Bradshaw, Anton Avramov, … Ryan M. Layer·bioRxiv·Jun 10, 2024
- PrimeKG-Plus: a refreshed and rare-disease-enriched precision medicine knowledge graph
Trinh‐Trung‐Duong Nguyen, Thuy Nguyen-Phuong, … Albert J. Kooistra·bioRxiv·Jul 27, 2026
- Identification of disease mechanisms and novel disease genes using clinical concept embeddings learned from massive amounts of biomedical data.
Andrej E. Bugrim·bioRxiv·Apr 27, 2023
- PREDICTING GENE DISEASE ASSOCIATIONS WITH KNOWLEDGE GRAPH EMBEDDINGS FOR DISEASES WITH CURTAILED INFORMATION
Francesco Gualdi, Baldomero Oliva, Janet Piñero·NAR Genomics and BioinformaticsPeer-reviewed·Apr 4, 2024