Skip to content
BY 4.0 license Open Access Published by De Gruyter July 4, 2022

Design considerations for representing systems biology information with the Systems Biology Graphical Notation

  • Falk Schreiber EMAIL logo and Tobias Czauderna ORCID logo

Abstract

Visual representations are commonly used to explore, analyse, and communicate information and knowledge in systems biology and beyond. Such visualisations not only need to be accurate but should also be aesthetically pleasing and informative. Using the example of the Systems Biology Graphical Notation (SBGN) we will investigate design considerations for graphically presenting information from systems biology, in particular regarding the use of glyphs for types of information, the style of graph layout for network representation, and the concept of bricks for visual network creation.

1 Introduction

Design and biology can interact and mutually benefit each other in many ways: from designing and using graphical representations and visualisations of biological information [1, 2] to biomimicry, a type of bio-inspired design [3] to biodesign which aims to incorporate living organisms as components into design [4]. As Michael Gross writes: “Nature inspires art, but conversely, art can also aid biological understanding, which, in turn, can help the appreciation and conservation of art works” [5].

Here we will focus on the first area – design of visualisations – as an enormous amount of information in biology comes in a visual form such as textual sequences, images, diagrams, and networks. Often the graphical representation is not or only weakly predefined but can be changed by a designer or user in order to make the visual presentation not only better understandable but also aesthetically more pleasing.

A broad range of informative and aesthetic examples exists such as the work of Ernst Haeckel, who created hundreds of detailed drawings and watercolours of his scientific findings [6] more than hundred years ago (see also the book about his work by Willmann and Voss [10]) or the work by Gerhard Michal, who created widely used drawings of metabolic pathways [8, 11], his famous poster has been printed over a million times. For examples see also Figure 1.

Figure 1: 
A drawing by Ernst Haeckel (left, Bryozoa minor restoration from [6]) and a figure produced with the BioPath system [7], the electronic version of Gerhard Michal’s pathway poster [8] using an automatic layout algorithm [9] (right).
Figure 1:

A drawing by Ernst Haeckel (left, Bryozoa minor restoration from [6]) and a figure produced with the BioPath system [7], the electronic version of Gerhard Michal’s pathway poster [8] using an automatic layout algorithm [9] (right).

Design principles have been used to present biological information for a long time, although not always by explicit incorporation of such principles in the visualisation process. The importance of design principles for good (i.e., informative and aesthetically pleasing) visualisations has been discussed and several sets of principles have been proposed. One prominent example is the series of Points of View columns on data visualisation published since 2010 in Nature Methods (starting with Bang Wong’s colour coding column [12]) which covers a broad range of topics such as simplification, colour avoidance, typography, labels, layout, data exploration, two and three dimensions, the design process, and many more.

In this article we will discuss design considerations for the graphical representation of information from the area of Systems Biology given as SBGN (Systems Biology Graphical Notation) maps. This is not a review of the very broad area of combining Bioinformatics and design. Instead, we will focus specifically on the SBGN notation as an example to look into challenges of combining Bioinformatics and design, discuss design decisions for SBGN visualisations based on glyphs and biological network layouts tailored to SBGN maps, and investigate the interactive construction of larger SBGN maps based on small building blocks. Finally, we will present a tool for and some applications with SBGN maps. It should be noted that the authors have been strongly involved in SBGN standard and tool development, have been co-authors of the SBGN standards and most SBGN-related publications, and developed and implemented major parts of the presented software SBGN-ED. This helps to provide deep insights into SBGN design and the design process, and therefore this work is based significantly on previous work of the authors.

The reminder of this article is as follows: in the Introduction, Section 1.1 will briefly introduce the field of systems biology and Section 1.2 will provide an overview about the SBGN standard with the three graphical languages PD, ER, and AF. The part of the SBGN design description will start with glyphs used in SBGN in Section 2.1, then consider how the network based on connected glyphs representing the SBGN map is visualised in Section 2.2, and finally discuss how the network creation and design process could be improved by using predefined building blocks in Section 2.3. The relevant design criteria and decisions are presented in Table 1. Section 2.4 presents SBGN-ED, a tool which implements the described SBGN design, and some applications in biology. The article concludes with Section 3.

Table 1:

Summary of requirements for the design of glyphs, general map layout, SBGN PD layout, and SBGN Bricks.

Requirements for Requirement
Design of glyphs - Glyphs should be simple
- Glyphs should be scalable
- Glyphs should be colour-independent
- Glyphs should be distinguishable
- Design a minimal number of glyphs
- Glyphs should have clear semantics
General map layout - Avoid overlaps between any objects
- Emphasise map structures
- Preserve mental map of a user
- Minimise number of edge crossings
- Maximise angle between edges
- Minimise number of edge bends
- Minimise length of edges
SBGN PD layout - Vertices must not overlap except in case of containment
- Draw vertices horizontally or vertically
- Edges must not overlap border lines of vertices
- Edges must not overlap each other
- Draw edges on top of vertices in case of crossings
- Place a vertex label at least partly inside the vertex
- A Vertex label must not overlap other vertices or other labels
- An edge label must not overlap vertices
- Attach consumption and production edges to opposite sides of process vertices
SBGN bricks - Provide templates for a wide range of biological patterns
- Templates should be simple
- Provide high-quality local layout for the glyphs in a template

1.1 Systems biology

The field of systems biology is concerned with the investigation of structure and dynamics of biological processes and functions from a cellular to an organism-wide level, with the aim to understand biological processes on systems-wide levels [14]. A focus is on cellular processes, in particular the analysis of high-throughput data and the modelling of the processes within a cell (sometimes called systems biology of the cell). In contrast to some other areas in biology this field has been well formalised, and knowledge has been structured in ontologies and standards for several years. The main body coordinating the development of standards in systems biology is COMBINE, the COmputational Modeling in BIology’ NEtwork [15, 16]. In Figure 2 an overview of COMBINE standards and the position of the Systems Biology Graphical Notation (SBGN) within these standards and associated initiatives is shown. Information about COMBINE and its history can be found, for example, in the work of Myers et al. [17], Hucka et al. [16] and Waltemath et al. [18]. The detailed standards including SBGN specifications have been published as special issues of the Journal of Integrative Bioinformatics since 2015 [19].

Figure 2: 
SBGN and other standards covered by COMBINE (from [13]).
Figure 2:

SBGN and other standards covered by COMBINE (from [13]).

1.2 SBGN

