Computer-aided design for metabolic engineering.

The development and application of biotechnology-based strategies has had a great socio-economical impact and is likely to play a crucial role in the foundation of more sustainable and efficient industrial processes. Within biotechnology, metabolic engineering aims at the directed improvement of cellular properties, often with the goal of synthesizing a target chemical compound. The use of computer-aided design (CAD) tools, along with the continuously emerging advanced genetic engineering techniques have allowed metabolic engineering to broaden and streamline the process of heterologous compound-production. In this work, we review the CAD tools available for metabolic engineering with an emphasis, on retrosynthesis methodologies. Recent advances in genetic engineering strategies for pathway implementation and optimization are also reviewed as well as a range of bionalytical tools to validate in silico predictions. A case study applying retrosynthesis is presented as an experimental verification of the output from Retropath, the first complete automated computational pipeline applicable to metabolic engineering. Applying this CAD pipeline, together with genetic reassembly and optimization of culture conditions led to improved production of the plant flavonoid pinocembrin. Coupling CAD tools with advanced genetic engineering strategies and bioprocess optimization is crucial for enhanced product yields and will be of great value for the development of non-natural products through sustainable biotechnological processes.

[1]  Thomas H Segall-Shapiro,et al.  Creation of a Bacterial Cell Controlled by a Chemically Synthesized Genome , 2010, Science.

[2]  C. Raymond,et al.  General method for plasmid construction using homologous recombination. , 1999, BioTechniques.

[3]  F. Srienc,et al.  Elementary mode analysis: a useful metabolic pathway analysis tool for characterizing cellular metabolism , 2009, Applied Microbiology and Biotechnology.

[4]  Miguel Rocha,et al.  OptFlux: an open-source software platform for in silico metabolic engineering , 2010, BMC Systems Biology.

[5]  Hal S. Alper,et al.  Promoter engineering: Recent advances in controlling transcription at the most fundamental level , 2013, Biotechnology journal.

[6]  P. Noirot,et al.  A new mutation delivery system for genome‐scale approaches in Bacillus subtilis , 2002, Molecular microbiology.

[7]  Pierre Dupont,et al.  Systems biology Advance Access publication March 12, 2010 , 2009 .

[8]  Mudita Singhal,et al.  COPASI - a COmplex PAthway SImulator , 2006, Bioinform..

[9]  Sarala M. Wimalaratne,et al.  The Systems Biology Graphical Notation , 2009, Nature Biotechnology.

[10]  Sunwon Park,et al.  Prediction of novel synthetic pathways for the production of desired chemicals , 2010, BMC Systems Biology.

[11]  R. K. De,et al.  Comparing methods for metabolic network analysis and an application to metabolic engineering. , 2013, Gene.

[12]  Farren J. Isaacs,et al.  Programming cells by multiplex genome engineering and accelerated evolution , 2009, Nature.

[13]  S. Elledge,et al.  Harnessing homologous recombination in vitro to generate recombinant DNA via SLIC , 2007, Nature Methods.

[14]  Elizabeth Brunk,et al.  Integrating computational methods to retrofit enzymes to synthetic pathways , 2012, Biotechnology and bioengineering.

[15]  Hamilton O. Smith,et al.  Single-step linker-based combinatorial assembly of promoter and gene cassettes for pathway engineering , 2011, Biotechnology Letters.

[16]  Kent McClymont,et al.  Metabolic tinker: an online tool for guiding the design of synthetic metabolic pathways , 2013, Nucleic acids research.

[17]  Zeeshan Ahmed,et al.  Software applications toward quantitative metabolic flux analysis and modeling , 2014, Briefings Bioinform..

[18]  D. Endy,et al.  Refinement and standardization of synthetic biological parts and devices , 2008, Nature Biotechnology.

[19]  D. G. Gibson,et al.  Enzymatic assembly of DNA molecules up to several hundred kilobases , 2009, Nature Methods.

[20]  Huimin Zhao,et al.  DNA assembly techniques for next-generation combinatorial biosynthesis of natural products , 2014, Journal of Industrial Microbiology & Biotechnology.

[21]  Peter D. Karp,et al.  Machine learning methods for metabolic pathway prediction , 2010 .

[22]  Andrzej M. Kierzek,et al.  SurreyFBA: a command line tool and graphics user interface for constraint-based modeling of genome-scale metabolic reaction networks , 2011, Bioinform..

