Abstract

AbstractStandard graphical representations have played a crucial role in science and engineering throughout the last century. Without electrical symbolism, it is very likely that our industrial society would not have evolved at the same pace. Similarly, specialised notations such as the Feynmann notation or the process flow diagrams did a lot for the adoption of concepts in their own fields. With the advent of Systems Biology, and more recently of Synthetic Biology, the need for precise and unambiguous descriptions of biochemical interactions has become more pressing. While some ideas have been advanced over the last decade, with a few detailed proposals, no actual community standard has emerged. The Systems Biology Graphical Notation (SBGN) is a graphical representation crafted over several years by a community of biochemists, modellers and computer scientists. Three orthogonal and complementary languages have been created, the Process Diagrams, the Entity Relationship Diagrams and the Activity Flow Diagrams. Using these three idioms a scientist can represent any network of biochemical interactions, which can then be interpreted in an unambiguous way. The set of symbols used is limited, and the grammar quite simple, to allow its usage in textbooks and its teaching directly in high schools. The first level of the SBGN Process Diagram has been publicly released. Software support for SBGN Process Diagram was developed concurrently with its specification in order to speed-up public adoption. Shared by the communities of biochemists, genomicians, theoreticians and computational biologists, SBGN languages will foster efficient storage, exchange and reuse of information on signalling pathways, metabolic networks and gene regulatory maps.

Highlights

  • The previous chapters describe the appearance and meaning of SBGN Process Diagram Level 1 components

  • The syntax of SBGN State Transition diagrams is defined in the form of an incidence matrix

  • The components of a Process Diagram have to be placed in a meaningful way – a random distribution with spaghetti-like connections will most likely hide the information encoded in the underlying model, whereas an elegant placement of the objects, giving a congenial appearance of the diagrams, may reveal new insights

Read more

Summary

Chapter 1

The goal of the Systems Biology Graphical Notation (SBGN) is to standardize the graphical/visual representation of essential biochemical and cellular processes studied in systems biology. SBGN defines a comprehensive set of symbols with precise semantics, together with detailed syntactic rules defining their use. It describes the manner in which such graphical information should be interpreted. Standardizing graphical notations for describing biological interactions is an important step towards the efficient and accurate transmission of biological knowledge between different communities. Process Diagrams are one of three views of a model offered by SBGN. It is the product of many hours of discussion and development by many individuals and groups. We describe the background, motivations, and context of Process Diagrams

CHAPTER 1. WHAT IS THE SYSTEMS BIOLOGY GRAPHICAL NOTATION?
The three languages of SBGN
Activity Flow : the flux of information going from one entity to another
SBGN levels
CHAPTER 2. PROCESS DIAGRAM GLYPHS
Controlled vocabularies used in SBGN Process Diagram Level 1
Entity pool node material types
Entity pool node conceptual types
Macromolecule covalent modifications
Physical characteristics of compartments
Cardinality
Entity pool nodes
Glyph: Unspecified entity
Glyph: Macromolecule
2.3.10 Glyph: Unit of information
2.3.11 Glyph: State variable
2.3.12 Glyph: Clone marker
2.3.12.1 Simple clone marker
2.3.12.2 Labeled clone marker
Container nodes
Process nodes
Connecting arcs
Logical operators
Overview
Concepts
The conceptual model
CHAPTER 3. PROCESS DIAGRAM GRAMMAR
Compartment Abstract
Syntax
Containment definition
Cloning
State variables
Compartment spanning
Compartments
Modulation
Submaps
Rules for mapping to submaps
Cloning consistency
Introduction
Node-node overlaps
Node orientation
Node-edge crossing
Units of information
Multicompartment entities
Logical combination of state variable values
Generics
State and transformation of compartments

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.