Large-scale computation of elementary flux modes with bit pattern trees

254Citations
Citations of this article
203Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Motivation: Elementary flux modes (EFMs) - non-decomposable minimal pathways - are commonly accepted tools for metabolic network analysis under steady state conditions. Valid states of the network are linear superpositions of elementary modes shaping a polyhedral cone (the flux cone), which is a well-studied convex set in computational geometry. Computing EFMs is thus basically equivalent to extreme ray enumeration of polyhedral cones. This is a combinatorial problem with poorly scaling algorithms, preventing the large-scale analysis of metabolic networks so far. Results: Here, we introduce new algorithmic concepts that enable large-scale computation of EFMs. Distinguishing extreme rays from normal (composite) vectors is one critical aspect of the algorithm. We present a new recursive enumeration strategy with bit pattern trees for adjacent rays - the ancestors of extreme rays - that is roughly one order of magnitude faster than previous methods. Additionally, we introduce a rank updating method that is particularly well suited for parallel computation and a residue arithmetic method for matrix rank computations, which circumvents potential numerical instability problems. Multi-core architectures of modern CPUs can be exploited for further performance improvements. The methods are applied to a central metabolism network of Escherichia coli, resulting in ≈26 Mio. EFMs. Within the top 2% modes considering biomass production, most of the gain in flux variability is achieved. In addition, we compute ≈5 Mio. EFMs for the production of non-essential amino acids for a genome-scale metabolic network of Helicobacter pylori. Only large-scale EFM analysis reveals the >85% of modes that generate several amino acids simultaneously. © The Author 2008. Published by Oxford University Press. All rights reserved.

References Powered by Scopus

Multidimensional Binary Search Trees Used for Associative Searching

5516Citations
N/AReaders
Get full text

Analysis of optimality in natural and perturbed metabolic networks

1085Citations
N/AReaders
Get full text

Genome-scale models of microbial cells: Evaluating the consequences of constraints

843Citations
N/AReaders
Get full text

Cited by Powered by Scopus

OptFlux: An open-source software platform for in silico metabolic engineering

313Citations
N/AReaders
Get full text

Genome-scale models of bacterial metabolism: Reconstruction and applications

248Citations
N/AReaders
Get full text

Computing the shortest elementary flux modes in genome-scale metabolic networks

158Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Terzer, M., & Stelling, J. (2008). Large-scale computation of elementary flux modes with bit pattern trees. Bioinformatics, 24(19), 2229–2235. https://doi.org/10.1093/bioinformatics/btn401

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 99

58%

Researcher 49

28%

Professor / Associate Prof. 22

13%

Lecturer / Post doc 2

1%

Readers' Discipline

Tooltip

Agricultural and Biological Sciences 68

45%

Computer Science 31

21%

Biochemistry, Genetics and Molecular Bi... 29

19%

Engineering 22

15%

Save time finding and organizing research with Mendeley

Sign up for free