Background: Metabolic pathway analysis has been recognized as a central approach to the
structural analysis of metabolic networks. The concept of elementary (flux) modes provides a
rigorous formalism to describe and assess pathways and has proven to be valuable for many
applications. However, computing elementary modes is a hard computational task. In recent years
we assisted in a multiplication of algorithms dedicated to it. We require a summarizing point of view
and a continued improvement of the current methods.
Results: We show that computing the set of elementary modes is equivalent to computing the set
of extreme rays of a convex cone. This standard mathematical representation provides a unified
framework that encompasses the most prominent algorithmic methods that compute elementary
modes and allows a clear comparison between them. Taking lessons from this benchmark, we here
introduce a new method, the binary approach, which computes the elementary modes as binary
patterns of participating reactions from which the respective stoichiometric coefficients can be
computed in a post-processing step. We implemented the binary approach in FluxAnalyzer 5.1, a
software that is free for academics. The binary approach decreases the memory demand up to 96%
without loss of speed giving the most efficient method available for computing elementary modes
to date.
Conclusions: The equivalence between elementary modes and extreme ray computations offers
opportunities for employing tools from polyhedral computation for metabolic pathway analysis.
The new binary approach introduced herein was derived from this general theoretical framework
and facilitates the computation of elementary modes in considerably larger networks.
%0 Journal Article
%1 citeulike:446168
%A Gagneur, Julien
%A Klamt, Steffen
%D 2004
%J BMC Bioinformatics
%K biology bioinformatics reactionnetwork organizationtheory elementarymodes
%N 175
%T Computation of elementary modes: a unifying framework and the new binary approach
%U http://www.biomedcentral.com/1471-2105/5/175/abstract
%V 5
%X Background: Metabolic pathway analysis has been recognized as a central approach to the
structural analysis of metabolic networks. The concept of elementary (flux) modes provides a
rigorous formalism to describe and assess pathways and has proven to be valuable for many
applications. However, computing elementary modes is a hard computational task. In recent years
we assisted in a multiplication of algorithms dedicated to it. We require a summarizing point of view
and a continued improvement of the current methods.
Results: We show that computing the set of elementary modes is equivalent to computing the set
of extreme rays of a convex cone. This standard mathematical representation provides a unified
framework that encompasses the most prominent algorithmic methods that compute elementary
modes and allows a clear comparison between them. Taking lessons from this benchmark, we here
introduce a new method, the binary approach, which computes the elementary modes as binary
patterns of participating reactions from which the respective stoichiometric coefficients can be
computed in a post-processing step. We implemented the binary approach in FluxAnalyzer 5.1, a
software that is free for academics. The binary approach decreases the memory demand up to 96%
without loss of speed giving the most efficient method available for computing elementary modes
to date.
Conclusions: The equivalence between elementary modes and extreme ray computations offers
opportunities for employing tools from polyhedral computation for metabolic pathway analysis.
The new binary approach introduced herein was derived from this general theoretical framework
and facilitates the computation of elementary modes in considerably larger networks.
@article{citeulike:446168,
abstract = {Background: Metabolic pathway analysis has been recognized as a central approach to the
structural analysis of metabolic networks. The concept of elementary (flux) modes provides a
rigorous formalism to describe and assess pathways and has proven to be valuable for many
applications. However, computing elementary modes is a hard computational task. In recent years
we assisted in a multiplication of algorithms dedicated to it. We require a summarizing point of view
and a continued improvement of the current methods.
Results: We show that computing the set of elementary modes is equivalent to computing the set
of extreme rays of a convex cone. This standard mathematical representation provides a unified
framework that encompasses the most prominent algorithmic methods that compute elementary
modes and allows a clear comparison between them. Taking lessons from this benchmark, we here
introduce a new method, the binary approach, which computes the elementary modes as binary
patterns of participating reactions from which the respective stoichiometric coefficients can be
computed in a post-processing step. We implemented the binary approach in FluxAnalyzer 5.1, a
software that is free for academics. The binary approach decreases the memory demand up to 96%
without loss of speed giving the most efficient method available for computing elementary modes
to date.
Conclusions: The equivalence between elementary modes and extreme ray computations offers
opportunities for employing tools from polyhedral computation for metabolic pathway analysis.
The new binary approach introduced herein was derived from this general theoretical framework
and facilitates the computation of elementary modes in considerably larger networks.},
added-at = {2006-07-26T16:59:08.000+0200},
author = {Gagneur, Julien and Klamt, Steffen},
biburl = {https://www.bibsonomy.org/bibtex/2c4543c2c1166b0ee18670b65d4270c89/pietrosperoni},
citeulike-article-id = {446168},
interhash = {3db5c121c860892379721af655295fcc},
intrahash = {c4543c2c1166b0ee18670b65d4270c89},
journal = {BMC Bioinformatics},
keywords = {biology bioinformatics reactionnetwork organizationtheory elementarymodes},
month = {November},
number = 175,
priority = {5},
timestamp = {2009-01-07T08:09:00.000+0100},
title = {Computation of elementary modes: a unifying framework and the new binary approach},
url = {http://www.biomedcentral.com/1471-2105/5/175/abstract},
volume = 5,
year = 2004
}