[23]  A. P. Barba de la Rosa,et al.  Optimization of culture conditions for a synthetic gene expression in Escherichia coli using response surface methodology: the case of human interferon beta. , 2007, Biomolecular engineering.

[24]  Pablo Carbonell,et al.  Compound toxicity screening and structure-activity relationship modeling in Escherichia coli. , 2012, Biotechnology and bioengineering.

[25]  H. Salis The ribosome binding site calculator. , 2011, Methods in enzymology.

[26]  Steffen Klamt,et al.  A methodology for the structural and functional analysis of signaling and regulatory networks , 2006, BMC Bioinformatics.

[27]  Chikara Furusawa,et al.  ArtPathDesign: rational heterologous pathway design system for the production of nonnative metabolites. , 2013, Journal of bioscience and bioengineering.

[28]  Christopher A. Voigt,et al.  Automated Design of Synthetic Ribosome Binding Sites to Precisely Control Protein Expression , 2009, Nature Biotechnology.

[29]  Susumu Goto,et al.  PathPred: an enzyme-catalyzed metabolic pathway prediction server , 2010, Nucleic Acids Res..

[30]  Adam M. Feist,et al.  A comprehensive genome-scale reconstruction of Escherichia coli metabolism—2011 , 2011, Molecular systems biology.

[31]  Intawat Nookaew,et al.  BioMet Toolbox: genome-wide analysis of metabolism , 2010, Nucleic Acids Res..

[32]  G. Stephanopoulos,et al.  Metabolic engineering: past and future. , 2013, Annual review of chemical and biomolecular engineering.

[33]  R J Heath,et al.  Regulation of Malonyl-CoA Metabolism by Acyl-Acyl Carrier Protein and β-Ketoacyl-Acyl Carrier Protein Synthases in Escherichia coli(*) , 1995, The Journal of Biological Chemistry.

[34]  Dong-Yup Lee,et al.  Software applications for flux balance analysis , 2014, Briefings Bioinform..

[35]  Xueyang Feng,et al.  Metabolic pathway determination and flux analysis in nonmodel microorganisms through 13C-isotope labeling. , 2012, Methods in molecular biology.

[36]  Steffen Klamt,et al.  Two approaches for metabolic pathway analysis? , 2003, Trends in biotechnology.

[37]  Intawat Nookaew,et al.  The genome-scale metabolic model iIN800 of Saccharomyces cerevisiae and its validation: a scaffold to query lipid metabolism , 2008, BMC Syst. Biol..

[38]  M. A. Henson,et al.  Genome‐scale analysis of Saccharomyces cerevisiae metabolism and ethanol production in fed‐batch culture , 2007, Biotechnology and bioengineering.

[39]  Jingwen Zhou,et al.  Metabolic engineering of Escherichia coli for (2S)-pinocembrin production from glucose by a modular metabolic strategy. , 2013, Metabolic engineering.

[40]  Jean-Loup Faulon,et al.  The Signature Molecular Descriptor. 2. Enumerating Molecules from Their Extended Valence Sequences , 2003, J. Chem. Inf. Comput. Sci..

[41]  Wendell A. Lim,et al.  Scaffold Proteins: Hubs for Controlling the Flow of Cellular Information , 2011, Science.

[42]  Juhyun Kim,et al.  The Standard European Vector Architecture (SEVA): a coherent platform for the analysis and deployment of complex prokaryotic phenotypes , 2012, Nucleic Acids Res..

[43]  Andreas Bender,et al.  Reaction Network Generation , 2010 .

[44]  Brad A. Chapman,et al.  Pairwise selection assembly for sequence-independent construction of long-length DNA , 2010, Nucleic acids research.

[45]  D. G. Gibson,et al.  Methods and applications for assembling large DNA constructs. , 2012, Metabolic engineering.

[46]  Jingdong Tian,et al.  Circular Polymerase Extension Cloning of Complex Gene Libraries and Pathways , 2009, PloS one.

[47]  Amos Bairoch,et al.  The ENZYME database in 2000 , 2000, Nucleic Acids Res..

[48]  Tudor I. Oprea,et al.  Systems chemical biology. , 2007 .

[49]  Joshua A. Lerman,et al.  COBRApy: COnstraints-Based Reconstruction and Analysis for Python , 2013, BMC Systems Biology.