The Systems Biology Graphical Notation (SBGN) [20] is a formal standard to represent systems biology information visually. The standard is able to include information from cellular processes to organism-wide considerations with a focus on processes from molecular biology, see Figure 3 for an example. SBGN consists of three graphical languages to describe systems biology knowledge from different directions:

  1. Process Description to show a sequence of interactions between biochemical entities (current standard: SBGN Process Description Level 1 Version 2 [21])

  2. Entity Relationship to show interactions occurring if the relevant entities are present (current standard: SBGN Entity Relationship Level 1 Version 2.0 [22])

  3. Activity Flow to show influences between entities (current standard: SBGN Activity Flow Level 1 Version 1.2 [23])

Figure 3: 
A SBGN map representing major parts of the central metabolism in monocotyledon plants (from [24]).
Figure 3:

A SBGN map representing major parts of the central metabolism in monocotyledon plants (from [24]).

The SBGN map in Figure 3 shows major parts of the network of central metabolism in monocotyledon plants. The information underlying this network has been derived from the MetaCrop database [25, 26] (a system based on Meta-All [27]), a manually curated repository containing information about the metabolism in crop plants such as pathways, reactions, compartments, transport processes, and further details. Individual pathways from MetaCrop have been arranged manually during the design of this map in order to provide a readable and aesthetic visualisation and to fulfil visualisation requirements given in the SBGN PD specification. In addition, colours have been used to add information, here in particular to highlight the different metabolic pathways.

SBGN uses the Systems Biology Ontology [28] (a set of terms commonly used in systems biology), exchange of graphical information is supported by SBGN-ML [29, 30] (an XML-based file format describing the geometry of SBGN maps), and several tools exist to work with SBGN, for example CellDesigner [31], Newt [32], PathVisio [33], SBGN-ED [34], and yEd [35].

2 SBGN designs

In the reminder of this article, we will focus on one SBGN language, SBGN PD (Process Description, the current standard is SBGN Process Description Level 1 Version 2 [21]). Figure 3 shows biological processes in SBGN PD (short PD in the following), and Figure 4 shows an example from the PD specification. The PD language allows to describe all the processes taking place in a biological system in a direct, sequential, and mechanistic manner.

Figure 4: 
Example of a process description map using two kinds of entity pool nodes: one for pools of different macromolecules and another for pools of simple chemicals. Most macromolecule nodes in this map are adorned with state variables representing phosphorylation states. This map uses one type of process node, the process node, and three kinds of connecting arc, consumption, production, and catalysis. Finally, some entity pool nodes have dark bands along their bottoms; these are clone markers indicating that the same pool nodes appear multiple times in the map (image and text from [21]).
Figure 4:

Example of a process description map using two kinds of entity pool nodes: one for pools of different macromolecules and another for pools of simple chemicals. Most macromolecule nodes in this map are adorned with state variables representing phosphorylation states. This map uses one type of process node, the process node, and three kinds of connecting arc, consumption, production, and catalysis. Finally, some entity pool nodes have dark bands along their bottoms; these are clone markers indicating that the same pool nodes appear multiple times in the map (image and text from [21]).

The language has been designed in a large interdisciplinary team over several years. The design process aimed to cover as much as possible of the known biological processes and mechanisms in a consistent, simple, and precise notation to allow people

  1. to interpret the PD maps quickly and easily without the need of a legend or other additional descriptions, and

  2. to exchange the designed graphical descriptions (maps) unambiguously similar to the way engineers would build, use, and exchange electronic circuit diagrams or other formalised drawings.

To achieve this SBGN defines a small but comprehensive set of symbols (glyphs) together with precise semantics and syntactic rules that define the meaning and use of those glyphs. The SBGN PD standard also describes how larger networks should be built and laid out as well as the way in which the graphical information given by the map should be interpreted and used.

2.1 SBGN glyphs

Design a minimal number of simple, easily distinguishable glyphs.

The term glyph can have several meanings, for example, in architecture it is a vertical mark in the facade of a building, in archaeology a carved or inscribed symbol, and in computer science a (small) graphic symbol that conveys information non-verbally. We use the latter definition of the term.

When designing SBGN PD glyphs a number of requirements were discussed (see also Table 1): Glyphs should be

  1. scalable, such that maps can be zoomed in and out without losing the shape of the glyphs (e.g., there are no dotted lines in SBGN PD as they would not be well scalable),

  2. colour-independent, such that a map can also be printed in greyscale, and that colour can be used for additional information not related to SBGN PD (e.g., all glyphs are black/white only),

  3. simple and only a few, such that glyphs are easy to draw and to memorise, and that it does not require lots of effort to learn SBGN (e.g., the complete number of SBGN PD glyphs is shown in Figure 5), and

  4. defined with clear semantics, such that the map has a clear meaning and SBGN PD maps could be automatically translated into computable models (e.g., the specification contains formalised and detailed descriptions about meaning and use of SBGN PD glyphs).

Figure 5: 
SBGN PD reference card showing all PD glyphs (from [21]).
Figure 5:

SBGN PD reference card showing all PD glyphs (from [21]).

Figure 5 shows all glyphs of SBGN PD. The glyphs are structured into groups such as entity pool nodes (vertices), process nodes, connecting arcs and so on, and the design criteria described above are met by those glyphs.

2.2 SBGN network layout

Design an easily readable and meaningful map.

From a technical point of view a SBGN PD map can be seen as a graph G = (V, E), consisting of a set of vertices V and a set of connecting edges E, with labels and types attached to vertices and edges. The layout problem of graph G thereby refers to the well-studied graph drawing problem. Maps (layouts of graphs) have been produced manually for a long time. Graph drawing algorithms (i.e., automatic layout of networks) are important [36] and have been developed since the last century. Such algorithms compute a map M for a given graph/network G. The algorithm takes a network or graph and computes a layout (map) M consisting of coordinates for the vertices and routings (lines) for the edges.

Examples of such algorithms can be found in the books (e.g., by Di Battista et al. [37] and Kaufmann and Wagner [38]) which also discuss design criteria for good graph layouts. Typical algorithms are force-based methods [39], [40], [41], [42], [43], layered methods [44], [45], [46] and orthogonal or grid-based approaches [47, 48]. Also rules for the creation of biological network maps have been discussed, including choosing layouts, applying colours and using layering and separation [49].

Even though common graph drawing algorithms can be employed for laying out biological networks in general and SBGN maps in particular, domain specific layout methods that conform to representational conventions in biology as well as special approaches have been developed, and there is a large body of literature available, examples include algorithms for specific biological networks such as metabolic networks [9, 50], [51], [52], [53] and protein interaction networks [54], [55], [56], [57], for general biological networks [58], [59], [60], [61], [62], [63], [64], [65], [66], for 2.5D layouts [67, 68] and 3D layouts [69], [70], [71], [72], [73], [74] as well as for specific optimisations or comparisons within the layout [75], [76], [77]. Also open graph drawing problems have been discussed [78].

