Reactome Graph Database

Reactome Graph Database provides graph-based storage and efficient querying of curated biomolecular pathway data to enable pathway analysis and exploration of complex biological interactions.


Key Features:

  • Graph Database Technology: Uses Neo4j to represent Reactome's complex data model as a graph, reducing average query times by 93% compared with the previous relational approach.
  • Cypher Query Language: Supports traversal and pattern-matching queries via Cypher for object-oriented and graph-structured analyses of pathway data.
  • ContentService (REST API): Exposes programmatic access to Reactome data through a RESTful ContentService for automated queries and data retrieval.

Scientific Applications:

  • Pathway analysis: Enables high-performance retrieval and interrogation of curated pathway information for pathway-centric studies.
  • Network-based knowledge discovery: Facilitates graph traversal and relationship discovery to study molecular interactions and complex biological pathways.

Methodology:

Reactome migrated its data model to a Neo4j graph database, executes queries using the Cypher language, and exposes data programmatically via the ContentService REST API.

Topics

Details

Maturity:
Mature
Cost:
Free of charge
Tool Type:
plugin
Operating Systems:
Linux, Windows, Mac
Added:
6/25/2018
Last Updated:
11/25/2024

Operations

Data Inputs & Outputs

Publications

Fabregat A, Korninger F, Viteri G, Sidiropoulos K, Marin-Garcia P, Ping P, Wu G, Stein L, D’Eustachio P, Hermjakob H. Reactome graph database: Efficient access to complex pathway data. PLOS Computational Biology. 2018;14(1):e1005968. doi:10.1371/journal.pcbi.1005968. PMID:29377902. PMCID:PMC5805351.

PMID: 29377902
PMCID: PMC5805351
Funding: - National Institutes of Health (US): P41HG003751, U54GM114833 - University of Toronto: Medicine by Design

Downloads