Universität Bielefeld Electronic Collections animiertes Foto Universität Bielefeld

Access to the Document



The Systems Biology Markup Language (SBML) Level 3 Package: Layout, Version 1 Core

Gauges, Ralph ; Rost, Ursula ; Sahle, Sven ; Wengler, Katja ; Bergmann, Frank T.

Journal of Integrative Bioinformatics - JIB (ISSN 1613-4516)


Download file

Abstract:
Many software tools provide facilities for depicting reaction network diagrams in a visual form. Two aspects of such a visual diagram can be distinguished: the layout (i.e.: the positioning and connections) of the elements in the diagram, and the graphical form of the elements (for example, the glyphs used for symbols, the properties of the lines connecting them, and so on). For software tools that also read and write models in SBML (Systems Biology Markup Language) format, a common need is to store the network diagram together with the SBML representation of the model. This in turn raises the question of how to encode the layout and the rendering of these diagrams. The SBML Level 3 Version 1 Core specification does not provide a mechanism for explicitly encoding diagrams, but it does provide a mechanism for SBML packages to extend the Core specification and add additional syntactical constructs. The Layout package for SBML Level 3 adds the necessary features to SBML so that diagram layouts can be encoded in SBML files, and a companion package called SBML Rendering specifies how the graphical rendering of elements can be encoded. The SBML Layout package is based on the principle that reaction network diagrams should be described as representations of entities such as species and reactions (with direct links to the underlying SBML elements), and not as arbitrary drawings or graphs; for this reason, existing languages for the description of vector drawings (such as SVG) or general graphs (such as GraphML) cannot be used.


Institution: Faculty of Technology, Research Groups in Informatics
DDC classification: Data processing, computer science, computer systems

Suggested Citation:
Gauges, Ralph ; Rost, Ursula ; Sahle, Sven ; Wengler, Katja ; Bergmann, Frank T.  (2015)  The Systems Biology Markup Language (SBML) Level 3 Package: Layout, Version 1 Core. Journal of Integrative Bioinformatics - JIB (ISSN 1613-4516), 12(2): Special Issue: Standards in Systems Biology, 2015

Online-Journal: http://journal.imbio.de
URL: http://biecoll.ub.uni-bielefeld.de/volltexte/2015/5371



 Questions or comments: publikationsdienste.ub@uni-bielefeld.de
 Latest update: 23 June 2015
 Legal Notice
OPUS-Logo     OAI compliant      BU Logo
OAI-Logo