Criteria for good layouts (i.e., a good design of the map) have been discussed in the before-mentioned books and also in several studies such as [79], [80], [81], [82], [83], [84], [85]). These criteria (see also Table 1) include

  1. minimising the number of edge crossings,

  2. maximising the angle between edges,

  3. minimising the number of edge bends,

  4. minimising the length of edges,

  5. avoiding overlaps between objects (vertices, edges, vertices and edges),

  6. emphasising structures such as clusters, circles and similar, and

  7. preserving the mental map of a user.

There are additional design requirements for SBGN PD maps, which are given in the SBGN PD specification (see also Table 1). Such design rules include requirements such as

  1. vertices are in general not allowed to overlap, only when they contain other vertices representing complex molecules or cellular compartments they can be contained within each other (overlap),

  2. edges must be placed on top of vertices in case the edges cross the vertices,

  3. there is no overlap allowed between the border lines of vertices and edges and also not between two edges,

  4. vertices should be drawn horizontally or vertically (but not with an arbitrary angle),

  5. there are special vertex–edge connections, for a vertex (glyph) representing a process the edges to consumption and production arcs are attached to the centre of opposite sides of the vertex,

  6. vertex labels have to be placed at least partly inside the vertex and are not allowed to overlap other vertices or other labels, and

  7. edge labels are not allowed to overlap (cover) vertices

as well as less strict recommendations which should be followed as much as possible and generally improve the clarity of the map.

Some layout algorithms specific for SBGN PD maps have been developed [86, 87], and Figure 6 shows an example of a computed layout of a SBGN PD map derived from a KEGG pathway diagram which has the advantage that some aspects of the layout, in particular the overall distribution of vertices, is already given by the KEGG diagram [88, 89]. Still, many SBGN maps available are manually drawn as existing layout algorithms still have their limits.

Figure 6: 
SBGN PD map with automatic layout derived from a KEGG diagram.
Figure 6:

SBGN PD map with automatic layout derived from a KEGG diagram.

2.3 SBGN bricks

Design a larger map from reoccurring small parts.

In general, SBGN maps are assembled by drawing SBGN glyphs (see Section 2.1) on a piece of paper or a whiteboard or by placing SBGN glyphs on the canvas of a software which supports SBGN. The glyphs are then connected by SBGN arcs (for examples, see Figure 5, top-right) to create a complete SBGN map. This approach works well for SBGN maps containing 20 to 30 glyphs but turns into a tedious process when designing maps containing several dozens or even hundreds of glyphs.

However, information in systems biology presented in the form of biological networks (SBGN maps) shows different reoccurring patterns which represent different biological concepts. Thus, the SBGN Bricks have been designed which extend the glyph concept of SBGN towards reusable patterns or templates for a wide range of biological patterns. A first version of the SBGN Bricks was introduced by Junker et al. [90] providing an SBGN Bricks dictionary with building blocks of the aforementioned patterns which can be assembled into SBGN maps. A second, more formalised, version has been developed by Rougny et al. [91] structuring the SBGN Bricks into an ontology – the Bricks Ontology (BKO).

The SBGN Bricks dictionary provides bricks for patterns in all three SBGN languages covering a wide a range of biological networks and biological concepts, for an example see Figure 7, top. The bricks have been designed manually including all SBGN glyphs and SBGN arcs required to represent a particular biological concept. Bricks are provided as templates with generic glyph labels for integration in software which supports SBGN. SBGN Bricks have two advantages compared to SBGN glyphs when an SBGN map is designed (see also Table 1): they allow for a faster design of, particularly larger, SBGN maps by providing reusable patterns, and they provide a high-quality local layout for the glyphs of each pattern.

Figure 7: 
Example for the design of a SBGN PD map using SBGN PD bricks. The two processes in the middle of Figure 4 are assembled using the brick for protein phosphorylation: (1) the template for the protein phosphorylation is placed twice on the canvas, (2) the two glyphs in the centre are merged into one glyph, (3) the labels of the glyphs are changed. Additionally, the layout is adjusted manually. Notes: The glyph “kinase” has been removed from step 3 since it is redundant and is provided by the brick for the first process (not shown here). For a valid SBGN map the glyphs “ATP” and “ADP” require the clone marker, an SBGN concept indicating that a glyph appears multiple times on a map.
Figure 7:

Example for the design of a SBGN PD map using SBGN PD bricks. The two processes in the middle of Figure 4 are assembled using the brick for protein phosphorylation: (1) the template for the protein phosphorylation is placed twice on the canvas, (2) the two glyphs in the centre are merged into one glyph, (3) the labels of the glyphs are changed. Additionally, the layout is adjusted manually. Notes: The glyph “kinase” has been removed from step 3 since it is redundant and is provided by the brick for the first process (not shown here). For a valid SBGN map the glyphs “ATP” and “ADP” require the clone marker, an SBGN concept indicating that a glyph appears multiple times on a map.

Designing an SBGN map using the SBGN Bricks with a software requires three steps: (1) placing the necessary patterns from the SBGN Bricks dictionary on the canvas, (2) merging respective glyphs to connect the patterns into a complete SBGN map, and (3) changing labels of the glyphs accordingly. In an additional, optional step the layout of the resulting SBGN map might require adjustments, either manually or automatically using an algorithm (see also Section 2.2). Figure 7 shows how the two processes in the middle of Figure 4 can be assembled using SBGN Bricks.

2.4 SBGN-ED

Design a tool which implements all design decisions regarding glyphs, layout, and interaction.

Several software tools have been mentioned above (see Section 1.2) which can be used to work with SBGN. In this section, SBGN-ED [34] will be discussed in more detail.

SBGN-ED has been developed as an add-on for Vanted [92, 93], a framework for the visualisation and analysis of (biological) networks containing experimental data. Thus, SBGN enables users to work with SBGN map and also to use all the functionality Vanted provides. At its core, SBGN-ED allows users

  1. to create and edit SBGN maps in all three languages using the SBGN glyphs,

  2. to validate SBGN maps according to the rules in the SBGN specifications,

  3. to translate diagrams from the KEGG pathway database [88, 89] into SBGN PD (see Figure 6)

  4. to translate SBML [94] models into SBGN PD,

  5. to translate SBGN PD maps into SBGN AF maps [95], and

  6. to export SBGN maps into several image and file formats including SBGN-ML.

