- Open Access
VANTED v2: a framework for systems biology applications
BMC Systems Biology volume 6, Article number: 139 (2012)
Experimental datasets are becoming larger and increasingly complex, spanning different data domains, thereby expanding the requirements for respective tool support for their analysis. Networks provide a basis for the integration, analysis and visualization of multi-omics experimental datasets.
Here we present Vanted (version 2), a framework for systems biology applications, which comprises a comprehensive set of seven main tasks. These range from network reconstruction, data visualization, integration of various data types, network simulation to data exploration combined with a manifold support of systems biology standards for visualization and data exchange. The offered set of functionalities is instantiated by combining several tasks in order to enable users to view and explore a comprehensive dataset from different perspectives. We describe the system as well as an exemplary workflow.
Vanted is a stand-alone framework which supports scientists during the data analysis and interpretation phase. It is available as a Java open source tool from http://www.vanted.org
Systems biology comprises the iterative cycling between experimental (wet-lab) and computational (dry-lab) approaches with the aim of generating a holistic understanding of biological systems. The complexity and comprehensiveness of experimental datasets is exponentially increasing thereby elevating the requirements for respective tool support. This motivates the development of adequate software solutions supporting the analysis, integration and visualization of multiple large-scale datasets.
The reconstruction of different kinds of networks (e. g., metabolic, signaling, protein interaction and gene regulatory networks ) based on experimental datasets allows for the representation of the diverse nature of biological systems on a global scale. Networks provide the basis for qualitative and quantitative network analysis, for example, for structural analysis and simulation. Networks can furthermore be used for the integrated visualization of multi-omics experimental datasets. In combination with exploration functionalities and further data analysis steps such as correlation and clustering this is crucial for the gain of knowledge from large-scale datasets. New insights lead to the generation of new hypotheses giving feedback to the wet-lab, thereby closing the knowledge generation cycle in systems biology.
To deal with technical advances and the consequent increase of genome-wide datasets, a number of very diverse tools has been developed for network-centered visualization and analysis of experimental data [2, 3]. A tool supporting every step of the knowledge generation cycle has to provide the following functionalities: (1) import of data and networks as well as (2) the export of data analysis results and visualizations in different standardized file formats to utilize existing resources, communicate findings and distribute new knowledge among researchers, (3) a variety of analytical methods to extract novel biological findings from large-scale datasets thereby reducing the complexity of the dataset, (4) data integration to combine data from multiple data domains and support data analysis on a systems level and in the context of the ’global’ expertise, (5) model simulation to analyze the dynamic behavior and function of biological systems, thereby elucidating potential targets of biotechnological usage, (6) visualization to ease the understanding of complex datasets and help to elucidate previously unknown functional relations and (7) exploration and interaction functionalities to support visual analysis of large scale datasets and to adapt visualizations according to individual purposes.
Here we present Vanted (version 2) (hereafter named Vanted), a framework for systems biology applications, which emerged from the initial Vanted version . Based on the previously described functionalities it comprises a comprehensive set of tasks ranging from network reconstruction, data visualization, integration of various data types, network simulation to data exploration combined with a manifold support of systems biology standards for visualization and data exchange.
According to Figure 1 we will first introduce the seven main tasks of Vanted with a detailed explanation of various sub-tasks and indicate the possibilities for combining them in order to create systems biology workflows. In the second section an exemplary workflow is instantiated, demonstrating the combination of sub-tasks in order to explore a complex metabolite dataset. Finally, we discuss the benefits of the Vanted framework and describe potential future use cases and corresponding developments of the system.
The initial Vanted framework was published in 2006  and is widely used throughout the biologists community (see, for example, [5–11]). In the last years, the framework has been substantially extended and the structure has been changed by out-sourcing of sub-tasks from the Vanted core into add-ons, which are functional modules that can be added during run-time (see Table 1). Such modular approaches allow for a stable and easily maintainable framework core while enabling users to compose a set of functionalities according to individual purposes (see [12, 13] for other examples). Vanted has been extended by several important technical improvements such as identifier enrichment for network elements, new input and output interfaces, self-organizing map clustering (SOM), KEGG editor functionality  and many more. The new Vanted framework provides a diverse set of functionalities which support system biologists in visualizing and analyzing large-scale datasets (see Figure 1). These can be roughly categorized into seven main tasks, explained in the following sections and Table 1.
Common network exchange formats are supported such as SBML , BioPAX , KGML , GML , DOT , SBGN-ML  and SIF  thereby enabling the exchange of data throughout the community. Various databases (e.g., KEGG ) provide network files which can be imported into Vanted via drag-and-drop. Vanted is directly connected to the MetaCrop and the RIMAS databases. The MetaCrop database  contains manually curated information about metabolic pathways of major crop plants and corresponding networks in SBGN . In addition to metabolic pathways the database comprises information about reaction kinetics and gene identifiers as well as related literature references. In order to filter, explore and import this information, the MetaCrop add-on provides seamless access . Besides metabolic networks, gene regulatory networks of the RIMAS web portal  can be directly accessed. This information resource comprises SBGN-style networks about regulatory interactions during seed development of Arabidopsis thaliana.
The import of experimental data is preferably done by using XLS templates, which enable a structured import together with meta-data. Alternatively, plain text or CSV files may be used to import large datasets such as gene expression data, but require manual enrichment with meta-data. For unlimited accessibility, persistent storage and exchange of experimental data, the DBE2 information system  is accessible via the DBE2 add-on. The add-on utilizes ontologies from the Ontology Lookup Service  to unify terms such as compound names, species names and measurement units aiming at a facilitated data integration. As Vanted, DBE2 supports different data types from numerical data to images, three-dimensional volumes and networks.
Networks are represented as graphs composed of nodes and edges with fully customizable visual appearance. Numerous visual attributes such as the position, size, color and frame thickness of nodes as well as the color and thickness of edges and other visual attributes such as labels can be adapted according to individual purposes. In addition, a specialized set of node and edge shapes is provided, which build the basis for an SBGN compliant network visualization. SBGN-ED  enables Vanted to adapt networks for all SBGN languages in order to facilitate a standardized visual representation of biological entities. The visualization of such maps can be validated for syntactic and semantic correctness according to the SBGN specification.
Readable network layouts are important to improve the visual representation of networks. Besides the manual layout of network elements, automated graph layout algorithms are provided by calling the external Graphviz layouter API  or executing self-implemented layouters based on Tollis et al.  such as the force-directed layout, tree layout, circle layout, expression matrix layout, grid layout, subgraph layout and edge-routing algorithms. Further editing or improvement of automatic layouts can be done by manual curation using node merging and splitting algorithms. The latter is important for splitting frequently occurring nodes such as ATP or CO2 in metabolic networks, thereby preventing edge-crossings throughout the network.
Vanted offers the integration of various datasets into network nodes and edges (data mapping) thereby enabling a network-based view on large-scale datasets. Options for visual representation of experimental data include shape and color coding of nodes and edges as well as more complex visualizations such as bar charts, pie charts, line charts and heat maps. Experimental factors of complex datasets such as time-resolution, varying genotypes and environmental conditions can be represented within one chart. Visualization of charts is performed by calling the JFreeChart library . The FluxMap add-on  enables the visual representation of flux data by edge thickness adaptation. This supports the comparative visual analysis of complex flux distributions in an interactive way. Using the HIVE add-on  image-based data such as histological cross-sections, microscopy images, photographs and three-dimensional volume data such as NMR and CT data can be displayed in the network context based on a workspace approach and rendered using various 2D-, 3D- and network visualization functions.
Every shape, label, chart and even the selection are realized in Vanted as single Java Swing components placed in the graph window (for further technical details see ). Other commonly used libraries such as JUNG render all graphics in a single component. Vanted s approach is harder to implement, but scales better in terms of rendering speed and enables high flexibility in adapting and fine-tuning each component. The highly optimized Cytoscape framework on the other hand scales very good, but does not enable comparable flexibility in terms of visualization of charts, shapes and other graphics.
In general, visualization is the most advanced feature of Vanted. Multiple options and functionalities enable users to generate appropriate visual representations thereby substantially facilitating the gain of knowledge compared to working with data tables. Vanted enables users to interact with up to 10k network elements, but the responsiveness depends on the visual complexity as complex charts, labels and other visualizations as well as high numbers of edge crossings may reduce this numbers considerably down to some thousand elements. For larger graphs, interaction may become unfeasible and algorithms such as automatic layouters consume a considerable amount of time.
Biological entities such as proteins, genes or metabolites are represented as nodes and any relation between such entities as node-connecting edges (e.g., regulation, interaction or conversion). Both network elements are attributed by technical properties such as visualization parameters (size, position, etc.) and properties related to their biological role. Each network element may contain links to other resources, usually represented as a hyperlink to any web-content such as a database entry. Nodes may link to other networks, enabling navigation and exploration of connected pathways (see also Section Exploration and interaction). Based on the present numerical attributes, for example, size, position and node degree, the user is able to compute new properties such as additional median values, which are stored as new element attributes and may be visualized or exported.
In Vanted, network elements are allowed to have several (alternative) identifiers. These identifiers provide the basis for data mapping which depends on common identifiers in network and experimental data. In case of different identifiers, synonyms have to be defined. For this mapping tables may be used to provide either additional labels for network elements or for biological entities in the experiment data. Mapping tables are simple XLS files, which list the existing names in the first column and additional names in the subsequent columns.
Basis of the simulation task is the modeling capability of Vanted. Model reconstruction is based on a given network topology, which is manually created or imported from network files. Subsequently, model attributes such as stoichiometric coefficients, kinetic constants, firing rules and initial markings are added to the network or are already part of the import process (SBML files for example provide most attributes). So far, Vanted does not support the automated reconstruction of networks from external sources as described in .
These biological networks are finally transformed into mathematical models in order to analyze dynamic properties and behavioral attributes. The enrichment of metabolic networks with stoichiometric coefficients (represented by edge weights) and the definition of an optimization function is a prerequisite for the constraint-based network analysis. The FBA-SimVis add-on enables Vanted to perform different techniques such as Flux Balance Analysis , Flux Variability Analysis , Robustness Analysis  and Knock-out Analysis. In combination with a dynamic and visual exploration of simulation results, this allows for the comprehensive analysis of metabolism in response to genetic or environmental perturbations. Metabolic networks can also be transformed into Petri nets , a second mathematical model, which is used for formal analysis and simulation of biological systems. The Petrinet add-on enables Vanted to semi-automatically transform networks into valid Petri nets, simulate discrete and continuous Petri nets of varying complexity and analyze structural properties. Different visualization and interaction techniques such as brushing can be utilized in order to visually analyze P- and T-invariants, the reachability graph and varying markings of simulation steps.
Exploration and interaction
In terms of exploration of networks and data visualizations, Vanted supports standard interaction methods such as panning, zooming and overview+detail for selected network elements. The editing and rearrangement of network elements as well as the modification of attribute values and calculation of new attributes is possible in an interactive manner. Sophisticated selection and search functionalities provide the ability to find and explore network elements based on attribute values.
Furthermore, recurring entities in large networks or several networks may be linked in order to easily track interconnections between pathways. The GLIEP add-on provides an interactive view for the exploration of interconnected networks by implementing a glyph visualization. Based on these glyphs the user is able to quickly switch between connected networks or to explore the overall interconnectivity using a focus+context technique. Furthermore, the HIVE add-on enables users to collapse networks into single nodes, thereby providing a clear representation of multiple (interconnected) networks. Connections between different networks are retained and link the network-overview nodes, which can be re-arranged or expanded according to user requirements.
On the basis of interaction events such as selection, brushing techniques  provide different views on visualized experimental data. The HIVE add-on enables users to explore and compare spatial distributions within a biological system by parallel visualization of segmented images and experimental values in the network view. Hovering over a segment in the image (e.g., corresponding to an organ) results in highlighting the respective measurement values in the network view. Furthermore it is possible to explore large numbers of images in the context of a network. If these images are related to a substance (e.g., GFP reporter expression for genes in a gene regulatory network), the user can integrate the respective images into the network nodes. If a number of nodes is selected, an image matrix is built up, spanning conditions, time points and replicate information. This matrix enables users to compare all images related to the selected nodes and to explore spatial patterns of different substances in the context of a biological network.
Further brushing techniques are provided by the Petrinet add-on for the analysis of Petri net properties such as invariants and the reachability graph. The user can move the mouse over nodes of the reachability graph, triggering the visualization of the respective state in the network visualization view.
The analysis of network topology plays an important role for the understanding of interactions between biological entities. Vanted offers to compute several topological properties such as shortest paths between node pairs, network cycles and motifs. The detection of network motifs (such as feed-forward loops) is supported by the possibility to search for user-defined motifs which might be meaningful in the context of certain biological questions. The Vanted add-on Centilib provides algorithms and methods for the computation and investigation of 17 different centralities in biological networks. Such centralities can be used for ranking of network nodes according to given criteria and for the detection of network hubs. Results of the centrality analysis can be explored and analyzed using a brushing-based approach.
The statistical evaluation of experimental datasets is a central part of data analysis. Vanted offers a series of tests for calculation of statistical parameters, for testing the normal distribution of datasets (David Quicktest ) and for outlier detection (Grubbs test). For the comparison of measurements with multiple conditions, several t-tests are available such as the unpaired t-test, the Welch-Satterthwaite t-test and the Mann-Whitney U-test with user-defined threshold settings for the calculated p-values. Vanted enables users to perform Pearson’s and Spearman correlation analysis based on the mapped experimental data. Optional settings include a p-value threshold and the number of experiment conditions included in the analysis (see  for implementations details).
The calculation of clusters is a frequently used approach to categorize experimental data into functional or behavioral groups. For this task, Vanted supports self-organizing maps (SOM) . A SOM is an artificial neural network, which is capable for the automated recognition of patterns within measurements and is well-suited for the categorization of time series data of biological entities. According to a user-defined number of target clusters, the SOM is trained and cluster attributes are automatically assigned to the network nodes. In addition such assignments can be done manually. The cluster sub-networks may then be independently laid out or colorized in order to visually catch clustered elements at a glance.
For gene expression data Vanted supports the computation and visualization of enrichments in the context of the GO  and the KEGG pathway  hierarchies. For example, for KEGG the procedure highlights classes of KEGG pathways in which the experimental data enriches significantly by assigning pie charts [49, 50].
Vanted provides a variety of file formats for data storage, publication and exchange. The GML and GraphML file formats are Vanted s native formats and accordingly support the storage of networks together with all related attributes such as layout information and the full set of mapped and integrated experimental data including the visualization options for mapped data. Additional information can be stored and exchanged as new attributes, e. g. a new custom attribute “myAttribute” enables to colorize all nodes with this attribute based on the respective attribute value. Such attributes can be created manually (e. g. cluster information and biological tags) or be the result of a computation (see  for further details).
For the exchange of data within the systems biology community, support for file formats such as DAT , SBGN-ML (provided by the SBGN-ED add-on) and BioPAX is implemented. Vanted additionally supports the SBML file format which allows for the storage and exchange of stoichiometric and kinetic models. When working with the Petrinet add-on, the Petri net and its configuration can be exchanged using the PNML file format. Experimental data which has been mapped onto a network can be extracted and exported using XLS sheets. The CSV format is supported for different kinds of node attributes as well as the export of analysis results such as correlation coefficients. All data types which are supported by Vanted (numerical data, images, three-dimensional volumes, networks) can be uploaded to the DBE2 system for persistent data storage and exchange. Please note that Vanted usually serves as a data sink and the conversion between different file formats is not in the focus of the tool. Network topology (including labels) on the other hand is preserved in most cases.
Laid out networks can be exported to several graphic file formats, including raster images (PNG, JPG), as well as vector images (SVG, PDF, PPT). These file formats are well suited to be used as images in publications, presentations or as a basis for further graphical editing. Furthermore it is possible to export integrated networks as browseable and clickable images, embedded in HTML web sites. Those images can contain web-links to web resources or public databases. The publishing process of these web sites can be done in a semi-automatic fashion .
The previously described tasks can be instantiated and combined in order to create manifold workflows supporting the interpretation of systems biology data. For demonstration purposes an exemplary workflow is executed with the Vanted framework, implementing the analysis of a comprehensive metabolic dataset taken from Sulpice et al.. This dataset consists of measurements of enzyme activity data, metabolite data and different morphological parameters for a wide range of Arabidopsis thaliana ecotypes. In the following we focus on the first ecotype class A, which includes the most diverse ecotypes. The steps of the workflow are depicted in Figure 2 and the tutorial (Additional file 1).
The import of enzyme activity data, metabolite data and morphological parameters of different Arabidopsis thaliana accessions from climate class A is realized using the Vanted XLS template (see Additional file 2). Experimental data may also be persistently stored in the DBE2 database, enabling file sharing and on-click import of such experimental data into Vanted. In parallel to the import of the experimental data, 38 metabolic reference pathways are loaded from the MetaCrop database and merged into one SBGN network. Subsequently all reference pathways are assigned to their respective cellular location and the pathways in each subcellular compartment are connected to each other by merging identical metabolite nodes. Finally a network layout is performed in order to optimize the edge routing and distance between nodes, resulting in the network which can be found in Additional file 3.
Visualization and integration
During data mapping, experimental data is integrated into the network by the visualization of corresponding charts inside the network nodes. To unify the identifiers in the network and the experimental dataset, a mapping table is used for the enrichment of network nodes with alternative identifiers (Figure 3a and Additional file 3). Subsequently, metabolite data is mapped to the nodes representing metabolites (simple chemical glyph) and enzyme activity data is mapped to nodes representing enzyme nodes (macromolecule glyph). New nodes for morphological parameters are added during the mapping process, as they are part of the experimental data, but do not occur in the network. The mapped experimental data is visually represented by bar charts inside the glyphs resulting in a data-enriched SBGN network (Figure 3b and Additional file 4).
In order to identify similarities in the profiles of all accessions of climate class A, 1:n and n:n correlation analyses are performed. In case of the 1:n correlation analysis, the morphological parameter fresh weight (FW) is chosen as the target parameter and correlations were calculated to all other metabolic parameters in the network. Based on the resulting correlation coefficients network nodes are color-coded according to the correlation coefficient r (Figure 3c and Additional file 5). This visual representation of correlation results enables biologists to easily identify metabolic parameters with important influence on plant morphology at a global scale.
For the n:n correlation analysis, all metabolic parameters in the network are correlated with each other, including all metabolite and enzyme activity data as well as the data of morphological parameters. The resulting correlation values are visualized by generating new edges between correlating nodes. These edges are color-coded according to the negative (red) or positive (blue) correlations calculated with p≥0.95 and |r|≥0.6 Pearson’s product-moment correlation. The resulting network is used to generate a correlation network at a pathway level, independent of the order of metabolic reactions within a pathway. Consequently, the metabolic dataset is used to generate new nodes in a network-independent manner which are then categorized according to the metabolic pathway (e.g., Glycolysis, TCA cycle) and laid out as pathway-specific circles (see Figure 4). During the n:n correlation analysis Vanted generates edges between nodes with data profiles of significant similarity thereby giving an overview about intra- and inter-pathway dependencies and allows for drawing conclusions about the interaction between single parameters. For example, the levels of amino acids show strong positive correlations among each other and with levels of TCA cycle intermediates, as these substances are precursors of the amino acids. This leads to the assumption that these mentioned parts of primary metabolism are stable throughout the different ecotypes. Secondary metabolites show strong negative correlations with enzymes of sugar metabolism among the considered Arabidopsis thaliana accessions. Variations of the levels of plant secondary metabolites are conceivable for accessions with different origin.
The Vanted framework provides a rich variety of functionalities at the interface between data analysis, gain of knowledge out of large-scale datasets and the generation of feedback to the wet-lab part of the systems biology cycle. It supports both the fast and customizable visualization of networks and experimental data as well as the exploration, simulation and different kinds of data analysis. In contrast, most network-centered tools focus on a small subset of tasks (compare Table 2). For instance, Omix provides high-quality and customizable network visualization but lacks analysis algorithms and direct connection to important databases. Ondex focuses on the generation of large-scale biological networks from heterogeneous sources, but does not support charts and simulations. CellDesigner is designed for the analysis of the dynamics of metabolic models, but does neither provide statistical analysis nor advanced interaction techniques. Vanted combines these features in one framework thereby reducing the use of several tools and tedious file exchanging procedures.
Cytoscape is a widely used biological network analysis tool, which is the only competing tool providing all tasks in one system. Both tools cover a large portion of important systems biology tasks. Cytoscape lacks some functions such as sophisticated charts and website export, but compared to Vanted provides additional functionality which is usually not in the focus of systems biology researchers, such as social graph topics. It has a big developer community which implemented a large number of plugins (over 150). Although the sheer number of extensions is quite impressive, the quality and complexity varies significantly. Many Cytoscape plugins only provide simple functionalities such as the import of a certain file format, whereas others focus on very special applications which are not in the scope of the majority of potential users. In comparison to Cytoscape, the Vanted add-on concept relies on a smaller set of add-ons each comprising a large set of functionalities which are necessary in order to perform a whole workflow. Many Vanted add-ons are able to interact with each other, thereby increasing the capabilities of the core tool. Examples for such combinations are the HIVE and the DBE2 add-on, which together enable the persistent storage of volumetric and image data in the exchange database. Also the combination of FluxMap and SBGN-ED enables the visualization of flux data in SBGN networks. In summary, Vanted and Cytoscape both enable the execution of various systems biology tasks within one tool. Cytoscape provides a larger set of special sub-tasks with varying quality, whereas Vanted provides a small set of sub-tasks, which are optimized with regard to solving specific biological questions.
Vanted is a stand-alone framework which supports scientists during the data analysis and interpretation phase. This is achieved by integrating experimental data into biological networks and providing a rich variety of simulation, analysis and visualization functionalities. Manifold file exchange formats as well as connections to databases enable the examination of user data in the context of public resources. In comparison to other tools Vanted provides a large variety of functionalities, spanning most of the tasks during the analysis and visualization of large-scale datasets. The offered set of functionalities enables users to view and explore data from different perspectives, thereby facilitating the systemic analysis of a biological object. The support of various standards enables users to easily exchange files using well-established standard file formats and allow for an accurate exchange of biological information using an unambiguous graphical representation (SBGN). To deal with future user requirements the Vanted system can be extended in a flexible way by using BeanShell and JRuby scripts or by writing new add-ons.
In the future we expect novel use cases to emerge for the Vanted framework, especially large datasets spanning multiple biological levels such as gene expression, protein activity, metabolite, flux and phenotypic data from one biological system . Furthermore, the spatial resolution of the analyzed systems (e.g., compartmentation, tissues and organs) increases based on technological advances and enhanced quantity and quality of imaging techniques. Finally, mathematical models become more important for the understanding and prediction of complex behavior of biological systems.
Availability and requirements
Project Name: Vanted
Project home page: http://www.vanted.org
Operating system(s): Platform independent (Java), the add-on FBASimVis will work on Windows computers only
Programming language: Java 6/7
License: GPL 2.0
Moreno-Risueno MA, Busch W, Benfey PN: Omics meet networks - using systems approaches to infer regulatory networks in plants. Curr Opin Plant Biol. 2010, 13 (2): 126-131. 10.1016/j.pbi.2009.11.005.
Gehlenborg N, O’Donoghue SI, Baliga NS, Goesmann A, Hibbs MA, Kitano H, Kohlbacher O, Neuweger H, Schneider R, Tenenbaum D, Gavin AC: Visualization of omics data for systems biology. Nat Methods. 2010, 7: S56-S68. 10.1038/nmeth.1436.
Suderman M, Hallett MT: Tools for visually exploring biological networks. Bioinformatics. 2007, 23 (20): 2651-2659. 10.1093/bioinformatics/btm401.
Junker BH, Klukas C, Schreiber F: VANTED: a system for advanced data analysis and visualization in the context of biological networks. BMC Bioinformatics. 2006, 7: 109. 1-13.
Bazzini AA, Manacorda CA, Tohge T, Conti G, Rodriguez MC, Nunes-Nesi A, Villanueva S, Fernie AR, Carrari F, Asurmendi S: Metabolic and miRNA profiling of TMV infected plants reveals biphasic temporal changes. PLoS One. 2011, 6 (12): e28466-10.1371/journal.pone.0028466.
Hofmann J, Ashry AENE, Anwar S, Erban A, Kopka J, Grundler F: Metabolic profiling reveals local and systemic responses of host plants to nematode parasitism. Plant J. 2010, 62 (6): 1058-1071.
Clauss K, von Roepenack-Lahaye E, Böttcher C, Roth MR, Welti R, Erban A, Kopka J, Scheel D, Milkowski C, Strack D: Overexpression of sinapine esterase BnSCE3 in oilseed rape seeds triggers global changes in seed metabolism. Plant Physiol. 2011, 155 (3): 1127-1145. 10.1104/pp.110.169821.
Kogel KH, Voll LM, Schäfer P, Jansen C, Wu Y, Langen G, Imani J, Hofmann J, Schmiedl A, Sonnewald S, von Wettstein D, Cook RJ, Sonnewald U: Transcriptome and metabolome profiling of field-grown transgenic barley lack induced differences but show cultivar-specific variances. PNAS. 2010, 107 (14): 6198-6203. 10.1073/pnas.1001945107.
Riewe D, Grosman L, Zauber H, Wucke C, Fernie AR, Geigenberger P: Metabolic and developmental adaptations of growing potato tubers in response to specific manipulations of the adenylate energy status. Plant Physiol. 2008, 146 (4): 1579-1598. 10.1104/pp.108.115758.
van Dongen JT, Fröhlich A, Ramírez-Aguilar SJ, Schauer N, Fernie AR, Erban A, Kopka J, Clark J, Langer A, Geigenberger P: Transcript and metabolite profiling of the adaptive response to mild decreases in oxygen concentration in the roots of arabidopsis plants. Ann Botany. 2009, 103 (2): 269-280.
Gupta S, Maurya MR, Stephens DL, Dennis EA, Subramaniam S: An integrated model of eicosanoid metabolism and signaling based on lipidomics flux analysis. Biophys J. 2009, 96 (11): 4542-4551. 10.1016/j.bpj.2009.03.011.
Shannon P, Markiel A, Ozier O, Baliga NS, Wang JT, Ramage D, Amin N, Schwikowski B, Ideker T: Cytoscape: a software environment for integrated models of biomolecular interaction networks. Genome Res. 2003, 13 (11): 2498-2504. 10.1101/gr.1239303.
Abramoff MD, Magelhaes PJ, Ram SJ: Image Processing with ImageJ. Biophotonics International. 2004, 11: 36-42.
Kohonen T: The Self-Organizing Map. Proc IEEE. 1990, 78: 1464-1480. 10.1109/5.58325.
Klukas C, Schreiber F: Dynamic exploration and editing of KEGG pathway diagrams. Bioinformatics. 2007, 23 (3): 344-350. 10.1093/bioinformatics/btl611.
Hucka M, Finney A, Sauro HM, Bolouri H, Doyle JC, Kitano H, Arkin AP, Bornstein BJ, Bray D, Cornish-Bowden A, Cuellar AA, Dronov S, Gilles ED, Ginkel M, Gor V, Goryanin II, Hedley WJ, Hodgman TC, Hofmeyr JH, Hunter PJ, Juty NS, Kasberger JL, Kremling A, Kummer U, Le Novere N, Loew LM, Lucio D, Mendes P, Minch E, Mjolsness ED, Nakayama Y, Nelson MR, Nielsen PF, Sakurada T, Schaff JC, Shapiro BE, Shimizu TS, Spence HD, Stelling J, Takahashi K, Tomita M, Wagner J, Wang J: The systems biology markup language (SBML): a medium for representation and exchange Of biochemical network models. Bioinformatics. 2003, 19 (4): 524-531. 10.1093/bioinformatics/btg015.
Demir E, Cary MP, Paley S, Fukuda K, Lemer C, Vastrik I, Wu G, D’Eustachio P, Schaefer C, Luciano J, Schacherer F, Martinez-Flores I, Hu Z, Jimenez-Jacinto V, Joshi-Tope G, Kandasamy K, Lopez-Fuentes AC, Mi H, Pichler E, Rodchenkov I, Splendiani A, Tkachev S, Zucker J, Gopinath G, Rajasimha H, Ramakrishnan R, Shah I, Syed M, Anwar N, Babur O, Blinov M, Brauner E, Corwin D, Donaldson S, Gibbons F, Goldberg R, Hornbeck P, Luna A, Murray-Rust P, Neumann E, Ruebenacker O, Reubenacker O, Samwald M, van Iersel M, Wimalaratne S, Allen K, Braun B, Whirl-Carrillo M, Cheung KH, Dahlquist K, Finney A, Gillespie M, Glass E, Gong L, Haw R, Honig M, Hubaut O, Kane D, Krupa S, Kutmon M, Leonard J, Marks D, Merberg D, Petri V, Pico A, Ravenscroft D, Ren L, Shah N, Sunshine M, Tang R, Whaley R, Letovksy S, Buetow KH, Rzhetsky A, Schachter V, Sobral BS, Dogrusoz U, McWeeney S, Aladjem M, Birney E, Collado-Vides J, Goto S, Hucka M, Novere NL, Maltsev N, Pandey A, Thomas P, Wingender E, Karp PD, Sander C, Bader GD: The BioPAX community standard for pathway data sharing. Nature Biotechnol. 2010, 28 (9): 935-942. 10.1038/nbt.1666.
Kanehisa M, Goto S: KEGG: Kyoto Encyclopedia of Genes and Genomes. Nucleic Acids Res. 2000, 28: 27-30. 10.1093/nar/28.1.27.
Himsolt M: GML: A portable Graph File Format. 1996, University of Passau: Tech. rep.
Ellson J, Gansner ER, Koutsofios E, North SC, Woodhull G: Graphviz and dynagraph: static and dynamic graph drawing tools. Graph Drawing Software. 2003, Springer-Verlag, 127-148.
van Iersel MP, Villeger AC, Czauderna T, Boyd SE, Bergmann FT, Luna A, Demir E, Sorokin A, Dogrusoz U, Matsuoka Y, Funahashi A, Aladjem MI, Mi H, Moodie SL, Kitano H, Novere NL, Schreiber F: Software support for SBGN maps: SBGN-ML and LibSBGN. Bioinformatics. 2012, 28 (15): 2016-2021. 10.1093/bioinformatics/bts270.
Kanehisa M, Goto S, Sato Y, Furumichi M, Tanabe M: KEGG for integration and interpretation of large-scale molecular data sets. Nucleic Acids Res. 2012, 40 (Database issue): D109—D114-
Schreiber F, Colmsee C, Czauderna T, Grafahrend-Belau E, Hartmann A, Junker A, Junker BH, Klapperstück M, Scholz U, Weise S: MetaCrop 2.0: managing and exploring information about crop plant metabolism. Nucleic Acids Res. 2012, 40 (Database issue): D1173—D1177-
Le Novère, Hucka M, Mi H, Moodie S, Schreiber F, Sorokin A, Demir E, Wegner K, Aladjem MI, Wimalaratne SM, Bergman FT, Gauges R, Ghazal P, Kawaji H, Li L, Matsuoka Y, Villéger A, Boyd SE, Calzone L, Courtot M, Dogrusoz U, Freeman TC, Funahashi A, Ghosh S, Jouraku A, Kim S, Kolpakov F, Luna A, Sahle S, Schmidt E, Watterson S, Wu G, Goryanin I, Kell DB, Sander C, Sauro H, Snoep JL, Kohn K, Kitano H: The systems biology graphical notation. Nat Biotechnol. 2009, 27 (8): 735-741. 10.1038/nbt.1558.
Hippe K, Colmsee C, Czauderna T, Grafahrend-Belau E, Junker BH, Klukas C, Scholz U, Schreiber F, Weise S: Novel developments of the MetaCrop information system for facilitating systems biological approaches. J Integrative Bioinf. 2010, 7 (3): 125-
Junker A, Hartmann A, Schreiber F, Bäumlein H: An engineer’s view on regulation of seed development. Trends in Plant Science. 2010, 15 (6): 303-307. 10.1016/j.tplants.2010.03.005.
Mehlhorn H, Schreiber F: DBE2- Management of experimental data for the VANTED system. J Integrative Bioinf. 2011, 8 (2): 162.1-10.
Cote R, Jones P, Apweiler R, Hermjakob H: The Ontology Lookup Service, a lightweight cross-platform tool for controlled vocabulary queries. BMC Bioinformatics. 2006, 7: 97.1-7.
Czauderna T, Klukas C, Schreiber F: Editing, Validating, and Translating of SBGN Maps. Bioinformatics. 2010, 26 (18): 2340-2341. 10.1093/bioinformatics/btq407.
Ellson J, Gansner E, Koutsofios L, North S, Woodhull G, Short Description Lucent Technologies: Lecture Notes in Computer Science. Graphviz - open source graph drawing tools. 2001, Springer-Verlag, 483–484
Tollis IG, Di Battista G, Eades P, Tamassia R: Graph Drawing: Algorithms for the Visualization of Graphs. 1998, Prentice Hall
Gilbert D, Morgner T: JFreeChart, a free Java class library for generating charts. http://www.jfree.org/jfreechart.
Rohn H, Hartmann A, Junker A, Junker BH, Schreiber F: FluxMap: a VANTED Add-on for the visual exploration of flux distributions in biological networks. BMC Syst Biol. 2012, 6: 33.1-9.
Rohn H, Klukas C, Schreiber F: Creating views on integrated multidomain data. Bioinformatics. 2011, 27 (13): 1839-1845. 10.1093/bioinformatics/btr282.
Bachmaier C, Brandenburg FJ, Forster M, Raitner M, Holleis P: Gravisto: Graph Visualization Toolkit. 2004
Madadhain J, Fisher D, Smyth P, White S, Boey Y: Analysis and visualization of network data using JUNG. J Stat Software. 2005, 10: 1-35.
De RK, Tagore S: Automated metabolic pathway reconstruction based on structural grammars. J Comput Sci Syst Biol. 2012, 5: 116-127.
Grafahrend-Belau E, Klukas C, Junker BH, Schreiber F: FBASimViz: interactive visualization of constraint-based metabolic models. Bioinformatics. 2009, 25 (20): 2755-2757. 10.1093/bioinformatics/btp408.
Orth JD, Thiele I, Palsson BO: What is flux balance analysis?. Nature Biotechnol. 2010, 28 (3): 245-248. 10.1038/nbt.1614.
Mahadevan R, Schilling CH: The effects of alternate optimal solutions in constraint-based genome-scale metabolic models. Metabolic Engineering. 2003, 5: 264-276. 10.1016/j.ymben.2003.09.002.
Edwards JSuBP: Robustness analysis of the Escherichia coli metabolic network. Biotechnol Progress. 2000, 16: 927-939. 10.1021/bp0000712.
Baldan P, Cocco N, Marin A, Simeoni M: Petri nets for modelling metabolic pathways: a survey. Natural Computing. 2010, 9 (4): 955-989. 10.1007/s11047-010-9180-6.
Hartmann A, Rohn H, Pucknat K, Schreiber F: Petri nets in VANTED: Simulation of Barley Seed Metabolism. Proceedings of the 3rd International Workshop on Biological Processes & Petri Nets. 2012, 20-28.
Jusufi I, Klukas C, Kerren A, Schreiber F: Guiding the interactive exploration of metabolic pathway interconnections. Information Visualization. 2012, 11 (2): 136-150. 10.1177/1473871611405677.
Martin AR, Ward MO: High dimensional brushing for interactive exploration of multivariate data. Proceedings on Visualization. 1995, 271-278.
Gräßler J, Koschützki D, Schreiber F: CentiLib: comprehensive analysis and exploration of network centralities. Bioinformatics. 2012, 28 (8): 1178-1179. 10.1093/bioinformatics/bts106.
David H, Hartley H, Pearson E: The distribution of the ratio, in a single, normal sample, of range to standard deviation. Biometrika. 1954, 41 (3–4): 482-493.
The Gene Ontology Consortium: The Gene Ontology project in 2008. Nucleic Acids Res. 2008, 36 (Database issue): D440-D444.
Klukas C, Schreiber F: Integration of -omics data and networks for biomedical research. J Integrative Bioinf. 2010, 7 (2): 112.1-6.
Sharbel TF, Voigt ML, Corral JM, Galla G, Kumlehn J, Klukas C, Schreiber F, Vogel H, Rotter B: Apomictic and sexual ovules of Boechera display heterochronic global gene expression patterns. Plant Cell. 2010, 22 (3): 655-671. 10.1105/tpc.109.072223.
von Kamp A, Schuster S: Metatool 5.0: fast and flexible elementary modes analysis. Bioinformatics. 2006, 22 (15): 1930-1931. 10.1093/bioinformatics/btl267.
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 Protocols. 2012, 7: 579-593. 10.1038/nprot.2012.002.
Sulpice R, Trenkamp S, Steinfath M, Usadel B, Gibon Y, Witucka-Wall H, Pyl ET, Tschoep H, Steinhauser MC, Guenther M, Hoehne M, Rohwer JM, Altmann T, Fernie AR, Stitt M: Network analysis of enzyme activities and metabolite levels and their relationship to biomass in a large panel of arabidopsis accessions. The Plant Cell Online. 2010, 22 (8): 2872-2893. 10.1105/tpc.110.076653.
Köhler J, Baumbach J, Taubert J, Specht M, Skusa A, Rüegg A, Rawlings C, Verrier P, Philippi S: Graph-based analysis and visualization of experimental results with ONDEX. Bioinformatics. 2006, 22 (11): 1383-1390. 10.1093/bioinformatics/btl081.
Droste P, Miebach S, Niedenführ S, Wiechert W, Nöh K: Visualizing multi-omics data in metabolic networks with the software Omix: a case study. Biosystems. 2011, 105 (2): 154-161. 10.1016/j.biosystems.2011.04.003.
Funahashi A, Matsuoka Y, Jouraku A, Kitano H, Kikuchi N: CellDesigner: a modeling tool for biochemical networks. Proceedings of the 38th conference on Winter simulation. 2006, Winter Simulation Conference, 1707-1712.
van Iersel MP, Kelder T, Pico AR, Hanspers K, Coort S, Conklin BR, Evelo C: Presenting and exploring biological pathways with PathVisio. BMC Bioinformatics. 2008, 9: 399.1-9.
Kolpakov FA: BioUML- Framework for visual modeling and simulation of biological systems. Proceedings of the International Conference on Bioinformatics of Genome Regulation and Structure. 2002, 130-133.
Hu Z, Hung JH, Wang Y, Chang YC, Huang CL, Huyck M, DeLisi C: VisANT 3.5: Multi-scale network visualization, analysis and inference based on the gene ontology. Nucleic Acids Res. 2009, 37 (Web Server issue): W115—W121-
Kono N, Arakawa K, Ogawa R, Kido N, Oshita K, Ikegami K, Tamaki S, Tomita M: Pathway projector: web-based zoomable pathway browser using KEGG atlas and Google Maps API. PLoS One. 2009, 4 (11): e7710-10.1371/journal.pone.0007710.
Küntzer J, Backes C, Blum T, Gerasch A, Kaufmann M, Kohlbacher O, Lenhof HP: BNDB - The Biochemical Network Database. BMC Bioinformatics. 2007, 8: 367.1-9.
Thimm O, Bläsing O, Gibon Y, Nagel A, Meyer S, Krüger P, Selbig J, Müller LA, Rhee SY, Stitt M: MAPMAN: a user-driven tool to display genomics data sets onto diagrams of metabolic pathways and other biological processes. The Plant Journal. 2004, 37: 914-939. 10.1111/j.1365-313X.2004.02016.x.
Mochida K, Shinozaki K: Advances in omics and bioinformatics tools for systems analyses of plant functions. Plant Cell Physiology. 2011, 52 (12): 2017-2038. 10.1093/pcp/pcr153.
This work has been partly funded by BMBF (grants 0312706A, 3015426A, RUS 10/131) and DAAD (grant 54391720).
The authors declare that they have no competing interests.
CK, HR and TC implemented the core. HR, HT, EGB, TC and MK implemented the add-ons. AJ, AH, EGB and HR developed the use case. FS supervised the project and gave conceptual advice. HR wrote the manuscript; all authors contributed to, read and approved the manuscript.