<h2>PART2 Metabolic Engineering Strategy to Reduce Ammonia Production</h2>
<h3>2.1 Goals</h3>
<p>In Escherichia coli Nissle 1917, various metabolic processes, such as amino acid deamination and urea metabolism, generate ammonia, which may pose potential risks to patients undergoing treatment with engineered bacteria. In our wet lab experiments, we utilized M9 medium to reduce ammonia production; however, it is crucial to decrease the strain's intrinsic ammonia production through methods such as gene knockout for strains intended for therapeutic use.</p>
<p>Our goal is to identify the key genes influencing ammonia production and uptake, and to perform knockouts based on their effects on ammonia metabolism. This approach aims to simulate the overall impact of these modifications on ammonia metabolism in Escherichia coli, thereby providing genetic targets for future production of therapeutic strains. To achieve this objective, we utilized a genome-scale metabolic model (GEM) of Escherichia coli Nissle 1917, a flux balance analysis (FBA) computational framework, and the OptGene gene optimization strategy. The GEM was provided by Hof et al., the FBA computational framework was supplied by COBRApy, and the OptGene algorithm was sourced from the Cameo library.</p>
<h3>2.2 Identification of Ammonia-Related Reactions and Flux</h3>
<p>First, we loaded the genome-scale metabolic model **iDK1463** for Escherichia coli Nissle 1917, which includes **1,464** genes, **2,112** metabolites, and **2,984** reactions based on genomic annotations and experimental data. Subsequently, we employed the flux balance analysis (FBA) method to calculate the steady-state metabolic fluxes (i.e., reaction rates) for various metabolic reactions in the wild-type strain.</p>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Numquam possimus consequatur nesciunt iure labore voluptatem! Unde, voluptates ipsam et soluta minima hic, aliquid, nam doloribus illo quas odit ducimus? Vero?Lorem ipsum dolor, sit amet consectetur adipisicing elit. Rem laudantium asperiores tempore quisquam repellendus deleniti corporis ratione dolores eligendi, atque impedit esse dolore eum sequi harum cum cumque quae necessitatibus!longerlore!</p>
<p>FBA is a constraint-based reconstruction and analysis (COBRA) method that requires input data including all reactions involved in the metabolic processes, the upper and lower bounds for the flux of each reaction, and the weights for each reaction in the optimization objective. This framework allows for the systematic evaluation of metabolic network behavior under specified constraints, enabling the identification of optimal flux distributions that align with the chosen objectives.</p>
<p>The basic mathematical model of FBA can be expressed in the following linear programming form</p>
</MathJax.Provider> is the <strong>flux vector</strong> , with each value representing the rate of a specific reaction.</li>
<li><MathJax.Provider>
<MathJax.Nodeinlineformula={`c`}/>
</MathJax.Provider> is the <strong>coefficient vector</strong> of the objective function, which includes the weight values for each reaction in the optimization objective. Typically, the goal is to maximize the biomass reaction to promote the fastest growth of the organism, with the weight of the biomass reaction set to 1 and all other reactions set to 0.</li>
<li><MathJax.Provider>
<MathJax.Nodeinlineformula={`S`}/>
</MathJax.Provider> is the <strong>stoichiometric matrix</strong> of the metabolic network, where rows represent metabolites and columns represent reactions. The values indicate the stoichiometric coefficients of metabolites in the reactions, with substrates represented as negative and products as positive.</li>
<li><MathJax.Provider>
<MathJax.Nodeinlineformula={`v_{min}`}/>
</MathJax.Provider> and <MathJax.Provider>
<MathJax.Nodeinlineformula={`v_{max}`}/>
</MathJax.Provider> are the <strong>lower and upper bounds</strong> on the fluxes, respectively.</li>
</ul>
<p>In other words, the goal of FBA is to maximize the flux of the objective reaction (typically the biomass reaction) under the constraints of balanced input-output fluxes and ensuring that the fluxes of each reaction remain within their specified bounds</p>
<p>In COBRApy, the default unit for flux is mmol/(gDW*hr), which represents the millimoles of a substance produced or consumed per gram dry cell weight per hour.</p>