[50]  Walter M. van Gulik,et al.  Fast sampling for quantitative microbial metabolomics. , 2010 .

[51]  David Croft,et al.  Building models using Reactome pathways as templates. , 2013, Methods in molecular biology.

[52]  Christophe Junot,et al.  Annotation of the human adult urinary metabolome and metabolite identification using ultra high performance liquid chromatography coupled to a linear quadrupole ion trap-Orbitrap mass spectrometer. , 2012, Analytical chemistry.

[53]  Thomas Fiedler,et al.  A new efficient gene disruption cassette for repeated use in budding yeast , 1996, Nucleic Acids Res..

[54]  S. Ho,et al.  Engineering hybrid genes without the use of restriction enzymes: gene splicing by overlap extension. , 1989, Gene.

[55]  Stephen J. Elledge,et al.  The univector plasmid-fusion system, a method for rapid construction of recombinant DNA without restriction enzymes , 1998, Current Biology.

[56]  G. Siuzdak,et al.  XCMS Online: a web-based platform to process untargeted metabolomic data. , 2012, Analytical chemistry.

[57]  Frank Buchholz,et al.  A new logic for DNA engineering using recombination in Escherichia coli , 1998, Nature Genetics.

[58]  Guocheng Du,et al.  Available methods for assembling expression cassettes for synthetic biology , 2012, Applied Microbiology and Biotechnology.

[59]  D. Kell,et al.  Mass Spectrometry Tools and Metabolite-specific Databases for Molecular Identification in Metabolomics , 2009 .

[60]  Drew Endy,et al.  Precise and reliable gene expression via standard transcription and translation initiation elements , 2013, Nature Methods.

[61]  J. Keasling,et al.  Application of targeted proteomics to metabolically engineered Escherichia coli , 2012, Proteomics.

[62]  Zachary L. Fowler,et al.  Strain improvement of recombinant Escherichia coli for efficient production of plant flavonoids. , 2008, Molecular pharmaceutics.

[63]  C. Satishchandran,et al.  Chain reaction cloning: a one-step method for directional ligation of multiple DNA fragments. , 2000, Gene.

[64]  L J Ferrin,et al.  Selective cleavage of human DNA: RecA-assisted restriction endonuclease (RARE) cleavage. , 1991, Science.

[65]  Bernhard O. Palsson,et al.  BiGG: a Biochemical Genetic and Genomic knowledgebase of large scale metabolic reconstructions , 2010, BMC Bioinformatics.

[66]  Carola Engler,et al.  A One Pot, One Step, Precision Cloning Method with High Throughput Capability , 2008, PloS one.

[67]  Stefan Schuster,et al.  Systems biology Metatool 5.0: fast and flexible elementary modes analysis , 2006 .

[68]  Jean-Loup Faulon,et al.  Using product kernels to predict protein interactions. , 2008, Advances in biochemical engineering/biotechnology.

[69]  Romualdas Vaisvila,et al.  USER™ friendly DNA engineering and cloning method by uracil excision , 2007, Nucleic acids research.

[70]  Steven L McKnight,et al.  Cyclic changes in metabolic state during the life of a yeast cell , 2007, Proceedings of the National Academy of Sciences.

[71]  Hal S Alper,et al.  Using flux balance analysis to guide microbial metabolic engineering. , 2012, Methods in molecular biology.

[72]  Yuki Moriya,et al.  KAAS: an automatic genome annotation and pathway reconstruction server , 2007, Nucleic Acids Res..

[73]  X. Chen,et al.  Specific cloning of human DNA as yeast artificial chromosomes by transformation-associated recombination. , 1996, Proceedings of the National Academy of Sciences of the United States of America.

[74]  Andreas Hoppe,et al.  FASIMU: flexible software for flux-balance computation series in large metabolic networks , 2011, BMC Bioinformatics.

[75]  Rainer Breitling,et al.  Computational tools for the synthetic design of biochemical pathways , 2012, Nature Reviews Microbiology.

[76]  Adam M. Feist,et al.  Basic and applied uses of genome-scale metabolic network reconstructions of Escherichia coli , 2013, Molecular systems biology.

[77]  Chae Hyun Lim,et al.  Synthetic RNA devices to expedite the evolution of metabolite-producing microbes , 2013, Nature Communications.

