2020
DOI: 10.1371/journal.pcbi.1007786
|View full text |Cite
|
Sign up to set email alerts
|

Minimizing the number of optimizations for efficient community dynamic flux balance analysis

Abstract: Dynamic flux balance analysis uses a quasi-steady state assumption to calculate an organism's metabolic activity at each time-step of a dynamic simulation, using the wellknown technique of flux balance analysis. For microbial communities, this calculation is especially costly and involves solving a linear constrained optimization problem for each member of the community at each time step. However, this is unnecessary and inefficient, as prior solutions can be used to inform future time steps. Here, we show tha… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 18 publications
(12 citation statements)
references
References 53 publications
(129 reference statements)
0
8
0
Order By: Relevance
“…Therefore, to obtain the intracellular metabolism more accurately, the dynamic flux balance method (DFBA) was used in this study to simulate the biological metabolic process by combining the flux of extracellular metabolites obtained by the dynamic model as the constraint. DFBA is divided into two optimization methods, dynamic optimization method (DOA) and static optimization method (SOA) 28,29 . DOA uses the method of nonlinear programming to solve the optimization problem in the whole process, while SOA divides the whole fermentation process into several periods, calculates each period with the method of linear programming, and finally integrates the solution of the segments.…”
Section: Methodsmentioning
confidence: 99%
“…Therefore, to obtain the intracellular metabolism more accurately, the dynamic flux balance method (DFBA) was used in this study to simulate the biological metabolic process by combining the flux of extracellular metabolites obtained by the dynamic model as the constraint. DFBA is divided into two optimization methods, dynamic optimization method (DOA) and static optimization method (SOA) 28,29 . DOA uses the method of nonlinear programming to solve the optimization problem in the whole process, while SOA divides the whole fermentation process into several periods, calculates each period with the method of linear programming, and finally integrates the solution of the segments.…”
Section: Methodsmentioning
confidence: 99%
“…Community modeling of the human gut microbiome reveals community-level function and cross-feeding interactions, as demonstrated by Python package MICOM ( 75 ). Community models are further extended using dynamic FBA of microbial communities, which can be efficiently calculated using Python package called surfin_fba that reduces the number of optimization timesteps when modeling communities ( 76 ). Early attempts to model human cell populations were explored using MATLAB, beginning with popFBA that simulated clones of cancer cells with identical stoichiometry and capacity constraints while allowing extracellular fluxes ( 130 ).…”
Section: Cobra Methods In Pythonmentioning
confidence: 99%
“…In this study, we evaluated a total of twenty-four tools/approaches based on steady-state (9) [43,[45][46][47][56][57][58][59][60][61], dynamic (8) [62][63][64][65][66][67][68][69] and spatio-temporal (7) [34,[36][37][38][39][70][71][72] methods according to their usability to model microbial communities using GEMs. A description of the tools/approaches is found in the Supplementary File1.…”
Section: Overview Of Constrained-based Modeling Tools/approachesmentioning
confidence: 99%