Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2015 Jul 1;31(13):2159-65.
doi: 10.1093/bioinformatics/btv096. Epub 2015 Feb 19.

CycleFreeFlux: efficient removal of thermodynamically infeasible loops from flux distributions

Affiliations

CycleFreeFlux: efficient removal of thermodynamically infeasible loops from flux distributions

Abdelmoneim Amer Desouki et al. Bioinformatics. .

Abstract

Motivation: Constraint-based metabolic modeling methods such as Flux Balance Analysis (FBA) are routinely used to predict metabolic phenotypes, e.g. growth rates, ATP yield or the fitness of gene knockouts. One frequent difficulty of constraint-based solutions is the inclusion of thermodynamically infeasible loops (or internal cycles), which add nonbiological fluxes to the predictions.

Results: We propose a simple postprocessing of constraint-based solutions, which removes internal cycles from any given flux distribution [Formula: see text] without disturbing other fluxes not involved in the loops. This new algorithm, termed CycleFreeFlux, works by minimizing the sum of absolute fluxes [Formula: see text] while (i) conserving the exchange fluxes and (ii) using the fluxes of the original solution to bound the new flux distribution. This strategy reduces internal fluxes until at least one reaction of every possible internal cycle is inactive, a necessary and sufficient condition for the thermodynamic feasibility of a flux distribution. If alternative representations of the input flux distribution in terms of elementary flux modes exist that differ in their inclusion of internal cycles, then CycleFreeFlux is biased towards solutions that maintain the direction given by [Formula: see text] and towards solutions with lower total flux [Formula: see text]. Our method requires only one additional linear optimization, making it computationally very efficient compared to alternative strategies.

Availability and implementation: We provide freely available R implementations for the enumeration of thermodynamically infeasible cycles as well as for cycle-free FBA solutions, flux variability calculations and random sampling of solution spaces.

Contact: lercher@cs.uni-duesseldorf.de.

PubMed Disclaimer

Publication types

LinkOut - more resources