In addition to the features listed above, SBGN-ED was extended to provide the SBGN Bricks dictionary [90] allowing the design of SBGN maps using the SBGN Bricks (see Section 2.3). Furthermore, using functionality provided by Vanted, SBGN-ED also supports interaction for SBGN maps (including general interaction with networks [96], the use of different glyphs in navigation [97], or mental-map preserving interaction [98]) SBGN-ED has been used to design SBGN PD maps in general [99] or in dedicated projects such as RIMAS [100] (Regulatory Interaction Maps of Arabidopsis Seed Development), MetaCrop [25, 26] (a curated repository containing information about the metabolism in crop plants), QSDB [101] (Quorum-sensing database) and the COVID-19 Disease Map [102, 103] (a computational knowledge repository of virus–host interaction mechanisms).

In addition, SBGN-ED has also been applied for the visualisation and layout of genome-scale metabolic networks such as the Pseudomonas aeruginosa model developed by Zhu et al. [104], Path2Models [105] (a collection of models automatically generated from pathway resources), and LMME [106] (the Large Metabolic Model Explorer).

3 Conclusions

Visualisations are very common in systems biology and related areas, and are used to explore, analyse, and communicate information and knowledge. Such visualisations not only need to be accurate but should also be aesthetically pleasing and informative. Here we use the example of the Systems Biology Graphical Notation (SBGN) to investigate design considerations for graphically presenting information from systems biology. We focus on glyphs and the use of glyphs for types of information, the design of a good graph layout for network representation including SBGN-specific requirements, the concept of bricks for visual network creation based on reoccurring patterns, and finally briefly present a tool which implements those design decision to allow users to easily create SBGN PD maps. We use SBGN PD as an example, but similar design criteria have been developed also for SBGN ER and SBGN AF. We believe that this shows how important well-designed representations and interactions are for easy and intuitive visualisation and exploration of biological information, and we hope that in the future design principles, as, for example, discussed in the Points of View Nature Methods series [12] will play a more significant role when developing (interactive) visualisations in Bioinformatics.


Corresponding author: Falk Schreiber, Department of Computer and Information Science, University of Konstanz, Konstanz, Germany; and Faculty of Information Technology, Monash University, Clayton, Australia, E-mail:

Funding source: Deutsche Forschungsgemeinschaft

Award Identifier / Grant number: Unassigned

  1. Author contribution: All the authors have accepted responsibility for the entire content of this submitted manuscript and approved submission.

  2. Research funding: FS is supported by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) – Project-ID 251654672 – TRR 161 and under Germany’s Excellence Strategy – EXC 2117 – 422037984.

  3. Conflict of interest statement: The authors declare no conflicts of interest regarding this article.

References

1. Gehlenborg, N, O’Donoghue, SI, Baliga, NS,Goesmann, A,Hibbs, MA,Kitano, H, et al.. Visualization of omics data for systems biology. Nat Methods 2010;7:S56–68. https://doi.org/10.1038/nmeth.1436.Search in Google Scholar

2. Kerren, A, Kucher, K, Li, Y-F, Schreiber, F, BioVis explorer: a visual guide for biological data visualization techniques. PLoS One 2017;12:1–14. https://doi.org/10.1371/journal.pone.0187341.Search in Google Scholar

3. Benyus, JM. Biomimicry: Innovation Inspired by Nature. New York: Harper Perennial; 2002.Search in Google Scholar

4. Myers, W. Bio Design: Nature + Science + Creativity. New York: Museum of Modern Art; 2012.Search in Google Scholar

5. Gross, M. Where art and biology meet. Curr Biol 2013;23:R47–50. https://doi.org/10.1016/j.cub.2013.01.007.Search in Google Scholar

6. Haeckel, E. Kunst-Formen der Natur. Leipzig, Wien: Bibliographisches Institut; 1904.10.5962/bhl.title.49539Search in Google Scholar

7. Brandenburg, FJ, Forster, M, Pick, A, Raitner, M, Schreiber, F. BioPath - exploration and visualization of biochemical pathways. In: Jünger, M, Mutzel, P, editors. Graph Drawing Software. Springer; 2004:215–36 pp. https://doi.org/10.1007/978-3-642-18638-7_10.Search in Google Scholar

8. Michal, G. Biochemical pathways (Poster). Mannheim: Boehringer; 1968. latest version 2005.Search in Google Scholar

9. Schreiber, F. High quality visualization of biochemical pathways in BioPath. Silico Biol 2002;2:59–73.Search in Google Scholar

10. Willmann, R, Voss, J. The Art and Science of Ernst Haeckel. London: Taschen; 2017.Search in Google Scholar

11. Michal, G. On representation of metabolic pathways. Biosystems 1998;47:1–7. https://doi.org/10.1016/s0303-2647(98)00019-7.Search in Google Scholar

12. Wong, B. Color coding. Nat Methods 2010;7:573. https://doi.org/10.1038/nmeth0810-573.Search in Google Scholar PubMed

13. Schreiber, F, Gleeson, P, Golebiewski, M, Gorochowski, TE,Hucka, M,Keating, SM, et al.. Specifications of standards in systems and synthetic biology: status and developments in 2021. J Integr Bioinf 2021;18. https://doi.org/10.1515/jib-2021-0026.Search in Google Scholar PubMed PubMed Central

14. Kitano, H. Systems biology: a brief overview. Science 2002;295:1662–4. https://doi.org/10.1126/science.1069492.Search in Google Scholar PubMed

15. Waltemath, D, Golebiewski, M, Blinov, ML,Gleeson, P,Hermjakob, H,Hucka, M, et al.. The first 10 years of the international coordination network for standards in systems and synthetic biology (COMBINE). J Integr Bioinf 2020;17:5.10.1515/jib-2020-0005Search in Google Scholar PubMed PubMed Central

16. Hucka, M, Nickerson, DP, Bader, GD,Bergmann, FT,Cooper, J,Demir, E, et al.. Promoting coordinated development of community-based information standards for modeling in biology: the COMBINE initiative. Front Bioeng Biotechnol 2015;3:19. https://doi.org/10.3389/fbioe.2015.00019.Search in Google Scholar PubMed PubMed Central

17. Myers, C, Bader, GD, Gleeson, P, Golebiewski, M, Hucka, M, Le Novère, N, et al.. A brief history of COMBINE. In: Proceedings of the 2017 Winter Simulation Conference; 2017:884–95 pp. https://doi.org/10.1109/wsc.2017.8247840.Search in Google Scholar

