SBGN logo

The Systems Biology graphical Notation

The Systems Biology Graphical Notation (SBGN) is a standard graphical representation intended to foster the efficient storage, exchange and reuse of information about signaling pathways, metabolic networks, and gene regulatory networks amongst communities of biochemists, biologists, and theoreticians. SBGN is made up of three complementary languages: Process descriptions, Activity flows, and Entity relationships. SBGN has been developed over many years by a diverse community of systems biologists, software developers and knowledge representation specialists. Its grammar is described in very detailed specifications, and is supported by an ecosystem of software tools.

The SBGN languages

go to top

The complexity of biological structures and their functions mean that a single type of graphical representation cannot be used to represent every situations. For instance, metabolic pathways are often represented as a series of chemical reactions, where each reactant is represented. However, such a representation explodes when we try to use if with entities with many components or many states (e.g., protein complexes, allosteric proteins, proteins with many postranslational modifications). On the contrary, signalling pathways or genetic regulations are generally represented as influences from one entity onto another. Such a compact representation nevertheless cannot represent the consequence of such influences on their source. SBGN is thus made up of three orthogonal languages, each with its strengths and weaknesses.

SBGN process descriptions The Process Description language is made up of two different types of nodes (PDs are bipartite graphs) representing pools of physical entities ("continuants") and processes ("occurants", e.g., reactions. The arcs linking the nodes represent consumption, production, and modulation. Nodes can be adorned with states. This language allows a very detailed description of all the processes taking place in a system. However, it is subjected to combinatorial explosion. Process Descriptions are often used in most metabolic networks (e.g. Reactome, KEGG Pathways metabolic pathways, etc.). They are good graphical representations of process modelling, e.g. ODEs or stochastic processes. SBGN PD glyphs are summarised in the reference card: SBGN PD L1 V2.0 reference card Also available in SVG

SBGN activity flows The Activity Flows language is made up of only one type of node representing activities carried by entities (Thus only "occurants"). The arcs linking the nodes represent influences such as stimulations, inhibitions, etc. The language is very compact, but cannot represent the mechanistic details underlying an effect. Activity Flows are often used in signalling pathway databases (e.g. KEGG pathways signalling pathways). Note that SBGN AF is not a compact version of SBGN PD, but a semantically different language. However, in some situations, a conversion PD to AF is possible (Vogt et al. 2013). SBGN AF glyphs are summarised in the reference card: SBGN AF L1 V1.2 reference card Also available in SVG

SBGN entity relationshipThe Entity Relationship language is made up of only one type of node representing entities (Thus only "continuants"). The arcs linking the nodes represent relationships, such as modulation or binding. The language is very compact and permit to avoid combinatorial explosion, but cannot represent successions of events. Each relationship is independent.SBGN ER glyphs are summarised in the reference card: SBGN ER L1 V2.0 reference card Also available in SVG

References

go to top

The main paper describing SBGN

Le Novère N., Hucka M., Mi H., Moodie S., Shreiber F., Sorokin A., Demir E., Wegner K., Aladjem M., Wimalaratne S., Bergman F.T., Gauges R., Ghazal P., Kawaji H., Li L., Matsuoka Y., Villéger A., Boyd S.E., Calzone L., Courtot M., Dogrusoz U., Freeman T., Funahashi A., Ghosh S., Jouraku A., Kim S., Kolpakov F., Luna A., Sahle S., Schmidt E., Watterson S., Goryanin I., Kell D.B., Sander C., Sauro H., Snoep J.L., Kohn K., Kitano H. The Systems Biology Graphical Notation. Nature Biotechnology (2009), 27: 735-741 The Systems Biology Graphical Notation. Nature Biotechnology (2009), 27: 735-741. [DOI] [PDF] [Supplementary info]

Latest specifications

Rougny A., Touré V., Moodie S., Balaur I., Czauderna T., Borlinghaus H., Dogrusoz U., Mazein A., Dräger A., Blinov M.L., Villéger A., Haw R., Demir E., Mi H., Sorokin A., Schreiber F., Luna A. Systems Biology Graphical Notation: Process Description language Level 1 Version 2.0. Journal of Integrative Bioinformatics (2019) 002 [DOI]

Sorokin A., >Le Novère N., Luna A., Czauderna T., Demir E., Haw R., Mi H., Moodie S., Schreiber F., Villéger A. Systems Biology Graphical Notation: Entity Relationship language Level 1 Version 2. Journal of Integrative Bioinformatics (2015) 12(2): 264 [DOI]

Mi H., Schreiber F., Moodie S., Czauderna T., Demir E., Haw R., Luna A., Le Novère N., Sorokin A., Villéger A. Systems Biology Graphical Notation: Activity Flow language Level 1 Version 1.2. Journal of Integrative Bioinformatics (2015) 12(2): 266 [DOI]

Other publications of interest

Touré V., Le Novère N., Waltemath D., Wolkenhauer O. Quick tips for creating effective and impactful biological pathways using the Systems Biology Graphical Notation. PLoS Computational Biology (2018) 14(2): e1005740 [DOI] [PDF]

Vogt T., Czauderna T., Schreiber F. Translation of SBGN maps: Process Description to Activity Flow. BMC Systems Biology (2013) 7:115 [DOI]

go to top

Examples of nice SBGN diagram from the literature

go to top

SBGN diagrams can be both precise and nice-looking. Colors and decorations are not part of the standard and should not convey exchangeable semantics. However, we are free to embellish SBGN diagrams as much as we want or need. Here are a few we can find in the scientific literature (mostly from my papers at the moment, since I did not have to search for them...). Open in a new tab to see them full size.

Touré V., Le Novère N., Waltemath D., Wolkenhauer O. Quick tips for creating effective and impactful biological pathways using the Systems Biology Graphical Notation. PLoS Computational Biology (2018) 14(2): e1005740 [DOI] [PDF]

PD map of cell cycle regulation The paper presented the steps to beautify an SBGN map. The image presents Process Descriptions describing the regulation of cell cycle.

 

Musante V., Li L., Kanyo J., Lam T.T., Colangelo C.M., Cheng S.K., Brody H., Greengard P., Le Novère N., Nairn A.C. Reciprocal regulation of ARPP-16 by PKA and MAST-3 kinases provides a cAMP-regulated switch in protein phosphatase 2A inhibition. eLife (2017) 6: e24998
[DOI] [PDF]

PD map of ARPP-16 regulation Process Descriptions describing the regulation of ARPP-16 by protein phosphatase 2A.

 

Boras V., Fusic A., Virag M., Gabric D., Blivajs I., Tomasovic-Longaric C., Rakusic Z., Bisof V., Le Novère N., Vrdoljak D.V. Significance of stroma in biology of oral squamous cell carcinoma. Tumori (2017) 104(1): 9-14
[DOI] [PDF]

AF map of OSCC microenvironment regulation Activity Flows describing the regulation of microenvironment in oral squamous cell carcinoma. Two successive versions were designed, and I preferred the initial, unpublished, one (below)

AF map of OSCC microenvironment regulation

 

Lloret i Villas A., Varusai T. M., Juty N., Laibe C., Le Novère N., Hermjakob H., Chelliah, V. The impact of mathematical modeling in understanding the mechanisms underlying neurodegeneration: evolving dimensions and future directions. CPT: Pharmacometrics & Systems Pharmacology (2016), 6:73–86 [DOI] [PDF]

In this review of computational models used in the field of neurodegenerative diseases, we presented two maps.

AF map of APP processing Activity Flows describing the processing of amyloid-beta precursor protein.

PD map of Abeta aggregation Process Descriptions of amyloid-beta aggregation.

 

Le Novère N. Quantitative and logic modelling of gene and molecular networks. Nature Reviews Genetics (2015) 16: 146–158 [DOI] [PDF]

PD map of a gene regulation Process Descriptions of a minimal gene regulatory network.

 

Thiele I., Swainston N., Fleming R.M.T., Hoppe A., Sahoo S., Aurich M.K., Haraldsdottir H., Mo M.L., Rolfsson O., Stobbe M.D., Thorleifsson S.G., Agren R., Bölling C., Bordel S., Chavali A.K., Dobson P., Dunn W.B., Endler L., Goryanin I., Gudmundsson S., Hala D., Hucka M., Hull D., Jameson D., Jamshidi N., Jonsson J.J., Juty N., Keating S., Nookaew I.,Le Novère N., Malys N., Mazein A., Papin J.A, Price N.D., Selkov E., Sigurdsson M.I., Simeonidis E., Sonnenschein N., Smallbone K., Sorokin A., Van Beek H., Weichart D., Nielsen J.B., Westerhoff H.V, Kell D.B., Mendes P., Palsson B.Ø. A community-driven global reconstruction of human metabolism. Nature Biotechnology (2013) 31: 419–425. [DOI] [PDF]

This process description map corresponds to the model presented in the paper, although it was not published with the paper, but distributed via the Virtual Metabolic Human.PD map of human metabolism

 

Stefan M.I., Marshall D.P., Le Novère N. Structural analysis and stochastic modelling suggest a mechanism for calmodulin trapping by CaMKII. PLoS ONE (2012), 7(1): e29406 [DOI] [PDF]

ER map of CaMKII regulation Entity Relationships describing the regulation of calcium/calmodulin kinase II.

 

Le Novère N., Hucka M., Mi H., Moodie S., Shreiber F., Sorokin A., Demir E., Wegner K., Aladjem M., Wimalaratne S., Bergman F.T., Gauges R., Ghazal P., Kawaji H., Li L., Matsuoka Y., Villéger A., Boyd S.E., Calzone L., Courtot M., Dogrusoz U., Freeman T., Funahashi A., Ghosh S., Jouraku A., Kim S., Kolpakov F., Luna A., Sahle S., Schmidt E., Watterson S., Goryanin I., Kell D.B., Sander C., Sauro H., Snoep J.L., Kohn K., Kitano H. The Systems Biology Graphical Notation. Nature Biotechnology (2009), 27: 735-741. [DOI] [PDF]

In the main SBGN papers, we presented three examples to illustrate the three languages

PD map of muscle cell activation by ACh Process Descriptions of muscle cell activation by acetylcholine.

AF map of EGFR activation Activity flow of Epidermal growth factor signalling.

ER map of CaMKII regulation in synaptic plasticity Entity relationship of calcium calmoduline kinase II regulation in synaptic plasticity.