Modularization of biochemical networks based on classification of Petri net t-invariants

<p>Abstract</p> <p>Background</p> <p>Structural analysis of biochemical networks is a growing field in bioinformatics and systems biology. The availability of an increasing amount of biological data from molecular biological networks promises a deeper understanding but...

Full description

Bibliographic Details
Main Authors: Grunwald Stefanie, Junker Björn H, Sackmann Andrea, Heiner Monika, Schreiber Falk, Grafahrend-Belau Eva, Speer Astrid, Winder Katja, Koch Ina
Format: Article
Language:English
Published: BMC 2008-02-01
Series:BMC Bioinformatics
Online Access:http://www.biomedcentral.com/1471-2105/9/90
id doaj-62efac4377114d1794712912fabb99fd
record_format Article
spelling doaj-62efac4377114d1794712912fabb99fd2020-11-24T21:58:24ZengBMCBMC Bioinformatics1471-21052008-02-01919010.1186/1471-2105-9-90Modularization of biochemical networks based on classification of Petri net t-invariantsGrunwald StefanieJunker Björn HSackmann AndreaHeiner MonikaSchreiber FalkGrafahrend-Belau EvaSpeer AstridWinder KatjaKoch Ina<p>Abstract</p> <p>Background</p> <p>Structural analysis of biochemical networks is a growing field in bioinformatics and systems biology. The availability of an increasing amount of biological data from molecular biological networks promises a deeper understanding but confronts researchers with the problem of combinatorial explosion. The amount of qualitative network data is growing much faster than the amount of quantitative data, such as enzyme kinetics. In many cases it is even impossible to measure quantitative data because of limitations of experimental methods, or for ethical reasons. Thus, a huge amount of qualitative data, such as interaction data, is available, but it was not sufficiently used for modeling purposes, until now. New approaches have been developed, but the complexity of data often limits the application of many of the methods. Biochemical Petri nets make it possible to explore static and dynamic qualitative system properties. One Petri net approach is model validation based on the computation of the system's invariant properties, focusing on t-invariants. T-invariants correspond to subnetworks, which describe the basic system behavior.</p> <p>With increasing system complexity, the basic behavior can only be expressed by a huge number of t-invariants. According to our validation criteria for biochemical Petri nets, the necessary verification of the biological meaning, by interpreting each subnetwork (t-invariant) manually, is not possible anymore. Thus, an automated, biologically meaningful classification would be helpful in analyzing t-invariants, and supporting the understanding of the basic behavior of the considered biological system.</p> <p>Methods</p> <p>Here, we introduce a new approach to automatically classify t-invariants to cope with network complexity. We apply clustering techniques such as UPGMA, Complete Linkage, Single Linkage, and Neighbor Joining in combination with different distance measures to get biologically meaningful clusters (t-clusters), which can be interpreted as modules. To find the optimal number of t-clusters to consider for interpretation, the cluster validity measure, Silhouette Width, is applied.</p> <p>Results</p> <p>We considered two different case studies as examples: a small signal transduction pathway (pheromone response pathway in <it>Saccharomyces cerevisiae</it>) and a medium-sized gene regulatory network (gene regulation of Duchenne muscular dystrophy). We automatically classified the t-invariants into functionally distinct t-clusters, which could be interpreted biologically as functional modules in the network. We found differences in the suitability of the various distance measures as well as the clustering methods. In terms of a biologically meaningful classification of t-invariants, the best results are obtained using the Tanimoto distance measure. Considering clustering methods, the obtained results suggest that UPGMA and Complete Linkage are suitable for clustering t-invariants with respect to the biological interpretability.</p> <p>Conclusion</p> <p>We propose a new approach for the biological classification of Petri net t-invariants based on cluster analysis. Due to the biologically meaningful data reduction and structuring of network processes, large sets of t-invariants can be evaluated, allowing for model validation of qualitative biochemical Petri nets. This approach can also be applied to elementary mode analysis.</p> http://www.biomedcentral.com/1471-2105/9/90
collection DOAJ
language English
format Article
sources DOAJ
author Grunwald Stefanie
Junker Björn H
Sackmann Andrea
Heiner Monika
Schreiber Falk
Grafahrend-Belau Eva
Speer Astrid
Winder Katja
Koch Ina
spellingShingle Grunwald Stefanie
Junker Björn H
Sackmann Andrea
Heiner Monika
Schreiber Falk
Grafahrend-Belau Eva
Speer Astrid
Winder Katja
Koch Ina
Modularization of biochemical networks based on classification of Petri net t-invariants
BMC Bioinformatics
author_facet Grunwald Stefanie
Junker Björn H
Sackmann Andrea
Heiner Monika
Schreiber Falk
Grafahrend-Belau Eva
Speer Astrid
Winder Katja
Koch Ina
author_sort Grunwald Stefanie
title Modularization of biochemical networks based on classification of Petri net t-invariants
title_short Modularization of biochemical networks based on classification of Petri net t-invariants
title_full Modularization of biochemical networks based on classification of Petri net t-invariants
title_fullStr Modularization of biochemical networks based on classification of Petri net t-invariants
title_full_unstemmed Modularization of biochemical networks based on classification of Petri net t-invariants
title_sort modularization of biochemical networks based on classification of petri net t-invariants
publisher BMC
series BMC Bioinformatics
issn 1471-2105
publishDate 2008-02-01
description <p>Abstract</p> <p>Background</p> <p>Structural analysis of biochemical networks is a growing field in bioinformatics and systems biology. The availability of an increasing amount of biological data from molecular biological networks promises a deeper understanding but confronts researchers with the problem of combinatorial explosion. The amount of qualitative network data is growing much faster than the amount of quantitative data, such as enzyme kinetics. In many cases it is even impossible to measure quantitative data because of limitations of experimental methods, or for ethical reasons. Thus, a huge amount of qualitative data, such as interaction data, is available, but it was not sufficiently used for modeling purposes, until now. New approaches have been developed, but the complexity of data often limits the application of many of the methods. Biochemical Petri nets make it possible to explore static and dynamic qualitative system properties. One Petri net approach is model validation based on the computation of the system's invariant properties, focusing on t-invariants. T-invariants correspond to subnetworks, which describe the basic system behavior.</p> <p>With increasing system complexity, the basic behavior can only be expressed by a huge number of t-invariants. According to our validation criteria for biochemical Petri nets, the necessary verification of the biological meaning, by interpreting each subnetwork (t-invariant) manually, is not possible anymore. Thus, an automated, biologically meaningful classification would be helpful in analyzing t-invariants, and supporting the understanding of the basic behavior of the considered biological system.</p> <p>Methods</p> <p>Here, we introduce a new approach to automatically classify t-invariants to cope with network complexity. We apply clustering techniques such as UPGMA, Complete Linkage, Single Linkage, and Neighbor Joining in combination with different distance measures to get biologically meaningful clusters (t-clusters), which can be interpreted as modules. To find the optimal number of t-clusters to consider for interpretation, the cluster validity measure, Silhouette Width, is applied.</p> <p>Results</p> <p>We considered two different case studies as examples: a small signal transduction pathway (pheromone response pathway in <it>Saccharomyces cerevisiae</it>) and a medium-sized gene regulatory network (gene regulation of Duchenne muscular dystrophy). We automatically classified the t-invariants into functionally distinct t-clusters, which could be interpreted biologically as functional modules in the network. We found differences in the suitability of the various distance measures as well as the clustering methods. In terms of a biologically meaningful classification of t-invariants, the best results are obtained using the Tanimoto distance measure. Considering clustering methods, the obtained results suggest that UPGMA and Complete Linkage are suitable for clustering t-invariants with respect to the biological interpretability.</p> <p>Conclusion</p> <p>We propose a new approach for the biological classification of Petri net t-invariants based on cluster analysis. Due to the biologically meaningful data reduction and structuring of network processes, large sets of t-invariants can be evaluated, allowing for model validation of qualitative biochemical Petri nets. This approach can also be applied to elementary mode analysis.</p>
url http://www.biomedcentral.com/1471-2105/9/90
work_keys_str_mv AT grunwaldstefanie modularizationofbiochemicalnetworksbasedonclassificationofpetrinettinvariants
AT junkerbjornh modularizationofbiochemicalnetworksbasedonclassificationofpetrinettinvariants
AT sackmannandrea modularizationofbiochemicalnetworksbasedonclassificationofpetrinettinvariants
AT heinermonika modularizationofbiochemicalnetworksbasedonclassificationofpetrinettinvariants
AT schreiberfalk modularizationofbiochemicalnetworksbasedonclassificationofpetrinettinvariants
AT grafahrendbelaueva modularizationofbiochemicalnetworksbasedonclassificationofpetrinettinvariants
AT speerastrid modularizationofbiochemicalnetworksbasedonclassificationofpetrinettinvariants
AT winderkatja modularizationofbiochemicalnetworksbasedonclassificationofpetrinettinvariants
AT kochina modularizationofbiochemicalnetworksbasedonclassificationofpetrinettinvariants
_version_ 1725852080605757440