18. Waltemath, D, Bergmann, FT, Chaouiya, C,Czauderna, T,Gleeson, P,Goble, C, et al.. Meeting report from the fourth meeting of the computational modeling in biology network (COMBINE). Stand Genomic Sci 2014;9:1285–301. https://doi.org/10.4056/sigs.5279417.Search in Google Scholar

19. Schreiber, F, Bader, GD, Golebiewski, M,Hucka, M,Kormeier, B,Le Novère, N, et al.. Specifications of standards in systems and synthetic biology. J Integr Bioinf 2015;12:258. https://doi.org/10.2390/biecoll-jib-2015-258.Search in Google Scholar PubMed PubMed Central

20. Le Novère, N, Hucka, M, Mi, H, Moodie, S, Schreiber, F, Sorokin, A, et al.. The systems biology graphical notation. Nat Biotechnol 2009;27:735–41. https://doi.org/10.1038/nbt.1558.Search in Google Scholar PubMed

21. Rougny, A, Touré, V, Moodie, S,Balaur, I,Czauderna, T,Borlinghaus, H, et al.. Systems biology graphical notation: process description language level 1 version 2.0. J Integr Bioinf 2019;16:1–87. https://doi.org/10.1515/jib-2019-0022.Search in Google Scholar PubMed PubMed Central

22. Sorokin, AA, Le Novère, N, Luna, A, Czauderna, T, Demir, E, Haw, R, et al.. Systems biology graphical notation: entity relationship language level 1 version 2. J Integr Bioinf 2015;12:264. https://doi.org/10.2390/biecoll-jib-2015-264.Search in Google Scholar PubMed

23. Mi, H, Schreiber, F, Moodie, SL, Czauderna, T, Demir, E, Haw, R, et al.. Systems biology graphical notation: activity flow language level 1 version 1.2. J Integr Bioinf 2015;12:265. https://doi.org/10.2390/biecoll-jib-2015-265.Search in Google Scholar PubMed

24. Czauderna, T, Grafahrend-Belau, E, Hartmann, A, Junker, A, Klukas, C, Schreiber, F. Plant central metabolism. In: Winner SBGN Competition 2010 – Best SBGN map: Breadth, accuracy, aesthetics; 2010. Available from: https://sbgn.github.io/competition#competition-2010.Search in Google Scholar

25. Grafahrend-Belau, E, Weise, S, Koschützki, D, Scholz, U, Junker, BH, Schreiber, F. MetaCrop - a detailed database of crop plant metabolism. Nucleic Acids Res 2008;36:D954–58. https://doi.org/10.1093/nar/gkm835.Search in Google Scholar PubMed PubMed Central

26. Schreiber, F, Colmsee, C, Czauderna, T, Grafahrend-Belau, E, Hartmann, A, Junker, A, et al.. MetaCrop 2.0: managing and exploring information about crop plant metabolism. Nucleic Acids Res 2012;40:D1173–77. https://doi.org/10.1093/nar/gkr1004.Search in Google Scholar PubMed PubMed Central

27. Weise, S, Grosse, I, Klukas, C, Koschützki, D, Scholz, U, Schreiber, F, et al.. Meta-All: a system for managing metabolic pathway information. BMC Bioinf 2006;7:e465. https://doi.org/10.1186/1471-2105-7-465.Search in Google Scholar PubMed PubMed Central

28. Courtot, M, Juty, N, Knüpfer, C,Waltemath, D,Zhukova, A,Dräger, A, et al.. Controlled vocabularies and semantics in systems biology. Mol Syst Biol 2011;7:543. https://doi.org/10.1038/msb.2011.77.Search in Google Scholar PubMed PubMed Central

29. van Iersel, MP, Villeger, AC, Czauderna, T,Boyd, SE,Bergmann, FT,Luna, A, et al.. Software support for SBGN maps: SBGN-ML and LibSBGN. Bioinformatics 2012;28:2016–21. https://doi.org/10.1093/bioinformatics/bts270.Search in Google Scholar PubMed PubMed Central

30. Bergmann, FT, Czauderna, T, Dogrusöz, U, Rougny, A, Dräger, A, Touré, V, et al.. Systems biology graphical notation markup language (SBGN-ML) version 0.3. J Integr Bioinf 2020;17:16. https://doi.org/10.1515/jib-2020-0016.Search in Google Scholar PubMed PubMed Central

31. Funahashi, A, Matsuoka, Y, Jouraku, A, Morohashi, M, Kikuchi, N, Kitano, H. CellDesigner 3.5: a versatile modeling tool for biochemical networks. Proc IEEE 2008;96:1254–65. https://doi.org/10.1109/jproc.2008.925458.Search in Google Scholar

32. Balci, H, Siper, MC, Saleh, N,Safarli, I,Roy, L,Kilicarslan, M, et al.. Newt: a comprehensive web-based tool for viewing, constructing and analyzing biological maps. Bioinformatics 2020;37:1475–7. https://doi.org/10.1093/bioinformatics/btaa850.Search in Google Scholar PubMed

33. Kutmon, M, van Iersel, MP, Bohler, A, Kelder, T, Nunes, N, Pico, AR, et al.. PathVisio 3: an extendable pathway analysis toolbox. PLoS Comput Biol 2015;11:1–13. https://doi.org/10.1371/journal.pcbi.1004085.Search in Google Scholar PubMed PubMed Central

34. Czauderna, T, Klukas, C, Schreiber, F. Editing, validating, and translating of SBGN maps. Bioinformatics 2010;26:2340–1. https://doi.org/10.1093/bioinformatics/btq407.Search in Google Scholar PubMed PubMed Central

35. yEd. Available from: www.yworks.com/products/yed.Search in Google Scholar

36. Binucci, C, Brandes, U, Dwyer, T, Gronemann, M, von Hanxleden, R, van Kreveld, MJ, et al.. 10 reasons to get interested in graph drawing. In: Steffen, B, Woeginger, GJ, editors. Computing and Software Science – State of the Art and Perspectives, volume 10000 of LNCS. Springer; 2019. pp. 85–104. https://doi.org/10.1007/978-3-319-91908-9_6.Search in Google Scholar

37. Di Battista, G, Eades, P, Tamassia, R, Tollis, IG. Graph drawing: algorithms for the visualization of graphs. Upper Saddle River, New Jersey: Prentice-Hall; 1999.Search in Google Scholar

38. Kaufmann, M, Wagner, D. Drawing graphs: methods and models, volume 2025 of Lecture Notes in Computer Science Tutorial. Berlin, Heidelberg: Springer; 2001.10.1007/3-540-44969-8Search in Google Scholar

