Skip to main content

Thank you for visiting You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

  • Primer
  • Published:

What is flux balance analysis?

Flux balance analysis is a mathematical approach for analyzing the flow of metabolites through a metabolic network. This primer covers the theoretical basis of the approach, several practical examples and a software toolbox for performing the calculations.

This is a preview of subscription content, access via your institution

Access options

Buy this article

Prices may be subject to local taxes which are calculated during checkout

Figure 1: The conceptual basis of constraint-based modeling.
Figure 2: Formulation of an FBA problem.


  1. Duarte, N.C. et al. Proc. Natl. Acad. Sci. USA 104, 1777–1782 (2007).

    Article  CAS  Google Scholar 

  2. Feist, A.M. et al. Mol. Syst. Biol. 3, 121 (2007).

    Article  Google Scholar 

  3. Feist, A.M. & Palsson, B.O. Nat. Biotechnol. 26, 659–667 (2008).

    Article  CAS  Google Scholar 

  4. Oberhardt, M.A., Palsson, B.O. & Papin, J.A. Mol. Syst. Biol. 5, 320 (2009).

    Article  Google Scholar 

  5. Thiele, I. & Palsson, B.O. Nat. Protoc. 5, 93–121 (2010).

    Article  CAS  Google Scholar 

  6. Feist, A.M., Herrgard, M.J., Thiele, I., Reed, J.L. & Palsson, B.O. Nat. Rev. Microbiol. 7, 129–143 (2009).

    Article  CAS  Google Scholar 

  7. Durot, M., Bourguignon, P.Y. & Schachter, V. FEMS Microbiol. Rev. 33, 164–190 (2009).

    Article  CAS  Google Scholar 

  8. Covert, M.W. et al. Trends Biochem. Sci. 26, 179–186 (2001).

    Article  CAS  Google Scholar 

  9. Edwards, J.S., Covert, M. & Palsson, B. Environ. Microbiol. 4, 133–140 (2002).

    Article  Google Scholar 

  10. Price, N.D., Reed, J.L. & Palsson, B.O. Nat. Rev. Microbiol. 2, 886–897 (2004).

    Article  CAS  Google Scholar 

  11. Becker, S.A. et al. Nat. Protoc. 2, 727–738 (2007).

    Article  CAS  Google Scholar 

  12. Orth, J.D., Fleming, R.M. & Palsson, B.O. in EcoSal —Escherichia coli and Salmonella Cellular and Molecular Biology (ed. Karp, P.D.) (ASM Press, Washington, DC, 2009).

    Google Scholar 

  13. Varma, A. & Palsson, B.O. Biotechnol. Bioeng. 45, 69–79 (1995).

    Article  CAS  Google Scholar 

  14. Edwards, J.S., Ibarra, R.U. & Palsson, B.O. Nat. Biotechnol. 19, 125–130 (2001).

    Article  CAS  Google Scholar 

  15. Varma, A. & Palsson, B.O. J. Theor. Biol. 165, 477–502 (1993).

    Article  CAS  Google Scholar 

  16. Mahadevan, R. & Schilling, C.H. Metab. Eng. 5, 264–276 (2003).

    Article  CAS  Google Scholar 

  17. Lee, S., Phalakornkule, C., Domach, M.M. & Grossmann, I.E. Comput. Chem. Eng. 24, 711–716 (2000).

    Article  CAS  Google Scholar 

  18. Edwards, J.S. & Palsson, B.O. Biotechnol. Prog. 16, 927–939 (2000).

    Article  CAS  Google Scholar 

  19. Edwards, J.S., Ramakrishna, R. & Palsson, B.O. Biotechnol. Bioeng. 77, 27–36 (2002).

    Article  CAS  Google Scholar 

  20. Reed, J.L. et al. Proc. Natl. Acad. Sci. USA 103, 17480–17484 (2006).

    Article  CAS  Google Scholar 

  21. Kumar, V.S. & Maranas, C.D. PLoS Comput. Biol. 5, e1000308 (2009).

    Article  Google Scholar 

  22. Satish Kumar, V., Dasika, M.S. & Maranas, C.D. BMC Bioinformatics 8, 212 (2007).

    Article  Google Scholar 

  23. Burgard, A.P., Pharkya, P. & Maranas, C.D. Biotechnol. Bioeng. 84, 647–657 (2003).

    Article  CAS  Google Scholar 

  24. Feist, A.M. et al. Metab. Eng. published online, doi:10.1016/j.ymben.2009.10.003 (17 October 2009).

  25. Park, J.M., Kim, T.Y. & Lee, S.Y. Biotechnol. Adv. 27, 979–988 (2009).

    Article  Google Scholar 

  26. Palsson, B.O. Systems Biology: Properties of Reconstructed Networks (Cambridge University Press, New York, 2006).

    Book  Google Scholar 

  27. Jung, T.S., Yeo, H.C., Reddy, S.G., Cho, W.S. & Lee, D.Y. Bioinformatics 25, 2850–2852 (2009).

    Article  CAS  Google Scholar 

  28. Klamt, S., Saez-Rodriguez, J. & Gilles, E.D. BMC Syst. Biol. 1, 2 (2007).

    Article  Google Scholar 

  29. Lee, D.Y., Yun, H., Park, S. & Lee, S.Y. Bioinformatics 19, 2144–2146 (2003).

    Article  CAS  Google Scholar 

  30. Hucka, M. et al. Bioinformatics 19, 524–531 (2003).

    Article  CAS  Google Scholar 

Download references


This work was supported by National Institutes of Health grant no. R01 GM057089.

Author information

Authors and Affiliations


Corresponding author

Correspondence to Bernhard Ø Palsson.

Supplementary information

Supplementary Text and Figures

Supplementary Tutuorial (PDF 3327 kb)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Orth, J., Thiele, I. & Palsson, B. What is flux balance analysis?. Nat Biotechnol 28, 245–248 (2010).

Download citation

  • Issue Date:

  • DOI:

This article is cited by


Quick links

Nature Briefing: Translational Research

Sign up for the Nature Briefing: Translational Research newsletter — top stories in biotechnology, drug discovery and pharma.

Get what matters in translational research, free to your inbox weekly. Sign up for Nature Briefing: Translational Research