[78]  Joshua D Rabinowitz,et al.  Metabolomics in systems microbiology. , 2011, Current opinion in biotechnology.

[79]  Pablo Carbonell,et al.  Molecular signatures-based prediction of enzyme promiscuity , 2010, Bioinform..

[80]  J. Keasling,et al.  Targeted proteomics for metabolic pathway optimization. , 2012, Methods in molecular biology.

[81]  Faisal A. Aldaye,et al.  Identity : Key to Children ’ s Understanding of Belief , 2013 .

[82]  E. Ruppin,et al.  Regulatory on/off minimization of metabolic flux changes after genetic perturbations. , 2005, Proceedings of the National Academy of Sciences of the United States of America.

[83]  Yinjie J. Tang,et al.  Advances in analysis of microbial metabolic fluxes via (13)C isotopic labeling. , 2009, Mass spectrometry reviews.

[84]  A. Barabasi,et al.  Global organization of metabolic fluxes in the bacterium Escherichia coli , 2004, Nature.

[85]  Ines Thiele,et al.  Computationally efficient flux variability analysis , 2010, BMC Bioinformatics.

[86]  D. Vuckovic Current trends and challenges in sample preparation for global metabolomics using liquid chromatography–mass spectrometry , 2012, Analytical and Bioanalytical Chemistry.

[87]  Costas D. Maranas,et al.  OptForce: An Optimization Procedure for Identifying All Genetic Manipulations Leading to Targeted Overproductions , 2010, PLoS Comput. Biol..

[88]  W. Edelmann,et al.  SLiCE: a novel bacterial cell extract-based DNA cloning method , 2012, Nucleic acids research.

[89]  Kei-Hoi Cheung,et al.  BioPAX – A community standard for pathway data sharing , 2010, Nature Biotechnology.

[90]  Hiroaki Kitano,et al.  The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models , 2003, Bioinform..

[91]  Drew Endy,et al.  Engineering BioBrick vectors from BioBrick parts , 2008, Journal of Biological Engineering.

[92]  Peter D. Karp,et al.  EcoCyc: fusing model organism databases with systems biology , 2012, Nucleic Acids Res..

[93]  S. Rao,et al.  PathMiner: predicting metabolic pathways by heuristic search , 2003, Bioinform..

[94]  Melanie I. Stefan,et al.  BioModels Database: An enhanced, curated and annotated resource for published quantitative kinetic models , 2010, BMC Systems Biology.

[95]  Susumu Goto,et al.  KEGG for integration and interpretation of large-scale molecular data sets , 2011, Nucleic Acids Res..

[96]  Alfonso Jaramillo,et al.  DESHARKY: automatic design of metabolic pathways for optimal cell growth , 2008, Bioinform..

[97]  S. Horinouchi,et al.  Combinatorial biosynthesis of flavones and flavonols in Escherichia coli , 2006, Applied Microbiology and Biotechnology.

[98]  Frederick C. Neidhardt,et al.  Effect of Temperature on In Vivo Protein Synthetic Capacity in Escherichia coli , 1998, Journal of bacteriology.

[99]  Pablo Carbonell,et al.  Enumerating metabolic pathways for the production of heterologous target chemicals in chassis organisms , 2012, BMC Systems Biology.

[100]  Adam M. Feist,et al.  The growing scope of applications of genome-scale metabolic reconstructions using Escherichia coli , 2008, Nature Biotechnology.

[101]  Costas D Maranas,et al.  OptStrain: a computational framework for redesign of microbial production systems. , 2004, Genome research.

[102]  Sang Yup Lee,et al.  The genome-scale metabolic network analysis of Zymomonas mobilis ZM4 explains physiological features and suggests ethanol and succinic acid production strategies , 2010, Microbial cell factories.

[103]  Carola Engler,et al.  Golden Gate Shuffling: A One-Pot DNA Shuffling Method Based on Type IIs Restriction Enzymes , 2009, PloS one.

[104]  Jean-Loup Faulon,et al.  The Signature Molecular Descriptor. 1. Using Extended Valence Sequences in QSAR and QSPR Studies , 2003, J. Chem. Inf. Comput. Sci..

[105]  Ronan M. T. Fleming,et al.  Quantitative prediction of cellular metabolism with constraint-based models: the COBRA Toolbox v2.0 , 2007, Nature Protocols.

