Skip to content
Snippets Groups Projects
Commit 70994306 authored by Kang Wang's avatar Kang Wang
Browse files

修改model的公式编号加括号

parent c5405381
No related branches found
No related tags found
No related merge requests found
Pipeline #492216 passed
......@@ -143,21 +143,19 @@ export function Model() {
<MathJax.Provider>
<div className='indent formula_content' >
<span className='formula_line'><MathJax.Node formula={`{PEA_{gut}\\overset{k_{\\text{diff}}\\_{\\text{PEA}}}{\\underset{k_{\\text{diff}}\\_{\\text{PEA}}}{\\rightleftharpoons}} PEA_{peri}}`} /> </span>
<span className='formula_number'>1</span>
<span className='formula_number'>(1)</span>
</div>
</MathJax.Provider>
<p>According to the law of mass action, this process can be represented by an ordinary differential equation (ODE) as follows</p>
<MathJax.Provider>
<div className='indent formula_content' >
<span className='formula_line'> <MathJax.Node formula={`\\frac{\\mathrm{d}[PEA_{peri}]}{\\mathrm{d}t} = \\frac{k_{diff\\_PEA}}{V_{peri}}([PEA_{gut}] - [PEA_{peri}])`} /> </span>
<span className='formula_number'>2</span>
<span className='formula_number'>(2)</span>
</div>
<div className='indent formula_content'>
<span className='formula_line'> <MathJax.Node formula={`\\frac{\\mathrm{d}[PEA_{gut}]}{\\mathrm{d}t} = \\frac{k_{diff\\_PEA}}{V_{gut}}([PEA_{peri}] - [PEA_{gut}])`} /> </span>
<span className='formula_number'>3</span>
</div>
<span className='formula_number'>(3)</span> </div>
</MathJax.Provider>
<p>where <MathJax.Provider>
......@@ -169,8 +167,7 @@ export function Model() {
<MathJax.Provider>
<div className='indent formula_content'>
<span className='formula_line'><MathJax.Node formula={` PEA\\xrightarrow[K_{M\\_TynA},k_{cat\\_TynA}]{TynA} PA_{peri} + NH_{3\\_peri}`} /> </span>
<span className='formula_number'>4</span>
</div>
<span className='formula_number'>(4)</span> </div>
</MathJax.Provider>
<p>The Michaelis-Menten mechanism describes the enzymatic conversion of a substrate <MathJax.Provider>
<span>
......@@ -190,8 +187,7 @@ export function Model() {
<MathJax.Provider>
<div className='indent formula_content'>
<span className='formula_line'><MathJax.Node formula={`{{E+S}\\overset{k_{f1}}{\\underset{k_{r1}}{\\rightleftharpoons}} ES \\xrightarrow[]{k_{cat}}E + P}`} /> </span>
<span className='formula_number'>5</span>
</div>
<span className='formula_number'>(5)</span> </div>
</MathJax.Provider>
<p>where <MathJax.Provider>
<span>
......@@ -221,13 +217,11 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`k_{f1}[E][S] = \\left( k_{r1} + k_{\\mathrm{cat}} \\right) [ES]`} /> </span>
<span className='formula_number'>6</span>
</div>
<span className='formula_number'>(6)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`[ES] = \\frac{ k_{f1}[E][S] }{ k_{r1} + k_{\\mathrm{cat}} }`} /> </span>
<span className='formula_number'>7</span>
</div>
<span className='formula_number'>(7)</span> </div>
</MathJax.Provider>
......@@ -236,8 +230,7 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`[E_{\\text{total}}] = [E] + [ES]`} /> </span>
<span className='formula_number'>8</span>
</div>
<span className='formula_number'>(8)</span> </div>
</MathJax.Provider>
<p>Substitute <MathJax.Provider>
<span>
......@@ -255,8 +248,7 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`[ES] = \\frac{[E_{\\text{total}}] [S]}{\\frac{k_{r1} + k_{\\text{cat}}}{k_{f1}} + [S]}`} /> </span>
<span className='formula_number'>9</span>
</div>
<span className='formula_number'>(9)</span> </div>
</MathJax.Provider>
<p>The Michaelis constant <MathJax.Provider>
<span>
......@@ -268,8 +260,7 @@ export function Model() {
<span className='formula_line'>
<MathJax.Node formula={`K_M = \\frac{k_{r1} + k_{\\text{cat}}}{k_{f1}}
`} /> </span>
<span className='formula_number'>10</span>
</div>
<span className='formula_number'>(10)</span> </div>
</MathJax.Provider>
<p>This simplifies the expression for to</p>
......@@ -278,7 +269,7 @@ export function Model() {
<span className='formula_line'>
<MathJax.Node formula={`ES = \\frac{ {[E\\_total][S]} }{K_M + [S]}`} /> </span>
<span className='formula_number'>11</span> </div>
<span className='formula_number'>(11)</span> </div>
</MathJax.Provider>
<p>The rate of product formation is
......@@ -287,8 +278,7 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`v_0 = k_{cat}[ES]`} /> </span>
<span className='formula_number'>12</span>
</div>
<span className='formula_number'>(12)</span> </div>
</MathJax.Provider>
<p>Substituting <MathJax.Provider>
<span>
......@@ -300,8 +290,7 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`v_0 = \\frac{V_{max}[s]}{K_M+[S]}`} /> </span>
<span className='formula_number'>13</span>
</div>
<span className='formula_number'>(13)</span> </div>
</MathJax.Provider>
<p>where <MathJax.Provider>
......@@ -331,20 +320,17 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PA_{peri}]}{\\mathrm{d}t} = \\frac{k_{cat\\_TynA}[TynA][PEA_{peri}]}{K_{M\\_TynA}+[PEA_{peri}]}`} /></span>
<span className='formula_number'>14</span>
<span className='formula_number'>(14)</span>
</div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[NH_{3\\_peri}]}{\\mathrm{d}t} = \\frac{k_{cat\\_TynA}[TynA][PEA_{peri}]}{K_{M\\_TynA}+[PEA_{peri}]}`} /> </span>
<span className='formula_number'>15</span>
<span className='formula_number'>(15)</span>
</div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PEA_{peri}]}{\\mathrm{d}t} = -\\frac{k_{cat\\_TynA}[TynA][PEA_{peri}]}{K_{M\\_TynA}+[PEA_{peri}]}`} /></span>
<span className='formula_number'>16</span>
<span className='formula_number'>(16)</span>
</div>
</MathJax.Provider>
......@@ -353,14 +339,12 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`PA_{peri}\\overset{}{\\underset{}{\\rightleftharpoons}}PA_{cyto}`} /></span>
<span className='formula_number'>17</span>
<span className='formula_number'>(17)</span>
</div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`NH_{3\\_peri}\\overset{}{\\underset{}{\\rightleftharpoons}}NH_{3\\_cyto}`} /> </span>
<span className='formula_number'>18</span>
<span className='formula_number'>(18)</span>
</div>
</MathJax.Provider>
<p>According to the law of mass action</p>
......@@ -368,26 +352,22 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PA_{cyto}]}{\\mathrm{d}t} = \\frac{k_{diff\\_PA}}{V_{cyto}}([PA_{peri}]-[PA_{cyto}])`} /></span>
<span className='formula_number'>19</span>
<span className='formula_number'>(19)</span>
</div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PA_{peri}]}{\\mathrm{d}t} = \\frac{k_{diff\\_PA}}{V_{peri}}([PA_{cyto}]-[PA_{peri}])`} /> </span>
<span className='formula_number'>20</span>
<span className='formula_number'>(20)</span>
</div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[NH_{3\\_cyto}]}{\\mathrm{d}t} = \\frac{k_{diff\\_NH3}}{V_{cyto}}([NH_{3\\_peri}]-[NH_{3\\_cyto}])`} /></span>
<span className='formula_number'>21</span>
<span className='formula_number'>(21)</span>
</div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[NH_{3\\_peri}]}{\\mathrm{d}t} = \\frac{k_{diff\\_NH3}}{V_{peri}}([NH_{3\\_cyto}]-[NH_{3\\_peri}])`} /> </span>
<span className='formula_number'>22</span>
<span className='formula_number'>(22)</span>
</div>
</MathJax.Provider>
......@@ -398,20 +378,17 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`FeaR+PA_{cyto}\\overset{}{\\underset{}{\\rightleftharpoons}}FearR-PA`} /></span>
<span className='formula_number'>23</span>
<span className='formula_number'>(23)</span>
</div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`FeaR-PA\\xrightarrow{}FearR+PAA_{cyto}`} /> </span>
<span className='formula_number'>24</span>
<span className='formula_number'>(24)</span>
</div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`PAA_{cyto}\\overset{}{\\underset{}{\\rightleftharpoons}}PAA_{gut}`} /></span>
<span className='formula_number'>25</span>
<span className='formula_number'>(25)</span>
</div>
</MathJax.Provider>
<p>The FeaR-phenylacetaldehyde complex can bind and activate the PTynA promoter. In this case, the concentration of the enzyme-substrate complex <MathJax.Provider>
......@@ -439,8 +416,7 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`K_M = \\frac{k_{r1}+k_{cat}}{k_{f1}}`} /></span>
<span className='formula_number'>26</span>
<span className='formula_number'>(26)</span>
</div>
</MathJax.Provider>
......@@ -484,8 +460,7 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`k_{f1} \\approx \\frac{k_{cat}}{K_m}`} /></span>
<span className='formula_number'>27</span>
<span className='formula_number'>(27)</span>
</div>
</MathJax.Provider>
......@@ -494,29 +469,24 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[FeaR\\mathrm{-}PA]}{\\mathrm{d}t} = \\frac{k_{cat\\_FeaR}[FeaR][PA_{cyto}]}{K_{M\\_FeaR}} - k_{cat\\_FeaR}[FeaR\\mathrm{-}PA]`} /></span>
<span className='formula_number'>28</span>
</div>
<span className='formula_number'>(28)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[FeaR]}{\\mathrm{d}t} = - \\frac{k_{cat\\_FeaR}[FeaR][PA_{cyto}]}{K_{M\\_FeaR}} + k_{cat\\_FeaR}[FeaR\\mathrm{-}PA]`} /> </span>
<span className='formula_number'>29</span>
</div>
<span className='formula_number'>(29)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PA_{cyto}]}{\\mathrm{d}t} = - \\frac{k_{cat\\_FeaR}[FeaR][PA_{cyto}]}{K_{M\\_FeaR}}`} /> </span>
<span className='formula_number'>30</span>
</div>
<span className='formula_number'>(30)</span> </div>
<div className='indent formula_content' id='long_formula'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PAA_{cyto}]}{\\mathrm{d}t} = k_{cat\\_FeaR}[FeaR\\mathrm{-}PA] + \\frac{k_{diff\\_PAA}}{V_{cyto}}([PAA_{gut}]-[PAA_{cyto}])`} /> </span>
<span className='formula_number'>31</span>
</div>
<span className='formula_number'>(31)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PAA_{gut}]}{\\mathrm{d}t} = \\frac{k_{diff\\_PAA}}{V_{gut}}([PAA_{cyto}]-[PAA_{gut}])`} /> </span>
<span className='formula_number'>32</span>
</div>
<span className='formula_number'>(32)</span> </div>
</MathJax.Provider>
......@@ -530,42 +500,35 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`P_{TynA\\_GS}+FeaR-PA\\overset{}{\\underset{}{\\rightleftharpoons}}P_{TynA\\_GS\\_active}`} /></span>
<span className='formula_number'>33</span>
</div>
<span className='formula_number'>(33)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`P_{TynA\\_TPH1}+FeaR-PA\\overset{}{\\underset{}{\\rightleftharpoons}}P_{TynA\\_TPH1\\_active}`} /> </span>
<span className='formula_number'>34</span>
</div>
<span className='formula_number'>(34)</span> </div>
</MathJax.Provider>
<p>The corresponding set of ODEs is</p>
<MathJax.Provider>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[P_{TynA\\_GS\\_active}]}{\\mathrm{d}t} = k_{f\\_PtynA}[P_{TynA\\_GS}][FeaR\\mathrm{-}PA] - k_{r\\_PtynA}[P_{TynA\\_GS\\_active}]`} /></span>
<span className='formula_number'>35</span>
</div>
<span className='formula_number'>(35)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[P_{TynA\\_TPH1\\_active}]}{\\mathrm{d}t} = k_{f\\_PtynA}[P_{TynA\\_TPH1}][FeaR\\mathrm{-}PA] - k_{r\\_PtynA}[P_{TynA\\_TPH1\\_active}]`} /> </span>
<span className='formula_number'>36</span>
</div>
<span className='formula_number'>(36)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[P_{TynA\\_GS}]}{\\mathrm{d}t} = -k_{f\\_PtynA}[P_{TynA\\_GS}][FeaR\\mathrm{-}PA] + k_{r\\_PtynA}[P_{TynA\\_GS\\_active}]`} /></span>
<span className='formula_number'>37</span>
</div>
<span className='formula_number'>(37)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[P_{TynA\\_TPH1}]}{\\mathrm{d}t} = -k_{f\\_PtynA}[P_{TynA\\_TPH1}][FeaR\\mathrm{-}PA] + k_{r\\_PtynA}[P_{TynA\\_TPH1\\_active}]`} /></span>
<span className='formula_number'>38</span>
</div>
<span className='formula_number'>(38)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[FeaR\\mathrm{-}PA]}{\\mathrm{d}t} = -k_{f\\_PtynA}[P_{TynA\\_GS}][FeaR\\mathrm{-}PA] - k_{f\\_PtynA}[P_{TynA\\_TPH1}][FeaR\\mathrm{-}PA] + k_{r\\_PtynA}[P_{TynA\\_GS\\_active}] + k_{r\\_PtynA}[P_{TynA\\_TPH1\\_active}]`} /></span>
<span className='formula_number'>39</span>
</div>
<span className='formula_number'>(39)</span> </div>
</MathJax.Provider>
<p>where <MathJax.Provider>
......@@ -587,71 +550,59 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`P_{TynA\\_GS\\_active} \\rightarrow P_{TynA\\_GS\\_active} + mRNA_{GS}`} /></span>
<span className='formula_number'>40</span>
</div>
<span className='formula_number'>(40)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`P_{TynA\\_TPH1\\_active} \\rightarrow P_{TynA\\_TPH1\\_active}+mRNA_{TPH1}`} /> </span>
<span className='formula_number'>41</span>
</div>
<span className='formula_number'>(41)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`mRNA_{GS}\\rightarrow \\varnothing`} /> </span>
<span className='formula_number'>42</span>
</div>
<span className='formula_number'>(42)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`mRNA_{TPH1}\\rightarrow \\varnothing`} /> </span>
<span className='formula_number'>43</span>
</div>
<span className='formula_number'>(43)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[mRNA_{GS}]}{\\mathrm{d}t} = k_{mRNA\\_GS}[P_{TynA\\_GS\\_active}] - d_{mRNA\\_GS}[mRNA_{GS}]`} /> </span>
<span className='formula_number'>44</span>
</div>
<span className='formula_number'>(44)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[mRNA_{TPH1}]}{\\mathrm{d}t} = k_{mRNA\\_TPH1}[P_{TynA\\_TPH1\\_active}] - d_{mRNA\\_TPH1}[mRNA_{TPH1}]`} /> </span>
<span className='formula_number'>45</span>
</div>
<span className='formula_number'>(45)</span> </div>
</MathJax.Provider>
<p>Next is the process of translation and degradation of the target protein.</p>
<MathJax.Provider>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`mRNA_{GS}\\rightarrow mRNA_{GS}+GS`} /></span>
<span className='formula_number'>46</span>
<span className='formula_number'>(46)</span>
</div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`mRNA_{TPH1}\\rightarrow mRNA_{TPH1}+TPH1`} /> </span>
<span className='formula_number'>48</span>
</div>
<span className='formula_number'>(48)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`GS\\rightarrow \\varnothing`} /> </span>
<span className='formula_number'>49</span>
</div>
<span className='formula_number'>(49)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`TPH1\\rightarrow \\varnothing`} /> </span>
<span className='formula_number'>50</span>
</div>
<span className='formula_number'>(50)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[GS]}{\\mathrm{d}t} = p_{GS}[mRNA_{GS}] - d_{GS}[GS]`} /> </span>
<span className='formula_number'>51</span>
</div>
<span className='formula_number'>(51)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[TPH1]}{\\mathrm{d}t} = p_{TPH1}[mRNA_{TPH1}] - d_{TPH1}[TPH1]`} /> </span>
<span className='formula_number'>52</span>
</div>
<span className='formula_number'>(52)</span> </div>
</MathJax.Provider>
......@@ -661,23 +612,19 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`Glu_{gut}\\overset{}{\\underset{}{\\rightleftharpoons}}Glu_{cyto}`} /></span>
<span className='formula_number'>53</span>
</div>
<span className='formula_number'>(53)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`NH_{3_{Peri}}\\overset{}{\\underset{}{\\rightleftharpoons}}NH_{3_{cyto}}`} /> </span>
<span className='formula_number'>54</span>
</div>
<span className='formula_number'>(54)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`Glu_{cyto}+ NH_{3\\_cyto}\\xrightarrow[] Gln_{cyto}`} /> </span>
<span className='formula_number'>55</span>
</div>
<span className='formula_number'>(55)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`Gln_{cyto}\\overset{}{\\underset{}{\\rightleftharpoons}} Gln_{gut}`} /> </span>
<span className='formula_number'>56</span>
</div>
<span className='formula_number'>(56)</span> </div>
</MathJax.Provider>
<p>For an enzyme-catalyzed reaction involving two substrates that form a single product, the Michaelis-Menten equation can be extended to account for the involvement of both substrates. The general reaction can be written as</p>
......@@ -685,16 +632,14 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`E+A+B\\overset{k_{f1}}{\\underset{k_{r1}}{\\rightleftharpoons}}EAB \\xrightarrow{k_{cat}}E+P]`} /></span>
<span className='formula_number'>57</span>
</div>
<span className='formula_number'>(57)</span> </div>
</MathJax.Provider>
<p>The Michaelis-Menten equation is</p>
<MathJax.Provider>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`v_0 = \\frac{V_{max} [A] [B]}{K_{M\\_A}[B] + K_{M\\_B}[A] + [A][B]}`} /></span>
<span className='formula_number'>58</span>
</div>
<span className='formula_number'>(58)</span> </div>
</MathJax.Provider>
<p>where <MathJax.Provider>
<span>
......@@ -727,28 +672,23 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[Glu_{gut}]}{\\mathrm{d}t} = \\frac{k_{diff\\_Glu}}{V_{gut}}([Glu_{cyto}]-[Glu_{gut}])`} /></span>
<span className='formula_number'>59</span>
</div>
<span className='formula_number'>(59)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[Glu_{cyto}]}{\\mathrm{d}t} = \\frac{k_{diff\\_Glu}}{V_{cyto}}([Glu_{gut}]-[Glu_{cyto}]) - \\frac{k_{cat\\_GS}[GS][Glu_{cyto}][NH_{3\\_cyto}]}{(K_{M\\_GS\\_Glu}+[Glu_{cyto}])(K_{M\\_GS\\_NH3}+[NH_{3\\_cyto}])}`} /></span>
<span className='formula_number'>60</span>
</div>
<span className='formula_number'>(60)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[NH_{3\\_cyto}]}{\\mathrm{d}t} = \\frac{k_{diff\\_NH3}}{V_{cyto}}([NH_{3\\_peri}]-[NH_{3\\_cyto}]) - \\frac{k_{cat\\_GS}[GS][Glu_{cyto}][NH_{3\\_cyto}]}{(K_{M\\_GS\\_Glu}+[Glu_{cyto}])(K_{M\\_GS\\_NH3}+[NH_{3\\_cyto}])}`} /> </span>
<span className='formula_number'>61</span>
</div>
<span className='formula_number'>(61)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[Gln_{cyto}]}{\\mathrm{d}t} = \\frac{k_{cat\\_GS}[GS][Glu_{cyto}][NH_{3\\_cyto}]}{(K_{M\\_GS\\_Glu}+[Glu_{cyto}])(K_{M\\_GS\\_NH3}+[NH_{3\\_cyto}])} + \\frac{k_{diff\\_Gln}}{V_{cyto}}([Gln_{gut}]-[Gln_{cyto}])`} /></span>
<span className='formula_number'>62</span>
</div>
<span className='formula_number'>(62)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[Gln_{gut}]}{\\mathrm{d}t} = \\frac{k_{diff\\_Gln}}{V_{gut}}([Gln_{cyto}]-[Gln_{gut}])`} /></span>
<span className='formula_number'>63</span>
</div>
<span className='formula_number'>(63)</span> </div>
</MathJax.Provider>
<p>TPH1 converts tryptophan that enters the cytoplasm into 5-hydroxytryptophan, which is then transported from the cytoplasm into the gut. The corresponding reaction equations and ODEs are as follows</p>
......@@ -757,38 +697,31 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`Trp_{gut}\\overset{}{\\underset{}{\\rightleftharpoons}}Trp_{cyto}`} /></span>
<span className='formula_number'>64</span>
</div>
<span className='formula_number'>(64)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`Trp_{cyto}\\xrightarrow{TPH1}5-HTP_{cyto}`} /></span>
<span className='formula_number'>65</span>
</div>
<span className='formula_number'>(65)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`5-HTP_{cyto}\\overset{}{\\underset{}{\\rightleftharpoons}}5-HTP_{gut}`} /></span>
<span className='formula_number'>66</span>
</div>
<span className='formula_number'>(66)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[Trp_{gut}]}{\\mathrm{d}t} = \\frac{k_{diff\\_Trp}}{V_{gut}}([Trp_{cyto}]-[Trp_{gut}])`} /> </span>
<span className='formula_number'>67</span>
</div>
<span className='formula_number'>(67)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[Trp_{cyto}]}{\\mathrm{d}t} = \\frac{k_{diff\\_Trp}}{V_{cyto}}([Trp_{gut}]-[Trp_{cyto}]) - \\frac{k_{cat\\_TPH1}[TPH1][Trp_{cyto}]}{K_{M\\_TPH1}+[Trp_{cyto}]}`} /></span>
<span className='formula_number'>68</span>
</div>
<span className='formula_number'>(68)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[5\\mathrm{-}HTP_{cyto}]}{\\mathrm{d}t} = \\frac{k_{cat\\_TPH1}[TPH1][Trp_{cyto}]}{K_{M\\_TPH1}+[Trp_{cyto}]} - \\frac{k_{diff\\_5-HTP}}{V_{cyto}}([5\\mathrm{-}HTP_{gut}]-[5\\mathrm{-}HTP_{cyto}])`} /></span>
<span className='formula_number'>69</span>
</div>
<span className='formula_number'>(69)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[5\\mathrm{-}HTP_{gut}]}{\\mathrm{d}t} = \\frac{k_{diff\\_5-HTP}}{V_{gut}}([5\\mathrm{-}HTP_{cyto}]-[5\\mathrm{-}HTP_{gut}])`} /></span>
<span className='formula_number'>70</span>
</div>
<span className='formula_number'>(70)</span> </div>
</MathJax.Provider>
<h3>1.4 Full ODE Model</h3>
......@@ -797,133 +730,107 @@ export function Model() {
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PEA_{gut}]}{\\mathrm{d}t} = \\frac{k_{diff\\_PEA}}{V_{gut}}([PEA_{peri}]-[PEA_{gut}])`} /></span>
<span className='formula_number'>71</span>
</div>
<span className='formula_number'>(71)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PEA_{peri}]}{\\mathrm{d}t} = \\frac{k_{diff\\_PEA}}{V_{peri}}([PEA_{gut}]-[PEA_{peri}]) -\\frac{k_{cat\\_TynA}[TynA][PEA_{peri}]}{K_{M\\_TynA}+[PEA_{peri}]}`} /> </span>
<span className='formula_number'>72</span>
</div>
<span className='formula_number'>(72)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PA_{peri}]}{\\mathrm{d}t} = \\frac{k_{cat\\_TynA}[TynA][PEA_{peri}]}{K_{M\\_TynA}+[PEA_{peri}]} + \\frac{k_{diff\\_PA}}{V_{peri}}([PA_{cyto}]-[PA_{peri}])`} /> </span>
<span className='formula_number'>73</span>
</div>
<span className='formula_number'>(73)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[NH_{3\\_peri}]}{\\mathrm{d}t} = \\frac{k_{cat\\_TynA}[TynA][PEA_{peri}]}{K_{M\\_TynA}+[PEA_{peri}]} + \\frac{k_{diff\\_NH3}}{V_{peri}}([NH_{3\\_cyto}]-[NH_{3\\_peri}])`} /> </span>
<span className='formula_number'>74</span>
</div>
<span className='formula_number'>(74)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PA_{cyto}]}{\\mathrm{d}t} = \\frac{k_{diff\\_PA}}{V_{cyto}}([PA_{peri}]-[PA_{cyto}]) - \\frac{k_{cat\\_FeaR}[FeaR][PA_{cyto}]}{K_{M\\_FeaR}}`} /> </span>
<span className='formula_number'>75</span>
</div>
<span className='formula_number'>(75)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[NH_{3\\_cyto}]}{\\mathrm{d}t} = \\frac{k_{diff\\_NH3}}{V_{cyto}}([NH_{3\\_peri}]-[NH_{3\\_cyto}]) - \\frac{k_{cat\\_GS}[GS][Glu_{cyto}][NH_{3\\_cyto}]}{(K_{M\\_GS\\_Glu}+[Glu_{cyto}])(K_{M\\_GS\\_NH3}+[NH_{3\\_cyto}])}`} /></span>
<span className='formula_number'>76</span>
</div>
<span className='formula_number'>(76)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PAA_{cyto}]}{\\mathrm{d}t} = k_{cat\\_FeaR}[FeaR\\mathrm{-}PA] + \\frac{k_{diff\\_PAA}}{V_{cyto}}([PAA_{gut}]-[PAA_{cyto}])`} /> </span>
<span className='formula_number'>77</span>
</div>
<span className='formula_number'>(77)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[PAA_{gut}]}{\\mathrm{d}t} = \\frac{k_{diff\\_PAA}}{V_{gut}}([PAA_{cyto}]-[PAA_{gut}])`} /></span>
<span className='formula_number'>78</span>
</div>
<span className='formula_number'>(78)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[P_{TynA\\_GS\\_active}]}{\\mathrm{d}t} = k_{f\\_PtynA}[P_{TynA\\_GS}][FeaR\\mathrm{-}PA] - k_{r\\_PtynA}[P_{TynA\\_GS\\_active}]`} /> </span>
<span className='formula_number'>79</span>
</div>
<span className='formula_number'>(79)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[P_{TynA\\_TPH1\\_active}]}{\\mathrm{d}t} = k_{f\\_PtynA}[P_{TynA\\_TPH1}][FeaR\\mathrm{-}PA] - k_{r\\_PtynA}[P_{TynA\\_TPH1\\_active}]`} /> </span>
<span className='formula_number'>80</span>
</div>
<span className='formula_number'>(80)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[P_{TynA\\_GS}]}{\\mathrm{d}t} = -k_{f\\_PtynA}[P_{TynA\\_GS}][FeaR\\mathrm{-}PA] + k_{r\\_PtynA}[P_{TynA\\_GS\\_active}]`} /> </span>
<span className='formula_number'>81</span>
</div>
<span className='formula_number'>(81)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[P_{TynA\\_TPH1}]}{\\mathrm{d}t} = -k_{f\\_PtynA}[P_{TynA\\_TPH1}][FeaR\\mathrm{-}PA] + k_{r\\_PtynA}[P_{TynA\\_TPH1\\_active}]`} /></span>
<span className='formula_number'>82</span>
</div>
<span className='formula_number'>(82)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[FeaR]}{\\mathrm{d}t} = - \\frac{k_{cat\\_FeaR}[FeaR][PA_{cyto}]}{K_{M\\_FeaR}} + k_{cat\\_FeaR}[FeaR\\mathrm{-}PA]`} /> </span>
<span className='formula_number'>83</span>
</div>
<span className='formula_number'>(83)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[FeaR\\mathrm{-}PA]}{\\mathrm{d}t} = \\frac{k_{cat\\_FeaR}[FeaR][PA_{cyto}]}{K_{M\\_FeaR}} - k_{cat\\_FeaR}[FeaR\\mathrm{-}PA] -k_{f\\_PtynA}[P_{TynA\\_GS}][FeaR\\mathrm{-}PA] - k_{f\\_PtynA}[P_{TynA\\_TPH1}][FeaR\\mathrm{-}PA] + k_{r\\_PtynA}[P_{TynA\\_GS\\_active}] + k_{r\\_PtynA}[P_{TynA\\_TPH1\\_active}]`} /> </span>
<span className='formula_number'>84</span>
</div>
<span className='formula_number'>(84)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[mRNA_{GS}]}{\\mathrm{d}t} = k_{mRNA\\_GS}[P_{TynA\\_GS\\_active}] - d_{mRNA\\_GS}[mRNA_{GS}]`} /></span>
<span className='formula_number'>85</span>
</div>
<span className='formula_number'>(85)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[mRNA_{TPH1}]}{\\mathrm{d}t} = k_{mRNA\\_TPH1}[P_{TynA\\_TPH1\\_active}] - d_{mRNA\\_TPH1}[mRNA_{TPH1}]`} /> </span>
<span className='formula_number'>86</span>
</div>
<span className='formula_number'>(86)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[GS]}{\\mathrm{d}t} = p_{GS}[mRNA_{GS}] - d_{GS}[GS]`} /> </span>
<span className='formula_number'>87</span>
</div>
<span className='formula_number'>(87)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[TPH1]}{\\mathrm{d}t} = p_{TPH1}[mRNA_{TPH1}] - d_{TPH1}[TPH1]`} /> </span>
<span className='formula_number'>88</span>
</div>
<span className='formula_number'>(88)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[Glu_{gut}]}{\\mathrm{d}t} = \\frac{k_{diff\\_Glu}}{V_{gut}}([Glu_{cyto}]-[Glu_{gut}])`} /> </span>
<span className='formula_number'>89</span>
</div>
<span className='formula_number'>(89)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[Glu_{cyto}]}{\\mathrm{d}t} = \\frac{k_{diff\\_Glu}}{V_{cyto}}([Glu_{gut}]-[Glu_{cyto}]) - \\frac{k_{cat\\_GS}[GS][Glu_{cyto}][NH_{3\\_cyto}]}{(K_{M\\_GS\\_Glu}+[Glu_{cyto}])(K_{M\\_GS\\_NH3}+[NH_{3\\_cyto}])}`} /> </span>
<span className='formula_number'>90</span>
</div>
<span className='formula_number'>(90)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[Gln_{cyto}]}{\\mathrm{d}t} = \\frac{k_{cat\\_GS}[GS][Glu_{cyto}][NH_{3\\_cyto}]}{(K_{M\\_GS\\_Glu}+[Glu_{cyto}])(K_{M\\_GS\\_NH3}+[NH_{3\\_cyto}])} + \\frac{k_{diff\\_Gln}}{V_{cyto}}([Gln_{gut}]-[Gln_{cyto}])`} /> </span>
<span className='formula_number'>91</span>
</div>
<span className='formula_number'>(91)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[Gln_{gut}]}{\\mathrm{d}t} = \\frac{k_{diff\\_Gln}}{V_{gut}}([Gln_{cyto}]-[Gln_{gut}])`} /></span>
<span className='formula_number'>92</span>
</div>
<span className='formula_number'>(92)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[Trp_{gut}]}{\\mathrm{d}t} = \\frac{k_{diff\\_Trp}}{V_{gut}}([Trp_{cyto}]-[Trp_{gut}])`} /></span>
<span className='formula_number'>93</span>
</div>
<span className='formula_number'>(93)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[Trp_{cyto}]}{\\mathrm{d}t} = \\frac{k_{diff\\_Trp}}{V_{cyto}}([Trp_{gut}]-[Trp_{cyto}]) - \\frac{k_{cat\\_TPH1}[TPH1][Trp_{cyto}]}{K_{M\\_TPH1}+[Trp_{cyto}]}`} /></span>
<span className='formula_number'>94</span>
</div>
<span className='formula_number'>(94)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[5\\mathrm{-}HTP_{cyto}]}{\\mathrm{d}t} = \\frac{k_{cat\\_TPH1}[TPH1][Trp_{cyto}]}{K_{M\\_TPH1}+[Trp_{cyto}]} - \\frac{k_{diff\\_5-HTP}}{V_{cyto}}([5\\mathrm{-}HTP_{gut}]-[5\\mathrm{-}HTP_{cyto}])`} /> </span>
<span className='formula_number'>95</span>
</div>
<span className='formula_number'>(95)</span> </div>
<div className='indent formula_content'>
<span className='formula_line'>
<MathJax.Node formula={`\\frac{\\mathrm{d}[5\\mathrm{-}HTP_{gut}]}{\\mathrm{d}t} = \\frac{k_{diff\\_5-HTP}}{V_{gut}}([5\\mathrm{-}HTP_{cyto}]-[5\\mathrm{-}HTP_{gut}])`} /> </span>
<span className='formula_number'>96</span>
</div>
<span className='formula_number'>(96)</span> </div>
</MathJax.Provider>
<h3>Initial Conditions</h3>
<p>Except for the variables mentioned below, the initial values of all other variables are set to 0.</p>
......@@ -948,7 +855,7 @@ export function Model() {
<MathJax.Provider>
<div className='indent formula_content' >
<span className='formula_line'><MathJax.Node formula={`\\begin{align*}&\\max \\quad \\mathbf{c}^T \\mathbf{v}\\\\&\\begin{array}{r@{\\quad}l@{}l@{\\quad}l}\\text{s.t.} \\quad & \\mathbf{S} \\mathbf{v} = \\mathbf{0}\\\\&\\mathbf{v}_{\\text{min}} \\leq \\mathbf{v} \\leq \\mathbf{v}_{\\text{max}}\\end{array} \\end{align*}`} /> </span>
<span className='formula_number'>1</span>
<span className='formula_number'>(1)</span>
</div>
</MathJax.Provider>
<p>Where:</p>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment