← back to cell economics

Optimization of metabolic fluxes

Economic Principles in Cell Biology · Ch. 5 · 10.5281/zenodo.8156596

The flux cone holds every metabolic pattern the cell could run. Which one does it run? Flux balance analysis makes a bet: the cell picks the pattern that maximizes something it cares about (ATP, biomass, growth) subject to steady state and capacity limits. That is a linear program, and it runs right here in the browser.

The optimization

Everything is now in place. Steady state (Nv = 0) is a set of linear equalities. Reaction capacities and irreversibility (l≤v≤u) are linear bounds. Pick a linear objective (say, the rate of ATP production), and the best flux pattern is the solution of

maximize c·v   subject to   Nv = 0,   l ≤ v ≤ u

No kinetics, no rate constants, no concentrations: just stoichiometry and bounds. That is FBA's bargain: give up mechanistic detail and solve genome-scale networks with thousands of reactions in milliseconds. Here is a toy cell that must choose how to burn glucose.

Python

Aerobic, the solver sends all ten glucose to respiration and makes 180 ATP: respiration yields nine times more ATP per glucose, so with unlimited oxygen it wins outright. Cap respiration (oxygen runs out) and the optimum flips to fermentation, salvaging just 20 ATP from the same feedstock. One bound changed the cell's entire metabolic strategy, and the LP found the new best route without being told how. That is the whole appeal: the model predicts behavior instead of prescribing it.

What the objective smuggles in

FBA's answer is only as good as its objective. Maximizing ATP, or biomass yield, or growth rate can give different flux patterns, and choosing the wrong one predicts the wrong biology. The source works through this: when yield-maximization is right, when it isn't, and why real cells often don't maximize yield at all. That last puzzle, cells that "waste" substrate on fast low-yield pathways, is the cliffhanger the enzyme-cost and microeconomics chapters resolve.

Neighbors

Related chapters

Foundations (Wikipedia)

Adaptation notes

The source covers objective choice, enzyme-constrained FBA, loopless and thermodynamic FBA, and flux variability. We build the plain LP on a four-reaction cell so the mechanism is visible end to end, and leave the constraint refinements as pointers: enzyme-constrained FBA is the bridge to Chapter 6. For real models, COBRApy wraps exactly this LP around genome-scale networks.

Want the full treatment? Read Economic Principles in Cell Biology, Ch. 5.