[106]  Jens Nielsen,et al.  Evolutionary programming as a platform for in silico metabolic engineering , 2005, BMC Bioinformatics.

[107]  Alain Viari,et al.  The CanOE Strategy: Integrating Genomic and Metabolic Contexts across Multiple Prokaryote Genomes to Find Candidate Genes for Orphan Enzymes , 2012, PLoS Comput. Biol..

[108]  H. Sauro,et al.  Standard Biological Parts Knowledgebase , 2011, PloS one.

[109]  Antje Chang,et al.  BRENDA in 2013: integrated reactions, kinetic data, enzyme function data, improved disease classification: new options and contents in BRENDA , 2012, Nucleic Acids Res..

[110]  J Craig Venter,et al.  One-step assembly in yeast of 25 overlapping DNA fragments to form a complete synthetic Mycoplasma genitalium genome , 2008, Proceedings of the National Academy of Sciences.

[111]  Gregory Stephanopoulos,et al.  Engineering of Promoter Replacement Cassettes for Fine-Tuning of Gene Expression in Saccharomyces cerevisiae , 2006, Applied and Environmental Microbiology.

[112]  Pablo Carbonell,et al.  A retrosynthetic biology approach to metabolic pathway design for therapeutic production , 2011, BMC Systems Biology.

[113]  Alfred Fernández-Castané,et al.  Evidencing the role of lactose permease in IPTG uptake by Escherichia coli in fed-batch high cell density cultures. , 2012, Journal of biotechnology.

[114]  Hsien-Da Huang,et al.  FMM: a web server for metabolic pathway reconstruction and comparative analysis , 2009, Nucleic Acids Res..

[115]  G. Church,et al.  Analysis of optimality in natural and perturbed metabolic networks , 2002 .

[116]  Peter D. Karp,et al.  The Pathway Tools software , 2002, ISMB.

[117]  Pablo Carbonell,et al.  Validation of RetroPath, a computer-aided design tool for metabolic pathway engineering. , 2014, Biotechnology journal.

[118]  A. Burgard,et al.  Optknock: A bilevel programming framework for identifying gene knockout strategies for microbial strain optimization , 2003, Biotechnology and bioengineering.

[119]  J. Keasling,et al.  High-throughput metabolic engineering: advances in small-molecule screening and selection. , 2010, Annual review of biochemistry.

[120]  R. Overbeek,et al.  Automated genome annotation and metabolic model reconstruction in the SEED and Model SEED. , 2013, Methods in molecular biology.

[121]  Gabriel C. Wu,et al.  Synthetic protein scaffolds provide modular control over metabolic flux , 2009, Nature Biotechnology.

[122]  Zengyi Shao,et al.  DNA assembler, an in vivo genetic method for rapid construction of biochemical pathways , 2008, Nucleic acids research.

[123]  Jia Li,et al.  Using unnatural protein fusions to engineer resveratrol biosynthesis in yeast and Mammalian cells. , 2006, Journal of the American Chemical Society.

[124]  Guoping Zhao,et al.  Tandem assembly of the epothilone biosynthetic gene cluster by in vitro site-specific recombination , 2011, Scientific reports.

[125]  Brian F. Pfleger,et al.  Combinatorial engineering of intergenic regions in operons tunes expression of multiple genes , 2006, Nature Biotechnology.

[126]  Tom Ellis,et al.  DNA assembly for synthetic biology: from parts to pathways and beyond. , 2011, Integrative biology : quantitative biosciences from nano to macro.

[127]  F. Blattner,et al.  Markerless gene replacement in Escherichia coli stimulated by a double-strand break in the chromosome. , 1999, Nucleic acids research.

[128]  Costas D. Maranas,et al.  MetRxn: a knowledgebase of metabolites and reactions spanning metabolic models and databases , 2012, BMC Bioinformatics.

[129]  Maria Isabel Rodrigues,et al.  Optimization of medium formulation and seed conditions for expression of mature PsaA (pneumococcal surface adhesin A) in Escherichia coli using a sequential experimental design strategy and response surface methodology , 2012, Journal of Industrial Microbiology & Biotechnology.

[130]  Lars Carlsson,et al.  Stereo Signature Molecular Descriptor , 2013, J. Chem. Inf. Model..

