GECKO Model Adapter. Is it possible to define more than one compartment with the parameter 'obj.params.enzyme_comp' ? #386
-
Hello there, My question is about how to use the GECKO model adapter correctly. I don't really understand the parameter 'obj.params.enzyme_comp'. Neither in the GECKO protocol, nor anywhere else in the internet I find instructions what to do in the case that enzymes should be added in more than one compartment. Do I have to run the GECKO protocol multiple times with different ModelAdapters or is there any Syntax that allows me to define multiple compartments for the 'obj.params.enzyme_comp' at once? Thanks in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Thank you for reaching out, it appears that the instructions are indeed not sufficiently clear. The comparment name indicated in |
Beta Was this translation helpful? Give feedback.
Thank you for reaching out, it appears that the instructions are indeed not sufficiently clear. The comparment name indicated in
obj.params.enzyme_comp
just determines where all enzyme/protein/protein pool pseudometabolites will be located. It actually doesn't matter which compartment that is, but one has to be selected, and it's been routine to select the cytosol. As a consequence, you end up with reactions likemetabolite A[m] + prot_XXXX[c] => metabolite[m]
, a mitochondrial reaction that uses a cytosolic protein. Strictly, one could have decided to place the protein pseudometabolites in different compartments, but it adds complexity on dealing with these models without having any benefit.