Replies: 3 comments 2 replies
-
Hi @thuynh842, There are a few possible reasons, like too high enforced ATP maintenance flux or other problems with exchange reactions. Before you dig any deeper, I recommend that you try the yeast model that is continuously updated by the systems and synthetic biology groups at Chalmers https://github.com/SysBioChalmers/yeast-GEM/releases/. The IMM904 model is quite old by now. |
Beta Was this translation helpful? Give feedback.
-
Try setting the the oxygen exchange flux very low instead of zero. Also, make sure your model can produce ethanol. -Dan |
Beta Was this translation helpful? Give feedback.
-
Hi everyone, Not getting any growth in a strict anaerobic medium with a yeast model is expected. Indeed, experimentalists need to provide additional substrates for growth to occur in strict anaerobiosis. Once those substrates are supplemented to your model, you should have growth. In this study for instance, the authors state:
So, for iMM904, this should work: m = cobra.io.web.load_model("iMM904")
m.reactions.EX_o2_e.bounds = (0, 1000)
supplements =[
'EX_ergst_e',
'EX_zymst_e',
'EX_hdcea_e',
'EX_ocdcea_e',
'EX_ocdcya_e',
]
for rid in supplements:
reac = m.reactions.get_by_id(rid)
reac.bounds = (-1, 1000)
s = m.optimize()
print(m.summary(s)) Note that, alternatively, you may use pseudo anaerobic conditions like it was suggested in another answer. In this study for instance the authors state that:
HTH |
Beta Was this translation helpful? Give feedback.
-
For my undergraduate thesis, I am working with the iMM904 yeast model. However, whenever I try to run FBA under anaerobic conditions (by either setting the EX_o2_e in medium to 0.0 or knocking out the EX_o2_e reaction), the biomass optimize function always returns 0. How do I fix this problem?
Beta Was this translation helpful? Give feedback.
All reactions