Cargando…

Computation of elementary modes: a unifying framework and the new binary approach

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, comput...

Descripción completa

Detalles Bibliográficos
Autores principales: Gagneur, Julien, Klamt, Steffen
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2004
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC544875/
https://www.ncbi.nlm.nih.gov/pubmed/15527509
http://dx.doi.org/10.1186/1471-2105-5-175
_version_ 1782122170898448384
author Gagneur, Julien
Klamt, Steffen
author_facet Gagneur, Julien
Klamt, Steffen
author_sort Gagneur, Julien
collection PubMed
description 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.
format Text
id pubmed-544875
institution National Center for Biotechnology Information
language English
publishDate 2004
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-5448752005-01-21 Computation of elementary modes: a unifying framework and the new binary approach Gagneur, Julien Klamt, Steffen BMC Bioinformatics Research Article 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. BioMed Central 2004-11-04 /pmc/articles/PMC544875/ /pubmed/15527509 http://dx.doi.org/10.1186/1471-2105-5-175 Text en Copyright © 2004 Gagneur and Klamt; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Gagneur, Julien
Klamt, Steffen
Computation of elementary modes: a unifying framework and the new binary approach
title Computation of elementary modes: a unifying framework and the new binary approach
title_full Computation of elementary modes: a unifying framework and the new binary approach
title_fullStr Computation of elementary modes: a unifying framework and the new binary approach
title_full_unstemmed Computation of elementary modes: a unifying framework and the new binary approach
title_short Computation of elementary modes: a unifying framework and the new binary approach
title_sort computation of elementary modes: a unifying framework and the new binary approach
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC544875/
https://www.ncbi.nlm.nih.gov/pubmed/15527509
http://dx.doi.org/10.1186/1471-2105-5-175
work_keys_str_mv AT gagneurjulien computationofelementarymodesaunifyingframeworkandthenewbinaryapproach
AT klamtsteffen computationofelementarymodesaunifyingframeworkandthenewbinaryapproach