39. Eades, P. A heuristic for graph drawing. Congr Numerantium 1984;42:149–60.Search in Google Scholar

40. Fruchterman, T, Reingold, E. Graph drawing by force-directed placement. Software Pract Ex 1991;21:1129–64. https://doi.org/10.1002/spe.4380211102.Search in Google Scholar

41. Kamada, T, Kawai, S. An algorithm for drawing general undirected graphs. Inf Process Lett 1989;31:7–15. https://doi.org/10.1016/0020-0190(89)90102-6.Search in Google Scholar

42. Sugiyama, K, Misue, K. A simple and unified method for drawing graphs: magnetic-spring algorithm. In: Tamassia, R, Tollis, IG, editors. Proc. International Symposium on Graph Drawing (GD’94), volume 894 of LNCS; 1995:364–75 pp.10.1007/3-540-58950-3_391Search in Google Scholar

43. Gansner, ER, North, SC. Improved force-directed layouts. In: Whitesides, SH, editor. Proc. International Symposium on Graph Drawing (GD’98), volume 1547 of LNCS; 1998:364–73 pp. https://doi.org/10.1007/3-540-37623-2_28.Search in Google Scholar

44. Sugiyama, K, Tagawa, S, Toda, M. Methods for visual understanding of hierarchical system structures. IEEE Transactions on Systems, Man and Cybernetics 1981;11:109–25. https://doi.org/10.1109/tsmc.1981.4308636.Search in Google Scholar

45. Eades, P, Sugiyama, K. How to draw a directed graph. J Inf Process 1990;13:424–37.10.1109/WVL.1989.77035Search in Google Scholar

46. Friedrich, C, Schreiber, F. Flexible layering in hierarchical drawings with nodes of arbitrary size. In: Estivill-Castro, V, editor. Proc. Australasian Computer Science Conference (ACSC ’04), volume 26 of CRPIT. ACS; 2004:369–76 pp.Search in Google Scholar

47. Tamassia, R. On embedding a graph in the grid with the minimum number of bends. SIAM J Comput 1987;16:421–44. https://doi.org/10.1137/0216030.Search in Google Scholar

48. Biedl, TC, Madden, B, Tollis, IG. The three-phase method: a unified approach to orthogonal graph drawing. In: Proc. International Symposium on Graph Drawing (GD’97), volume 1353 of LNCS. Springer; 1997:391–402 pp. https://doi.org/10.1007/3-540-63938-1_84.Search in Google Scholar

49. Marai, GE, Pinaud, B, Bühler, K, Lex, A, Morris, JH. Ten simple rules to create biological network figures for communication. PLoS Comput Biol 2019;15:1–16. https://doi.org/10.1371/journal.pcbi.1007244.Search in Google Scholar PubMed PubMed Central

50. Karp, PD, Paley, SM. Automated drawing of metabolic pathways. In: Lim, H, Cantor, C, Bobbins, R, editors. Proc. International Conference on Bioinformatics and Genome Research; 1994:225–38 pp.Search in Google Scholar

51. Bourqui, R, Purchase, HC, Jourdan, F. Domain specific vs generic network visualization: an evaluation with metabolic networks. In: Proc. Australasian Conference on User Interface (AUIC ’11). Australian Computer Society, Inc.; 2011. pp. 9–18.Search in Google Scholar

52. Schreiber, F, Grafahrend-Belau, E, Kohlbacher, O, Mi, H. Visualising metabolic pathways and networks: past, present, future. In: Chen, M, Hofestädt, R, editors. Integrative Bioinformatics: History and Future. Springer; 2022.10.1007/978-981-16-6795-4_12Search in Google Scholar

53. Becker, MY, Rojas, I. A graph layout algorithm for drawing metabolic pathways. Bioinformatics 2001;17:461–7. https://doi.org/10.1093/bioinformatics/17.5.461.Search in Google Scholar PubMed

54. Basalaj, W, Eilbeck, K. Straight-line drawings of protein interactions. In: Kratochvil, J, editor. Proc. International Symposium on Graph Drawing (GD’99), volume 1731 of LNCS. Stirin Castle: Springer; 1999:259–66 pp.10.1007/3-540-46648-7_27Search in Google Scholar

55. Friedrich, C, Schreiber, F. Visualization and navigation methods for typed protein-protein interaction networks. Appl Bioinf 2003;2:19–24.Search in Google Scholar

56. Han, K, Ju, B-H. A fast layout algorithm for protein interaction networks. Bioinformatics 2003;19:1882–8. https://doi.org/10.1093/bioinformatics/btg346.Search in Google Scholar PubMed

57. Byun, Y, Han, K. Visualization of protein-protein interaction networks using force-directed layout. In: Sloot, PMA, Abramson, D, Bogdanov, AV, Dongarra, J, Zomaya, AY, Gorbachev, YE, editors. Proc. International Conference Computational Science (ICCS’03), volume 2659 of LNCS; 2003:190–9 pp.10.1007/3-540-44863-2_20Search in Google Scholar

58. Kohlbacher, O, Schreiber, F, Ward, MO. Multivariate networks in the life sciences. In: Multivariate network visualization. Springer; 2014:61–73 pp.10.1007/978-3-319-06793-3_4Search in Google Scholar

59. Kojima, K, Nagasaki, M, Jeong, E, Kato, M, Miyano, S. An efficient grid layout algorithm for biological networks utilizing various biological attributes. BMC Bioinf 2007;8:76. https://doi.org/10.1186/1471-2105-8-76.Search in Google Scholar PubMed PubMed Central

60. Kerren, A, Schreiber, F. Network visualization for integrative bioinformatics. In: Chen, M, Hofestädt, R, editors Approaches in Integrative Bioinformatics: Towards the Virtual Cell. Springer; 2014:173–202 pp. https://doi.org/10.1007/978-3-642-41281-3_7.Search in Google Scholar

61. Genc, B, Dogrusöz, U. A constrained, force-directed layout algorithm for biological pathways. In: Liotta, G, editor. Proc. International Symposium on Graph Drawing (GD’03), volume 2912 of LNCS; 2003. pp. 314–9.10.1007/978-3-540-24595-7_29Search in Google Scholar

62. Czauderna, T, Schreiber, F. Information visualization for biological data. In: Keith, J, editor. Bioinformatics - Volume II: Structure, Function, and Applications. New York: Humana Press; 2017:403–15 pp.10.1007/978-1-4939-6613-4_21Search in Google Scholar PubMed

