Reactome stable identifiers

To facilitate the tracking of data and revisions between releases of the knowledgebase, Reactome is implementing stable identifiers associated with all events (reactions and pathways, regulatory events), and physical entities (molecules, complexes, compounds)

The stable identifier of an event or entity is displayed in the "Details" section on the eventbrowser pages, as shown below, and has the format: REACT_XXX.YYY (where XXX is the identifier number and YYY is the version number). The version number of an instance changes each time the instance is modified in the database.

Stable identifiers have been implemented retroactive to release 15 and therefore exist across releases 15 to 18. To facilitate tracking, versions of events and entities from these releases are also available online (see Searching Reactome using stable identifiers below).



The identifier hyperlinks to the "stable identifier history" page:



If you are browsing and would simply like to bookmark the stable version of the page you are on, click on the "Stable link for this page" hyperlink at the bottom left corner of the page and bookmark the page in your browser.


*Please note:In order for a bookmark to be associated with the stable version of the instance, it is essential to either bookmark a page that has been displayed through the stable identifier history page or displayed via the "Stable link for this page" hyperlink.

Searching Reactome using stable identifiers:

It is possible to search Reactome for a stable identifier of interest using the simple search box at the top of each page. A search for the identifier in the format REACT_XXX.YYY (eg. REACT_383.1),where XXX is the identifier number and YYY is the version number, will first check to see if an instance with the stable ID "REACT_XXX" (REACT_383) is present in the current (version 18) database. If so, this version will be retrieved, irrespective of the version number that is supplied (i.e. "YYY" in the query will be ignored) Here, 383.2 (the version present in release 18) was retrieved.



If an identifier is no longer present in the database (which may occur in the rare event that new data indicates that the instance is no longer valid), the search is widened to cover all releases, and the instance will be retrieved from the last release database in which it existed.

*Please Note that if you select to view an instance from an older database version, the working database will switch to this older release version when you do so! A warning message at the top of of the page will indicate when you are not in the current database as shown below. Some features, such as the skypainter, will not function in older releases. To get back to the current version of the database, click the "return to the most recent release " hyperlink in the warning message. If the page from the old database does not have a stable identifier, you will be brought back to the Front page of the current database.