Overview
Flux balance analysis (FBA) is a constraint-based modeling method that predicts the flow of metabolites through a biochemical network without requiring detailed kinetic parameters. FBA represents metabolism as a stoichiometric matrix where each column is a reaction and each row is a metabolite. By assuming the cell is at steady state — metabolite concentrations are constant — the system of linear equations becomes underdetermined, and an objective function such as biomass production or ATP synthesis is optimized using linear programming to yield a physiologically meaningful flux distribution.
Key Concepts
The stoichiometric matrix encodes the reaction network topology. Constraints bound reaction fluxes: uptake rates from the environment, thermodynamic irreversibility, and maximum enzymatic capacities. The objective function formalizes what the cell is optimizing — typically growth rate in microbial models. Flux variability analysis probes alternate optimal solutions by maximizing and minimizing each flux while maintaining near-optimal objective value. Genome-scale metabolic models (GEMs) now encompass thousands of reactions and metabolites and are reconstructed from annotated genomes using databases such as KEGG and MetaCyc.
Applications
FBA predicts growth rates, gene essentiality, and metabolic engineering strategies. It identifies optimal knockout targets for overproducing biofuels or pharmaceuticals in microbial chassis. In biomedical research, context-specific models reconstructed from omics data reveal metabolic vulnerabilities in cancer cells. FBA connects directly to classical metabolic pathways such as glycolysis and the citric acid cycle, and depends on accurate enzyme regulation data for constraining reaction fluxes with kinetic or regulatory information.