63. Dogrusöz, U, Giral, E, Cetintas, A, Civril, A, Demir, E. A compound graph layout algorithm for biological pathways. In: Pach, J, editor. Proc. International Symposium on Graph Drawing (GD’04), LNCS; 2004:442–7 pp.10.1007/978-3-540-31843-9_45Search in Google Scholar

64. Schreiber, F, Dwyer, T, Marriott, K, Wybrow, M. A generic algorithm for layout of biological networks. BMC Bioinf 2009;10:375. https://doi.org/10.1186/1471-2105-10-375.Search in Google Scholar

65. Li, W, Kurata, H. A grid layout algorithm for automatic drawing of biochemical networks. Bioinformatics 2005;21:2036–42. https://doi.org/10.1093/bioinformatics/bti290.Search in Google Scholar

66. Bachmaier, C, Brandes, U, Schreiber, F. Biological networks. In: Tamassia, R, editor. Handbook of graph drawing and visualization. Boca Ratton: Chapman & Hall/CRC Press; 2013:621–52 pp.Search in Google Scholar

67. Brandes, U, Dwyer, T, Schreiber, F. Visual triangulation of network-based phylogenetic trees. In: Deussen, O, Hansen, C, Keim, D, Saupe, D, editors. Proc. Joint Eurographics - IEEE TCVG Symposium on Visualization (VisSym’04). Eurographics Association; 2004:75–84 pp.Search in Google Scholar

68. Brandes, U, Dwyer, T, Schreiber, F. Visual understanding of metabolic pathways across organisms using layout in two and a half dimensions. J Integr Bioinf 2004;1:e2. https://doi.org/10.1515/jib-2004-2.Search in Google Scholar

69. Qeli, E, Wiechert, W, Freisleben, B. 3D visualization and animation of metabolic networks. In: Proc. 18th European Simulation Multiconference; 2004:1–4 pp.Search in Google Scholar

70. Rojdestvenski, I. Metabolic pathways in three dimensions. Bioinformatics 2003;19:2436–41. https://doi.org/10.1093/bioinformatics/btg342.Search in Google Scholar

71. Kerren, A, Schreiber, F. Why integrate InfoVis and SciVis? An example from systems biology. IEEE Computer Graphics and Applications 2014;34:69–73. https://doi.org/10.1109/mcg.2014.122.Search in Google Scholar

72. Pavlopoulos, GA, ODonoghue, SI, Satagopam, VP, Soldatos, TG, Pafilis, E, Schneider, R. Arena3D: visualization of biological networks in 3D. BMC Syst Biol 2008;2:104. https://doi.org/10.1186/1752-0509-2-104.Search in Google Scholar

73. Sommer, B, Wang, SJ, Xu, L, Chen, M, Schreiber, F. Hybrid-dimensional visualization and interaction - integrating 2D and 3D visualization with semi-immersive navigation techniques. In: Big Data Visual Analytics (BDVA), 2015. Hobart: IEEE; 2015:65–72 pp.10.1109/BDVA.2015.7314295Search in Google Scholar

74. Han, K, Byun, Y. Three-dimensional visualization of protein interaction networks. Comput Biol Med 2004;34:127–39. https://doi.org/10.1016/s0010-4825(03)00045-3.Search in Google Scholar

75. Schreiber, F. Visual comparison of metabolic pathways. J Vis Lang Comput 2003;14:327–40. https://doi.org/10.1016/s1045-926x(03)00030-2.Search in Google Scholar

76. Fung, DCY, Hong, S-H, Koschützki, D, Schreiber, F, Xu, K. Visual analysis of overlapping biological networks. In: International Conference on Information Visualisation (IV). IEEE; 2009:337–42 pp.10.1109/IV.2009.55Search in Google Scholar

77. Dwyer, T, Schreiber, F. Optimal leaf ordering for two and a half dimensional phylogenetic tree visualisation. In: Churcher, N, Churcher, C, editors. Proc. Australasian Symposium on Information Visualisation (InVis.au ’04), volume 35 of CRPIT. ACS; 2004. pp. 109–15.Search in Google Scholar

78. Albrecht, M, Kerren, A, Klein, K, Kohlbacher, O, Mutzel, P, Paul, W, et al.. On open problems in biological network visualization. In: Eppstein, D, Gansner, ER, editors Graph Drawing, 17th International Symposium, GD 2009, volume 5849 of LNCS. Springer; 2010:256–67 pp.10.1007/978-3-642-11805-0_25Search in Google Scholar

79. Purchase, HC. Effective information visualisation: a study of graph drawing aesthetics and algorithms. Interact Comput 2000;13:147–62. https://doi.org/10.1016/s0953-5438(00)00032-1.Search in Google Scholar

80. Purchase, HC. Metrics for graph drawing aesthetics. J Vis Lang Comput 2002;13:501–16. https://doi.org/10.1006/jvlc.2002.0232.Search in Google Scholar

81. Purchase, HC, Plimmer, B, Baker, R, Pilcher, C. Graph drawing aesthetics in user-sketched graph layouts. In: Australasian User Interface Conference; 2010. pp. 80–8.Search in Google Scholar

82. Purchase, HC, Hoggan, E, Görg, C. How important is the “Mental Map”?—an empirical investigation of a dynamic graph layout algorithm. In: Graph Drawing, volume 4372 of LNCS. Heidelberg: Springer; 2007:184–95 pp.10.1007/978-3-540-70904-6_19Search in Google Scholar

83. Purchase, HC, Cohen, RF, James, M. Validating graph drawing aesthetics. In: Brandenburg, FJ, editor. Graph Drawing. Berlin Heidelberg: Springer; 1996. pp. 435–46.10.1007/BFb0021827Search in Google Scholar

84. Huang, W, Eades, P, Hong, S-H, Lin, C-C. Improving multiple aesthetics produces better graph drawings. J Vis Lang Comput 2013;24:262–72. https://doi.org/10.1016/j.jvlc.2011.12.002.Search in Google Scholar

85. Singh, DP, Lisle, L, Murali, TM, Luther, K. Crowdlayout: crowdsourced design and evaluation of biological network visualizations. In: Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. Association for Computing Machinery; 2018:1–14 pp.10.1145/3173574.3173806Search in Google Scholar

86. Dwyer, T, Marriott, K, Schreiber, F, Stuckey, PJ, Woodward, M, Wybrow, M. Exploration of networks using overview+detail with constraint-based cooperative layout. IEEE Trans Visual Comput Graph 2008;14:1293–300. https://doi.org/10.1109/tvcg.2008.130.Search in Google Scholar PubMed

