cobratoolbox icon indicating copy to clipboard operation
cobratoolbox copied to clipboard

Puzzle on GapFind results

Open wh960823 opened this issue 6 years ago • 2 comments

Please include a short description of problem here

I hereby confirm that I have:

  • [ ] Tried to solve the issue on my own
  • [ ] Retried to run my code with the latest version of The COBRA Toolbox
  • [ ] Checked that a similar issue has not already been opened

(Note: You may replace [ ] with [X] to check the box)

wh960823 avatar Mar 23 '19 11:03 wh960823

I hereby confirm that I have:

[X] Tried to solve the issue on my own [X] Retried to run my code with the latest version of The COBRA Toolbox [X] Checked that a similar issue has not already been opened

Hello, When I used GapFind to find block metabolites in my draft model. Some of the results makes me quite puzzled. A metabolite both as reactant and product in my model. but the GapFind report this metabolite as block metabolite. I want to known why this metabolite is blocked. Best regards, Hao

wh960823 avatar Mar 23 '19 11:03 wh960823

Hi Hao, did you check if the metabolite can be made and removed from the model properly? It may happen that if other metabolites required to make your metabolite are not present, then that pathway will be blocked. Also if you cannot remove the products the pathway will be blocked.

You can test that in two steps: assuming this is the part of your network: rxn 1: A + B -> C rxn 2: C + D -> E

  • add a temporary sink (sink_C: lb 0, ub 1000) for this metabolite and optimize for the rxn1 -> if your objective function flux value is >0, then it can be produced
  • add a temporary demand (DM_C: lb -1000, ub 0) for this metabolite and optimize for the rxn 2 -> if your objective function flux value is >0, then it can be removed

Regards, Aga

WegrzynAB avatar Apr 12 '19 08:04 WegrzynAB