[131]  Qian Wang,et al.  Small RNA RyhB as a potential tool used for metabolic engineering in Escherichia coli , 2012, Biotechnology Letters.

[132]  Juho Rousu,et al.  BMC Systems Biology BioMed Central Methodology article , 2009 .

[133]  Gregory Stephanopoulos,et al.  Combinatorial engineering of microbes for optimizing cellular phenotype. , 2008, Current opinion in chemical biology.

[134]  Chunhui Li,et al.  Exploring the diversity of complex metabolic networks , 2005, Bioinform..

[135]  P. D. de Jong,et al.  Ligation-independent cloning of PCR products (LIC-PCR). , 1990, Nucleic acids research.

[136]  Hiroshi Shimizu,et al.  An in silico platform for the design of heterologous pathways in nonnative metabolite production , 2012, BMC Bioinformatics.

[137]  J. Park,et al.  Metabolic engineering of Escherichia coli using synthetic small regulatory RNAs , 2013, Nature Biotechnology.

[138]  Pablo Carbonell,et al.  Retropath: automated pipeline for embedded metabolic circuits. , 2014, ACS synthetic biology.

[139]  J J Heijnen,et al.  Metabolic flux control analysis of branch points: an improved approach to obtain flux control coefficients from large perturbation data. , 2004, Metabolic engineering.

[140]  J Craig Venter,et al.  Chemical synthesis of the mouse mitochondrial genome , 2010, Nature Methods.

[141]  Lynda B. M. Ellis,et al.  The University of Minnesota Biocatalysis/Biodegradation Database: improving public access , 2009, Nucleic Acids Res..

[142]  K. Murphy,et al.  Phage recombinases and their applications. , 2012, Advances in virus research.

[143]  Lisa Rosgaard,et al.  Bioengineering of carbon fixation, biofuels, and biochemicals in cyanobacteria and plants. , 2012, Journal of biotechnology.

[144]  Vincent Schächter,et al.  CycSim—an online tool for exploring and experimenting with genome-scale metabolic models , 2009, Bioinform..

[145]  Jean-Loup Faulon,et al.  Graphs: Flexible Representations of Molecular Structures and Biological Networks , 2012 .

[146]  Jean-Loup Faulon,et al.  Genome scale enzyme–metabolite and drug–target interaction predictions using the signature molecular descriptor , 2008 .

[147]  J. Keasling,et al.  Library of Synthetic 5′ Secondary Structures To Manipulate mRNA Stability in Escherichia coli , 1999, Biotechnology progress.

[148]  J. Keasling,et al.  Targeted proteomics for metabolic pathway optimization: application to terpene production. , 2011, Metabolic engineering.

[149]  S. Horinouchi,et al.  Identification of the SGR6065 gene product as a sesquiterpene cyclase involved in (+)-epicubenol biosynthesis in Streptomyces griseus , 2012, The Journal of Antibiotics.

[150]  R. Sharan,et al.  A genome-scale computational study of the interplay between transcriptional regulation and metabolism , 2007, Molecular systems biology.

[151]  Vassily Hatzimanikatis,et al.  Theoretical considerations and computational analysis of the complexity in polyketide synthesis pathways. , 2005, Journal of the American Chemical Society.

[152]  R. Goodacre,et al.  Global Metabolic Profiling of Escherichia Coli Cultures: an Evaluation of Methods for Quenching and Extraction of Intracellular Metabolites , 2022 .

[153]  Pablo Carbonell,et al.  Retrosynthetic design of heterologous pathways. , 2013, Methods in molecular biology.

[154]  S. Gottesman The small RNA regulators of Escherichia coli: roles and mechanisms*. , 2004, Annual review of microbiology.

[155]  T. Rohwerder,et al.  Biosynthesis of 2-hydroxyisobutyric acid (2-HIBA) from renewable carbon , 2010, Microbial cell factories.

[156]  Jean-Loup Faulon,et al.  OMG: Open Molecule Generator , 2012, Journal of Cheminformatics.

[157]  Steffen Klamt,et al.  FluxAnalyzer: exploring structure, pathways, and flux distributions in metabolic networks on interactive flux maps , 2003, Bioinform..

[158]  Matthew D. Jankowski,et al.  Genome-scale thermodynamic analysis of Escherichia coli metabolism. , 2006, Biophysical journal.