Skip to content

Commit d4ad858

Browse files
authored
Merge pull request #8 from reactome/dev
Added documentation pages, resource page, partner pages
2 parents ee23a06 + 18e3354 commit d4ad858

47 files changed

Lines changed: 1037 additions & 47 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

projects/website-angular/content/about/news/index.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
{
33
"title": "Claim Your Work",
44
"excerpt": "\nFollow this [link](</userguide/claim-your-work> \"Click for instructions on how to claim your work\") to learn more about how you can claim your work.\n...",
5-
"date": "2026-02-24T18:40:21.820Z",
5+
"date": "2026-02-25T20:03:10.242Z",
66
"slug": "article-48",
77
"tags": [
88
"about",

projects/website-angular/content/community/partners.mdx

Lines changed: 0 additions & 8 deletions
This file was deleted.

projects/website-angular/content/community/resources.mdx

Lines changed: 0 additions & 12 deletions
This file was deleted.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: Referencing our Publications
3+
category: ""
4+
---
5+
6+
## Referencing our Publications
7+
8+
#### **To cite the use of Reactome in your work,** please reference one or more of the following publications:
9+
10+
* Milacic M, Beavers D, Conley P, Gong C, Gillespie M, Griss J, Haw R, Jassal B, Matthews L, May B, Petryszak R, Ragueneau E, Rothfels K, Sevilla C, Shamovsky V, Stephan R, Tiwari K, Varusai T, Weiser J, Wright A, Wu G, Stein L, Hermjakob H, D’Eustachio P. The Reactome Pathway Knowledgebase 2024. Nucleic Acids Research. 2024. doi: 10.1093/nar/gkad1025. [Link](<https://academic.oup.com/nar/advance-article/doi/10.1093/nar/gkad1025/7369850?utm_source=advanceaccess&utm_campaign=nar&utm_medium=email>)
11+
* Griss J, Viteri G, Sidiropoulos K, Nguyen V, Fabregat A, Hermjakob H. ReactomeGSA - Efficient Multi-Omics Comparative Pathway Analysis. Mol Cell Proteomics. 2020 Sep 9. doi: 10.1074/mcp. [PubMed PMID: 32907876](<https://www.ncbi.nlm.nih.gov/pubmed/32907876>).
12+
* Jassal B, Matthews L, Viteri G, Gong C, Lorente P, Fabregat A, Sidiropoulos K, Cook J, Gillespie M, Haw R, Loney F, May B, Milacic M, Rothfels K, Sevilla C, Shamovsky V, Shorser S, Varusai T, Weiser J, Wu G, Stein L, Hermjakob H, D'Eustachio P. The reactome pathway knowledgebase. _Nucleic Acids Res._ 2020 Jan 8;48(D1):D498-D503. doi: 10.1093/nar/gkz1031. [PubMed PMID: 31691815](<https://www.ncbi.nlm.nih.gov/pubmed/31691815>).
13+
* 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 accessto complex pathway data. _PLoS Comput Biol._ 2018 Jan 29;14(1):e1005968. doi: 10.1371/journal.pcbi.1005968. eCollection 2018 Jan. [PubMed PMID: 29377902](<https://www.ncbi.nlm.nih.gov/pubmed/29377902>).
14+
* Fabregat A, Sidiropoulos K, Viteri G, Marin-Garcia P, Ping P, Stein L, D'Eustachio P, Hermjakob H. Reactome diagram viewer: data structures and strategies to boost performance. _Bioinformatics._ 2018 Apr 1;34(7):1208-1214. doi: 10.1093/bioinformatics/btx752. [PubMed PMID: 29186351](<https://www.ncbi.nlm.nih.gov/pubmed/29186351>).
15+
* Sidiropoulos K, Viteri G, Sevilla C, Jupe S, Webber M, Orlic-Milacic M, Jassal B, May B, Shamovsky V, Duenas C, Rothfels K, Matthews L, Song H, Stein L, Haw R, D'Eustachio P, Ping P, Hermjakob H, Fabregat A. Reactome enhanced pathway visualization. _Bioinformatics._ 2017 Nov 1;33(21):3461-3467. doi: 10.1093/bioinformatics/btx441. [PubMed PMID: 29077811](<https://www.ncbi.nlm.nih.gov/pubmed/29077811>).
16+
* Fabregat A, Sidiropoulos K, Viteri G, Forner O, Marin-Garcia P, Arnau V, D'Eustachio P, Stein L, Hermjakob H. Reactome pathway analysis: a high-performance in-memory approach. _BMC Bioinformatics._ 2017 Mar 2;18(1):142. doi: 10.1186/s12859-017-1559-2. [PubMed PMID: 28249561](<https://www.ncbi.nlm.nih.gov/pubmed/28249561>).
17+
* Wu G, Haw R. Functional Interaction Network Construction and Analysis for Disease Discovery. _Methods Mol Biol._ 2017;1558:235-253. doi: 10.1007/978-1-4939-6783-4_11. [PubMed PMID: 28150241](<https://www.ncbi.nlm.nih.gov/pubmed/28150241>).
18+
19+
#### **To cite a pathway.**
20+
21+
Please use the appropriate DOI from the [Table of Contents](</content/doi>) within the citation, when it is available. Otherwise, use the stable identifier of the pathway. You can add a DOI to the end of your citation following the appropriate style. Generally, these citations follow this format: Author, A. (year). “Title of pathway". Reactome, release#, URL with doi:xxxxxx (date of access). If a DOI is unavailable, please follow this format: “Title of pathway". Reactome, release#, URL with StableID: R-HSA-xxxxxx.x (date of access).
22+
23+
Please find other citing styles at APA Style: [Purdue U Online Writing Lab](<https://owl.purdue.edu/owl/research_and_citation/apa_style/apa_formatting_and_style_guide/reference_list_electronic_sources.html>).
24+
25+
#### **To reference an image.**
26+
27+
Within your citation, please use, where available, the DOI associated with the pathway of interest. This information can be found on our [DOI page](</content/doi>), when it is available. Otherwise, use the stable identifier of the pathway associated with the image. You can add a DOI to the end of your citation following the appropriate style. Generally, these citations follow this format: Image for “Title of pathway". Reactome, release#, URL with doi:xxxxxx (date of access). If a DOI is unavailable, please follow this format: Image for “Title of pathway". Reactome, release#, URL with StableID: R-HSA-xxxxxx.x (date of access).
28+
29+
#### **To cite our files available for download.**
30+
31+
Please use the following format: "Name of file", Reactome, release#, <https://reactome.org/download-data/> (date of access).
32+
33+
#### **When citing information obtained in a search.**
34+
35+
It should be remembered that while we strive to contain the most current and accurate data, Reactome should not be used in citations where other primary sources of information are available.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: Curator Guide
3+
category: ""
4+
---
5+
6+
## Curator Guide
7+
8+
The V95 Curator Guide with associated appendices is available for download [here](<http://download.reactome.org/documentation/CuratorGuideAndAppendices_V95.pdf>).
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
title: Data Model
3+
category: ""
4+
---
5+
6+
## Data Model
7+
8+
Life on the cellular level is a network of molecular interactions. Molecules are synthesized and degraded, undergo a bewildering array of temporary and permanent modifications, are transported from one location to another, and form complexes with other molecules. Reactome represents all of this complexity as reactions in which input physical entities are converted to output entities. These reactions can occur spontaneously or be facilitated by physical entities acting as catalysts, and their progress can be modulated by regulatory effects of other physical entities. Reactions are linked together by shared physical entities: a product from one reaction may be a substrate in another reaction and may catalyze yet a third. It is often convenient, if sometimes arbitrary, to group such sets of interlinked reactions into pathways.
9+
10+
The functions of macromolecular entities such as proteins are often determined not only by their primary sequences but by chemical modifications they have undergone. In Reactome, unmodified and modified forms of a protein are distinct physical entities and the modification process is treated as an explicit reaction. A macromolecule’s function may depend on whether the molecule is free or complexed with specific other molecules. Reactome treats complexes as physical entities distinct from their components, and the multimerization events that build up complexes are modeled explicitly as reactions.
11+
12+
Cellular compartments play a key role in biological processes. The segregation of molecules into different compartments often regulates the reactions in which those entities can participate or can be responsible for driving a reaction forward. In Reactome, a molecule in one compartment is distinct from that molecule in another compartment. Thus, extracellular and cytosolic glucose are different Reactome entities and, e.g., the movement of glucose across the plasma membrane is a reaction that converts the extracellular glucose entity into the cytosolic one.
13+
14+
Many biochemical entities and processes appear redundant: there are two or more chemically distinct entities that can act more or less interchangeably. It is often useful to treat functionally equivalent protein isoforms, splice variants, and paralogues as a single entity, implying that any individual entity from the given set could fulfill the same role in a given situation. The Reactome data model allows this type of generalization, but does so explicitly in a way that allows us to trace specific functions back to the individual molecules covered by the generalization.
15+
16+
The goal of the Reactome knowledgebase is to represent human biological processes, but many of these processes have not been directly studied in humans. Rather, a human event has been inferred from experiments on material from a model organism. In such cases, the model organism reaction is annotated in Reactome, the inferred human reaction is annotated as a separate event, and the inferential link between the two reactions is explicitly noted.
17+
18+
Reactome uses a frame-based knowledge representation. The data model consists of classes (frames) that describe the different concepts (e.g., reaction, simple entity). Knowledge is captured as instances of these classes (e.g., “glucose transport across the plasma membrane”, “cytosolic ATP”). Classes have attributes (slots) that hold properties of the instances (e.g., the identities of the molecules that participate as inputs and outputs in a reaction).
19+
20+
### Key data classes
21+
22+
#### [PhysicalEntity](</content/schema/>)
23+
24+
PhysicalEntities include individual molecules, multi-molecular complexes, and sets of molecules or complexes grouped together on the basis of shared characteristics. Molecules are further classified as genome-encoded (DNA, RNA, and proteins) or not (all others). Attributes of a PhysicalEntity instance capture the chemical structure of an entity, including any covalent modifications in the case of a macromolecule and its subcellular localization.
25+
26+
PhysicalEntity instances that represent, e.g., the same chemical in different compartments, or different post-translationally modified forms of a single protein, share numerous invariant features such as names, molecular structure and links to external databases like UniProt or ChEBI. To enable storage of this shared information in a single place, and to create an explicit link among all the variant forms of what can also be seen as a single chemical entity, Reactome creates instances of the separate ReferenceEntity class. A [ReferenceEntity](</content/schema/ReferenceEntity>) instance captures the invariant features of a molecule. A PhysicalEntity instance is then the combination of a ReferenceEntity attribute (e.g., [Glycogen phosphorylase UniProt:P06737](</content/detail/R-HSA-71580>)) and attributes giving specific conditional information (e.g., localization to the cytosol and phosphorylation on serine residue 14).
27+
28+
The PhysicalEntity class has subclasses to distinguish between different kinds of entity and to ensure data integrity while enabling different handling rules for different categories:
29+
30+
**[EntityWithAccessionedSequence](</content/schema/EntityWithAccessionedSequence>) **– proteins and nucleic acids with known sequences.
31+
32+
**[GenomeEncodedEntity](</content/schema/GenomeEncodedEntity>) **– a species-specific protein or nucleic acid whose sequence is unknown, such as an enzyme that has been characterized functionally but not yet purified and sequenced, e.g. [cytosolic 15-HEDH enzyme](</content/detail/R-HSA-2161674>)
33+
34+
**[SimpleEntity](</content/schema/SimpleEntity>) **– other fully characterized molecules, e.g. [nucleoplasmic ATP](</content/detail/R-ALL-29358>) or [cytosolic glutathione](</content/detail/R-ALL-29450>)
35+
36+
**[Complex](</content/schema/Complex>) **– a complex of two or more PhysicalEntities, e.g. [Trimerization of the FASL:FAS receptor complex](</content/detail/R-HSA-71050>)
37+
38+
[**EntitySet**](</content/schema/EntitySet>)**** – a set of PhysicalEntities (molecules or complexes) that function interchangeably in a given situation, e.g., [Mature NOTCH heterodimer traffics to the plasma membrane](</content/detail/R-HSA-1912382>). This notation allows the collective properties of multiple individual entities to be described explicitly.
39+
40+
PhysicalEntities are paired with molecular functions taken from the Gene Ontology molecular function controlled vocabulary to describe instances of biological catalysis. An optional ActiveUnit attribute indicates the specific domain of a protein or subunit of a complex that mediates the catalysis. If a PhysicalEntity has multiple catalytic activities, a separate CatalystActivity is created for each. This strategy allows the association of specific activities with specific variant forms of a protein or complex and also enables easy retrieval of all activities of a protein or all proteins capable of mediating a specific molecular function.
41+
42+
#### **[Event](</content/schema/Event>)**
43+
44+
Events – the conversion of input entities to output entities in one or more steps – are the building blocks used in Reactome to represent all biological processes. Two subclasses of Event are recognized, **[ReactionLikeEvent](</content/schema/ReactionLikeEvent>) **and **[Pathway](</content/schema/Pathway>)**. A ReactionlikeEvent is an event that converts inputs into outputs. A Pathway is any grouping of related Events. An event may be a member of more than one Pathway.
45+
46+
The ReactionlikeEvent class is further divided into **[Reaction](</content/schema/Reaction>)** , **[BlackBoxEvent](</content/schema/BlackBoxEvent>)** , **[Polymerisation](</content/schema/Polymerisation>), **and **[Depolymerisation](</content/schema/Depolymerisation>)**. The Reaction class holds bona fide reactions with balanced inputs and outputs. The BlackBoxEvent class is used for ‘unbalanced’ reactions like protein synthesis or degradation, as well as ‘shortcut’ reactions for more complex processes that essentially convert inputs into outputs, e.g. the series of cyclical reactions involved in fatty acid biosynthesis. The De-/Polymerisation classes can hold reactions that describe the mechanics of a de-/polymerisation reaction, which is inherently ‘unbalanced’ due to the nature of a Polymer (that remains the ‘same’ entity even after adding or subtracting a unit).
47+
48+
### Full specification of the Reactome data model
49+
50+
A full specification of all Reactome classes, slots and a listing of all instances of each class is accessible from the **[Schema](</content/schema/>)** page on the top menu bar. There is also a [Data Model Glossary](<https://download.reactome.org/documentation/DataModelGlossary_V90.pdf>), giving more details on the usage of the various classes and slots.
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: "Developer's Zone"
3+
category: ""
4+
---
5+
6+
## Developer's Zone
7+
8+
#### Explore our tools and web services and learn how to include them in your applications
9+
10+
[ __ ](</dev/analysis>)
11+
12+
## [ Analysis Service ](</dev/analysis>)
13+
14+
Use the Analysis Service to analyse your data against Reactome’s content
15+
16+
[ __ ](</dev/content-service>)
17+
18+
## [ Content Service ](</dev/content-service>)
19+
20+
Use the Content Service to access all our knowledgebase content from your client
21+
22+
[ __ ](</dev/graph-database>)
23+
24+
## [ Graph Database ](</dev/graph-database>)
25+
26+
Access to the Reactome knowledgebase content as an interconnected graph database
27+
28+
[ __ ](</dev/pathways-overview>)
29+
30+
## [ Pathways Overview ](</dev/pathways-overview>)
31+
32+
Use this widget to include our pathways overview in your web application
33+
34+
[ __ ](</dev/diagram>)
35+
36+
## [ Pathway Diagrams ](</dev/diagram>)
37+
38+
Use this widget to include our pathway diagrams in your web application
39+
40+
[ __ ](</community/partners>)
41+
42+
## [ Reactome Partners ](</community/partners>)
43+
44+
Check out who is currently using Reactome web services and widgets

projects/website-angular/content/documentation/icon-info/index.mdx renamed to projects/website-angular/content/documentation/icon-info.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "EHLD Specs & Guidelines"
3-
category: "documentation"
3+
category: ""
44
---
55

66
[ __ ](</icon-info/ehld-specs-guideline>)

0 commit comments

Comments
 (0)