87. Czauderna, T, Wybrow, M, Marriott, K, Schreiber, F. Conversion of KEGG metabolic pathways to SBGN maps including automatic layout. BMC Bioinf 2013;14:250. https://doi.org/10.1186/1471-2105-14-250.Search in Google Scholar PubMed PubMed Central

88. Kanehisa, M, Goto, S, Kawashima, S, Nakaya, A. The KEGG databases at GenomeNet. Nucleic Acids Res 2002;30:42–6. https://doi.org/10.1093/nar/30.1.42.Search in Google Scholar PubMed PubMed Central

89. Kanehisa, M, Goto, S, Hattori, M, Aoki-Kinoshita, KF, Itoh, M, Kawashima, S, et al.. From genomics to chemical genomics: new developments in KEGG. Nucleic Acids Res 2006;34:D354–57. https://doi.org/10.1093/nar/gkj102.Search in Google Scholar PubMed PubMed Central

90. Junker, A, Sorokin, A, Czauderna, T, Schreiber, F, Mazein, A. Wiring diagrams in biology: towards the standardized representation of biological information. Trends Biotechnol 2012;30:555–7. https://doi.org/10.1016/j.tibtech.2012.08.003.Search in Google Scholar PubMed

91. Rougny, A, Touré, V, Albanese, J, Waltemath, D, Shirshov, D, Sorokin, A, et al.. SBGN Bricks Ontology as a tool to describe recurring concepts in molecular networks. Briefings Bioinf 2021;22:1–15. https://doi.org/10.1093/bib/bbab049.Search in Google Scholar PubMed PubMed Central

92. Klukas, C, Junker, BH, Schreiber, F. The Vanted software system for transcriptomics, proteomics and metabolomics analysis. J Pestic Sci 2006;31:289–92. https://doi.org/10.1584/jpestics.31.289.Search in Google Scholar

93. Rohn, H, Junker, A, Hartmann, A, Grafahrend-Belau, E, Treutler, H, Klapperstück, M, et al.. VANTED v2: a framework for systems biology applications. BMC Syst Biol 2012;6:139. https://doi.org/10.1186/1752-0509-6-139.Search in Google Scholar PubMed PubMed Central

94. Keating, SM, Waltemath, D, König, M,Zhang, F,Dräger, A,Chaouiya, C, et al.. SBML level 3: an extensible format for the exchange and reuse of biological models. Mol Syst Biol 2020;16:e9110. https://doi.org/10.15252/msb.20199110.Search in Google Scholar PubMed PubMed Central

95. Vogt, T, Czauderna, T, Schreiber, F. Translation of SBGN maps: process description to activity flow. BMC Syst Biol 2013;7:115. https://doi.org/10.1186/1752-0509-7-115.Search in Google Scholar PubMed PubMed Central

96. Kerren, A, Schreiber, F. Toward the role of interaction in visual analytics. In: Rose, O, Uhrmacher, AM, editors. Proceedings Winter Simulation Conference; 2012:420 p. https://doi.org/10.1109/wsc.2012.6465208.Search in Google Scholar

97. Jusufi, I, Klukas, C, Kerren, A, Schreiber, F. Guiding the interactive exploration of metabolic pathway interconnections. Inf Visual 2012;11:136–50. https://doi.org/10.1177/1473871611405677.Search in Google Scholar

98. Garkov, D, Klein, K, Klukas, C, Schreiber, F. Mental-map preserving visualisation of partitioned networks in Vanted. Journal of Integrative Bioinformtics 2019;16:e0026. https://doi.org/10.1515/jib-2019-0026.Search in Google Scholar PubMed PubMed Central

99. Junker, A, Rohn, H, Czauderna, T, Klukas, C, Hartmann, A, Schreiber, F. Creating interactive, web-based and data-enriched maps using the Systems Biology Graphical Notation. Nat Protoc 2012;7:579–93. https://doi.org/10.1038/nprot.2012.002.Search in Google Scholar PubMed

100. Junker, A, Hartmann, A, Schreiber, F, Bäumlein, H. An engineer’s view on regulation of seed development. Trends Plant Sci 2010;15:303–7. https://doi.org/10.1016/j.tplants.2010.03.005.Search in Google Scholar PubMed

101. Klein, K, Garkov, D, Rütschlin, S, Böttcher, T, Schreiber, F. Qsdb-a graphical quorum sensing database. Database 2021;2021:baab058. https://doi.org/10.1093/database/baab058.Search in Google Scholar PubMed PubMed Central

102. Ostaszewski, M, Mazein, A, Gillespie, ME,Kuperstein, I,Niarakis, A,Hermjakob, H, et al.. COVID-19 disease map, building a computational repository of SARS-CoV-2 virus-host interaction mechanisms. Sci Data 2020;7:136. https://doi.org/10.1038/s41597-020-0477-8.Search in Google Scholar PubMed PubMed Central

103. Ostaszewski, M, Niarakis, A, Mazein, A,Kuperstein, I,Phair, R,Orta–Resendiz, A, et al.. COVID-19 Disease Map, a computational knowledge repository of virus–host interaction mechanisms. Mol Syst Biol 2021;17:e10387. https://doi.org/10.15252/msb.202110387.Search in Google Scholar PubMed PubMed Central

104. Zhu, Y, Czauderna, T, Zhao, J,Klapperstueck, M,Maifiah, MHM,Han, ML, et al.. Genome-scale metabolic modeling of responses to polymyxins in pseudomonas aeruginosa. GigaScience 2018;7:Giy021. https://doi.org/10.1093/gigascience/giy021.Search in Google Scholar PubMed PubMed Central

105. Büchel, F, Rodriguez, N, Swainston, N, Wrzodek, C, Czauderna, T, Keller, R, et al.. Path2Models: large-scale generation of computational models from biochemical pathway maps. BMC Syst Biol 2013;7:116. https://doi.org/10.1186/1752-0509-7-116.Search in Google Scholar PubMed PubMed Central

106. Aichem, M, Czauderna, T, Zhu, Y, Zhao, J, Klapperstück, M, Klein, K, et al.. Visual exploration of large metabolic models. Bioinformatics 2021;37:4460–8. https://doi.org/10.1093/bioinformatics/btab335.Search in Google Scholar PubMed

Received: 2022-03-27
Revised: 2022-06-03
Accepted: 2022-06-07
Published Online: 2022-07-04

© 2022 the author(s), published by De Gruyter, Berlin/Boston

This work is licensed under the Creative Commons Attribution 4.0 International License.

Downloaded on 30.11.2023 from https://www.degruyter.com/document/doi/10.1515/jib-2022-0024/html
Scroll to top button