Skip to main navigation Skip to search Skip to main content

The scalable precision medicine open knowledge engine (SPOKE): a massive knowledge graph of biomedical information

  • John H. Morris
  • , Karthik Soman
  • , Rabia E. Akbas
  • , Xiaoyuan Zhou
  • , Brett Smith
  • , Elaine C. Meng
  • , Conrad C. Huang
  • , Gabriel Cerono
  • , Gundolf Schenk
  • , Angela Rizk-Jackson
  • , Adil Harroud
  • , Lauren Sanders
  • , Sylvain V. Costes
  • , Krish Bharat
  • , Arjun Chakraborty
  • , Alexander R. Pico
  • , Taline Mardirossian
  • , Michael Keiser
  • , Alice Tang
  • , Josef Hardi
  • Yongmei Shi, Mark Musen, Sharat Israni, Sui Huang, Peter W. Rose, Charlotte A. Nelson, Sergio E. Baranzini

Research output: Contribution to journalArticlepeer-review

74 Scopus citations

Abstract

Motivation: Knowledge graphs (KGs) are being adopted in industry, commerce and academia. Biomedical KG presents a challenge due to the complexity, size and heterogeneity of the underlying information. Results: In this work, we present the Scalable Precision Medicine Open Knowledge Engine (SPOKE), a biomedical KG connecting millions of concepts via semantically meaningful relationships. SPOKE contains 27 million nodes of 21 different types and 53 million edges of 55 types downloaded from 41 databases. The graph is built on the framework of 11 ontologies that maintain its structure, enable mappings and facilitate navigation. SPOKE is built weekly by python scripts which download each resource, check for integrity and completeness, and then create a ‘parent table’ of nodes and edges. Graph queries are translated by a REST API and users can submit searches directly via an API or a graphical user interface. Conclusions/Significance: SPOKE enables the integration of seemingly disparate information to support precision medicine efforts.

Original languageEnglish
Article numberbtad080
JournalBioinformatics
Volume39
Issue number2
DOIs
StatePublished - Feb 1 2023
Externally publishedYes

Fingerprint

Dive into the research topics of 'The scalable precision medicine open knowledge engine (SPOKE): a massive knowledge graph of biomedical information'. Together they form a unique fingerprint.

Cite this