| Literature DB >> 21846358 |
Orr Srour1, Jamey D Young, Yonina C Eldar.
Abstract
BACKGROUND: The ability to perform quantitative studies using isotope tracers and metabolic flux analysis (MFA) is critical for detecting pathway bottlenecks and elucidating network regulation in biological systems, especially those that have been engineered to alter their native metabolic capacities. Mathematically, MFA models are traditionally formulated using separate state variables for reaction fluxes and isotopomer abundances. Analysis of isotope labeling experiments using this set of variables results in a non-convex optimization problem that suffers from both implementation complexity and convergence problems.Entities:
Mesh:
Substances:
Year: 2011 PMID: 21846358 PMCID: PMC3750106 DOI: 10.1186/1752-0509-5-129
Source DB: PubMed Journal: BMC Syst Biol ISSN: 1752-0509
Figure 1E.Coli EMP and PPP Metabolic Pathways. The Embden-Meyerhof and Pentose Phosphate metabolic pathways of Escherichia coli.
EMP & PPP simulation data
| Label input data | |||
|---|---|---|---|
| GLC | #000000 | 0.445 | - |
| #100000 | 0.500 | - | |
| #000001 | 0.011 | - | |
| #000010 | 0.011 | - | |
| #000100 | 0.011 | - | |
| #001000 | 0.011 | - | |
| #010000 | 0.011 | - | |
| Rul5P | #1xxxx | 0.1979 | 0.002 |
| #x1xxx | 0.0153 | 0.002 | |
| #xx1xx | 0.0284 | 0.002 | |
| #xxx1x | 0.0122 | 0.002 | |
| #xxxx1 | 0.0976 | 0.002 | |
| Ery4P | #1xxx | 0.0568 | 0.002 |
| #x1xx | 0.0229 | 0.002 | |
| #xx1x | 0.0118 | 0.002 | |
| #xxx1 | 0.0704 | 0.002 | |
| GA3P | #1xx | 0.0330 | 0.002 |
| #x1x | 0.0126 | 0.002 | |
| #xx1 | 0.1207 | 0.002 | |
| PEP | #1xx | 0.0330 | 0.002 |
| #x1x | 0.0126 | 0.002 | |
| #xx1 | 0.1207 | 0.002 | |
Values are taken from the example input file included in the 13CFLUX demo. Substrate enrichment values are considered as constants.
Comparison of FIA with 13CFLUX for the simple E.coli metabolic network
| Flux name | FIA | 13CFLUX | ||
|---|---|---|---|---|
| Est. flux | MSE | Est. flux | MSE | |
| emp1 | 0.5100 | 0.0020 | 0.5099 | 0.0023 |
| emp2 | 0.8500 | 0.0008 | 0.8500 | 0.0007 |
| emp3 | 0.8500 | 0.0008 | 0.8500 | 0.0007 |
| emp4 | 1.8700 | 0.0011 | 1.8700 | 0.0006 |
| emp5 | 1.8700 | 0.0011 | 1.8700 | 0.0006 |
| emp6 | 1.8700 | 0.0011 | 1.8700 | 0.0006 |
| ppp1 | 0.5100 | 0.0019 | 0.5101 | 0.0023 |
| ppp2 | 4.4234 | 0.5483 | 4.3281 | 0.9652 |
| ppp2r | 4.0834 | 0.5485 | 3.9880 | 0.9657 |
| ppp3 | 4.4689 | 1.0365 | 2.7370 | 1.1057 |
| ppp3r | 4.2989 | 1.0368 | 2.5670 | 1.1057 |
| ppp4r | 4.0768 | 0.3643 | 4.1740 | 1.1608 |
| ppp4 | 4.2468 | 0.3640 | 4.3440 | 1.1604 |
| ppp5r | 0.2538 | 0.1535 | 0.2680 | 0.0654 |
| ppp5 | 0.4238 | 0.1531 | 0.4381 | 0.0655 |
| ppp6r | 0.2550 | 0.0175 | 0.2560 | 0.0194 |
| ppp6 | 0.4250 | 0.0171 | 0.4260 | 0.0188 |
| upt | 1.0200 | 0.0004 | 1.0200 | 0.0001 |
| coOut | 0.5100 | 0.0019 | 0.5101 | 0.0023 |
Comparison of estimated fluxes and mean-square estimation error using "noiseless" data.
Figure 2Measured fluxes values. Bidirectional fluxes calculated using FIA and 13CFLUX for noisy measurement set.
Algorithm running time comparison for FIA vs. 13CFLUX
| FIA | 6.63 | 7.56 | 5.17 | 6.85 | 8.83 | 5.92 | 9.53 | 6.47 | 6.97 | 6.77 |
| 13CFLUX | 59.14 | 56.93 | 76 | 121 | 65.7 | 451 | 81.7 | 173 | 177 | 69.65 |
Running time is shown in seconds.
Relative mass isotopomer fractions comparison for wild-type and mutant C. glutamicum
| Wildtype | Mutant | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Fragment | Non-normalized | Ad-hoc | OpenFLUX | FIA | Ad-hoc | OpenFLUX | FIA | ||||||
| ratios | |||||||||||||
| ALA 260 | M0 | 206.3562 | 0.5085 | 0.509 | 0.509 | 0.5099 | 0.5099 | 0.5097 | 0.5230 | 0.525 | 0.525 | 0.5247 | 0.5247 |
| M1 | 102.8634 | 0.3529 | 0.354 | 0.354 | 0.3534 | 0.3534 | 0.3537 | 0.3410 | 0.342 | 0.342 | 0.3425 | 0.3425 | |
| M2 | 4.8452 | 0.1058 | 0.106 | 0.106 | 0.1063 | 0.1063 | 0.1062 | 0.1030 | 0.104 | 0.104 | 0.1037 | 0.1037 | |
| VAL 288 | M0 | 41.4005 | 0.3455 | 0.348 | 0.348 | 0.3459 | 0.3458 | 0.3457 | 0.3640 | 0.366 | 0.366 | 0.3661 | 0.3663 |
| M1 | 39.6134 | 0.3983 | 0.398 | 0.398 | 0.3986 | 0.3986 | 0.3987 | 0.3920 | 0.392 | 0.392 | 0.3921 | 0.3922 | |
| M2 | 10.7340 | 0.1845 | 0.184 | 0.184 | 0.1846 | 0.1846 | 0.1847 | 0.1750 | 0.175 | 0.175 | 0.1750 | 0.1749 | |
| THR 404 | M0 | 194.9082 | 0.3330 | 0.334 | 0.334 | 0.3343 | 0.3343 | 0.3340 | 0.3440 | 0.344 | 0.344 | 0.3439 | 0.3439 |
| M1 | 159.2226 | 0.3764 | 0.376 | 0.376 | 0.3757 | 0.3757 | 0.3759 | 0.3730 | 0.371 | 0.371 | 0.3715 | 0.3721 | |
| M2 | 35.2094 | 0.1957 | 0.196 | 0.196 | 0.1956 | 0.1956 | 0.1957 | 0.1910 | 0.192 | 0.192 | 0.1920 | 0.1918 | |
| ASP 418 | M0 | 159.9111 | 0.3343 | 0.333 | 0.333 | 0.3337 | 0.3337 | 0.3334 | 0.3450 | 0.343 | 0.343 | 0.3432 | 0.3433 |
| M1 | 128.3755 | 0.3732 | 0.375 | 0.375 | 0.3750 | 0.3750 | 0.3752 | 0.3700 | 0.370 | 0.371 | 0.3708 | 0.3714 | |
| M2 | 28.7782 | 0.1955 | 0.196 | 0.196 | 0.1960 | 0.1959 | 0.1960 | 0.1920 | 0.193 | 0.192 | 0.1924 | 0.1922 | |
| GLU 432 | M0 | 3.8009 | 0.2469 | 0.25 | 0.249 | 0.2474 | 0.2473 | 0.2469 | 0.2570 | 0.264 | 0.264 | 0.2634 | 0.2624 |
| M1 | 4.4232 | 0.3648 | 0.366 | 0.366 | 0.3661 | 0.3661 | 0.3660 | 0.3650 | 0.365 | 0.365 | 0.3656 | 0.3658 | |
| M2 | 1.7429 | 0.2412 | 0.239 | 0.240 | 0.2406 | 0.2406 | 0.2409 | 0.2360 | 0.232 | 0.232 | 0.2322 | 0.2327 | |
| SER 390 | M0 | 224.9043 | 0.4497 | 0.449 | 0.448 | 0.4487 | 0.4488 | 0.4490 | 0.4620 | 0.463 | 0.463 | 0.4635 | 0.4628 |
| M1 | 108.4056 | 0.3576 | 0.358 | 0.358 | 0.3578 | 0.3578 | 0.3580 | 0.3490 | 0.349 | 0.349 | 0.3491 | 0.3492 | |
| M2 | 3.5199 | 0.1428 | 0.143 | 0.144 | 0.1437 | 0.1437 | 0.1434 | 0.1400 | 0.140 | 0.140 | 0.1399 | 0.1403 | |
| PHE 336 | M0 | 250.7079 | 0.2712 | 0.274 | 0.274 | 0.2764 | 0.2764 | 0.2769 | 0.2870 | 0.289 | 0.289 | 0.2881 | 0.2874 |
| M1 | 303.6304 | 0.3816 | 0.381 | 0.381 | 0.3817 | 0.3817 | 0.3822 | 0.3800 | 0.381 | 0.381 | 0.3809 | 0.3806 | |
| M2 | 129.5861 | 0.2282 | 0.228 | 0.228 | 0.2263 | 0.2264 | 0.2261 | 0.2200 | 0.220 | 0.220 | 0.2206 | 0.2210 | |
| GLY 246 | M0 | 738.7580 | 0.7407 | 0.742 | 0.742 | 0.7417 | 0.7417 | 0.7421 | 0.7410 | 0.743 | 0.743 | 0.7426 | 0.7426 |
| M1 | 39.7395 | 0.1845 | 0.185 | 0.185 | 0.1852 | 0.1852 | 0.1849 | 0.1830 | 0.184 | 0.184 | 0.1844 | 0.1844 | |
| TYR 466 | M0 | 36.7321 | 0.2344 | 0.236 | 0.236 | 0.2380 | 0.2380 | 0.2384 | 0.2460 | 0.249 | 0.249 | 0.2481 | 0.2475 |
| M1 | 43.7966 | 0.3530 | 0.356 | 0.356 | 0.3567 | 0.3567 | 0.3572 | 0.3510 | 0.358 | 0.357 | 0.3572 | 0.3569 | |
| M2 | 18.6839 | 0.2423 | 0.245 | 0.245 | 0.2433 | 0.2433 | 0.2431 | 0.2340 | 0.238 | 0.238 | 0.2387 | 0.2390 | |
| TRE 361 | M0 | 34.1048 | 0.0613 | 0.062 | 0.062 | 0.0612 | 0.0612 | 0.0608 | 0.0880 | 0.088 | 0.088 | 0.0884 | 0.0884 |
| M1 | 327.3441 | 0.6040 | 0.607 | 0.606 | 0.6051 | 0.6051 | 0.6057 | 0.5730 | 0.577 | 0.574 | 0.5743 | 0.5742 | |
| M2 | 27.0318 | 0.2070 | 0.207 | 0.207 | 0.2084 | 0.2084 | 0.2084 | 0.2130 | 0.213 | 0.213 | 0.2128 | 0.2126 | |
| Sum of weighted residuals | 761 | 684 | 654 | 650 | 718 | 1735 | 1461 | 1451 | 1308 | ||||
Experimental and calculated isotopomer MS fractions. The experimental data and ad-hoc simulation results are taken from Becker et al. [18]. The OpenFLUX results are taken from [15]. The simulated "non-normalized" data is generated by multiplying the given values after natural isotope correction by random factors. Several FIA estimations are provided: using the given fluxes as constants (under "const."), as measurements (under "meas."), and when using the simulated non-normalized data (under "ratios"). As can be seen, FIA agrees with previous results (even when the data is used without normalization). For the mutant case, better fits are achieved when allowing the supplied fluxes to change as well.
Metabolic fluxes comparison for wild-type and mutant C. glutamicum
| Wildtype | Mutant | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Becker | OpenFLUX | FIA | Becker | OpenFLUX | FIA | ||||
| ratios | |||||||||
| Glucose 6-phosphate isomerase | 49.8 | 51.2 | 51.9 | 52.0 | 51.5 | 41.6 | 40.4 | 42.1 | 42.5 |
| Glucose 6-phosphate dehydrogenase | 46.8 | 45.0 | 44.7 | 44.7 | 45.1 | 56.2 | 57.5 | 55.7 | 55.1 |
| Transaldolase | 14 | 13.4 | 13.3 | 13.3 | 13.4 | 17.5 | 17.7 | 17.3 | 17.0 |
| Transketolase 1 | 14 | 13.4 | 13.3 | 13.3 | 13.4 | 17.5 | 17.7 | 17.3 | 17.0 |
| Transketolase 2 | 11.9 | 11.3 | 11.2 | 11.2 | 11.3 | 15.8 | 16.4 | 15.6 | 15.4 |
| Glyceraldehyde 3-phosphate dehydrogenase | 157.5 | 158.0 | 158.2 | 158.6 | 158.0 | 160.8 | 161.0 | 161.0 | 160.5 |
| Pyruvate kinase | 147.3 | 148.0 | 147.8 | 148.2 | 147.6 | 152.6 | 152.0 | 152.5 | 152.0 |
| Pyruvate dehydrogenase | 77.5 | 75.8 | 74.8 | 74.9 | 74.9 | 87.5 | 85.2 | 85.1 | 79.7 |
| Pyruvate carboxylase - carboxykinase | 34.4 | 35.8 | 35.9 | 36.1 | 35.8 | 31.5 | 32.4 | 32.5 | 34.9 |
| Citrate synthase | 52.5 | 50.8 | 49.6 | 49.7 | 49.9 | 67.7 | 65.4 | 65.3 | 58.9 |
| Isocitrate dehydrogenase | 52.5 | 50.8 | 49.6 | 49.7 | 49.9 | 67.7 | 65.4 | 65.3 | 58.9 |
| Oxoglutarate dehydrogenase | 41.2 | 39.4 | 38.2 | 38.3 | 38.5 | 59.9 | 57.6 | 57.5 | 50.7 |
| Aspartokinase | 11.2 | 11.2 | 11.2 | 11.4 | 11.2 | 14.2 | 14.2 | 14.2 | 15.9 |
Estimated metabolic fluxes values for the different approaches - the ad-hoc simulation results from Becker et al. [18], the OpenFLUX results [15], and the FIA results for its various simulated scenarios (measured fluxes used as constants, as measurements, and when using ratios of non-normalized data.)
Figure 3Simple metabolic network. (a) Standard network representation. Carbon atoms are drawn explicitly with arrows to indicate atom transitions. Unidirectional arrows represent unidirectional fluxes while bidirectional fluxes (such as flux 5) are represented by bidirectional arrows. (b) Fluxomers representation. Each arrow is a group of fluxomers. X's appear on the appropriate atom positions to indicate summation of divergent fluxomers.
Figure 4System matrices complexity reduction. H, H, L, Land Ufor the simple E. coli example. A substantial reduction in nonzero elements between the H and L matrices can clearly be seen.