Reactome: A Curated Pathway Database
Developer's Zone

Pathways Overview

The Pathways Overview is a genome-wide, hierarchical visualization of Reactome pathways in a space-filling graph. Each node represents a pathway, and the size of the node reflects the number of entities (proteins, small molecules, genes, etc) belonging to that pathway. The edges represent the connection between the different pathway nodes within the Reactome pathway hierarchy.

More Info

The central node within each pathway burst is the parent (or top-level) pathway node. Each child (or sub level) pathway belonging to the pathway hierarchy is represented as a node, which is projected outwards from the central node and connected to the subsequent pathway in the hierarchy, until the lowest level pathway is reached. When the graph initially loads, the Pathways Overview display automatically fits all the nodes and edges into the existing area.

The pathways overview retrieves the information directly from Reactome server, which mean that for third party resources it will be straight forward to include it in browser supporting CORS, or it will just work by adding a proxy mechanism in order to avoid SOP. Another important feature of the pathways overview that can also be used from third party applications is the analysis result overlay. If you are interested in learning more about Reactome’s Analysis Service, please check out the Analysis Service developers’ guide and later on have a look to the pathways overview API.

Get Started

Currently, there are two options for integrating Reactome’s pathway overview in your web application. The first is to use our FireworksJs widget, while the second option involves using our GWT implementation.


Whether you are a JavaScript or GWT developer, we have a tool that will suit you. Check out your option: