| Literature DB >> 32523616 |
Zhengdong Zhang1,2, Zhentao Liu3, Yafei Meng1, Zhen Chen4, Jiayu Han4, Yimin Wei5, Tie Shen2, Yin Yi6, Xiaoyao Xie2.
Abstract
BACKGROUND: A precise map of the metabolic fluxome, the closest surrogate to the physiological phenotype, is becoming progressively more important in the metabolic engineering of photosynthetic organisms for biofuel and biomass production. For photosynthetic organisms, the state-of-the-art method for this purpose is instationary 13C fluxomics, which has arisen as a sibling of transcriptomics or proteomics. Instationary 13C data processing requires solving high-dimensional nonlinear differential equations and leads to large computational and time costs when its scope is expanded to a genome-scale metabolic network. RESULT: Here, we present a parallelized method to model instationary 13C labeling data. The elementary metabolite unit (EMU) framework is reorganized to allow treating individual mass isotopomers and breaking up of their networks into strongly connected components (SCCs). A variable domain parallel algorithm is introduced to process ordinary differential equations in a parallel way. 15-fold acceleration is achieved for constant-step-size modeling and ~ fivefold acceleration for adaptive-step-size modeling.Entities:
Keywords: 13C fluxomics; Genome-scale metabolic flux analysis; Instationary metabolic flux analysis; Mass isotopomer network; Parallel differential equations modeling
Year: 2020 PMID: 32523616 PMCID: PMC7278083 DOI: 10.1186/s13068-020-01737-5
Source DB: PubMed Journal: Biotechnol Biofuels ISSN: 1754-6834 Impact factor: 6.040
Fig. 1The carbon atom mapping information of the toy network. The yellow round represents the carbon atom of intracellular metabolite. The blue round represents the carbon atom of extracellular metabolite. The blue arrow is the carbon atom transferring path between metabolites
The stoichiometry and carbon transition of toy model
| Reaction name | Reaction stoichiometry | Carbon transition |
|---|---|---|
| V1 | A → B | #ABa → #BA |
| V2 | B → C | #AB → #AB |
| V3 | B + C → D | #AB + #CD → #ABCD |
| V4 | C - > E | #AB → #BA |
| V5 | C + E → F | #AB + #CD → #ABCD |
| V6 | B → B_OUT | #AB → #AB |
| V7 | D → D_OUT | #ABCD → #ABCD |
| V8 | F → F_OUT | #ABCD → #ABCD |
a Represents the carbon atom at different positions
Fig. 2The framework for SCC of mass isotopomer. a A SCC decomposition for the m0s of the toy network. The mass isotopomer network was decoupled based on mass weight and network connectivity. b The reorganization of mass isotopomer into SCC. Green background is corresponding to the EMU vector and yellow background is corresponding to SCC of mass isotopomer. Subscripts refer to the mass weight and superscripts refer to the code of EMU
Fig. 3The parallel algorithm for isotope ordinary differential equations. a An example of variable dependency relationship between the threads for the toy network. The variables in the end threads of one red arrow will rely on those in the start thread. b Cost diagram for the parallel algorithm. Thinner blue rectangles correspond to calculation of the function value while finer red ones correspond to calculation of the slope value. Dots correspond to data and information communication between processors
Fig. 4The genome-scale atom mapping network modified from imSyn593. The light blue rectangles represent the enzymes. The orange circles with white bound represent the carbon atom of a metabolite
ODEs parameters
| Parameter | Value | Comment |
|---|---|---|
| λ | 10 | SCC aggregation parameter, i.e., the minimum mass isotopomer quantity of an SCC |
| Tn | 10 | ODEs end time point |
| Step | 0.005 | Step size |
| Tolerance_scaling_factor | 10−9 | Tolerance scaling factor for adaptive method |
| Tolerance_addition_factor | 10−7 | Tolerance addition factor for adaptive method |
Fig. 5The speed comparison of nonparallel and parallel methods on the genome-scale metabolic model. The speed values are normalized by the speed of nonparallel constant-step-sized tensor method. Red bar with diagonal stripe is tensor-based modeling and blue bar with diagonal stripe is vector-based modeling. The bars indicate the standard deviation of 3 replicates
Fig. 6The dynamic curves of each mass isotopomer and their derivatives of different metabolites. a The curves of all mass isotopomers of all EMUs of AcCoA and isocitrate. b The curves of all mass isotopomers’ derivatives over flux value of all EMUs of AcCoA and isocitrate. c The curves of all mass isotopomers’ derivatives over pool size of all EMUs of AcCoA and isocitrate. Each subfigure refers to an EMU of a metabolite. The colored curves represent the corresponding values of mass isotopomers or their derivatives with different weight. d The m0s of different EMUs of the same metabolite. e The m0s’ derivatives over flux value of different EMUs of the same metabolite. f The m0s’ derivatives over pool size of different EMUs of the same metabolite. Each subfigure refers to a metabolite. The colored curves refer to the m0s or their derivatives of all EMUs of a metabolite