Closed Champion-GuanWang closed 1 year ago
@Champion-GuanWang thanks for trying out the latest GECKO, for the bug report and for including the script. Could I ask you to provide a few more details on the exact versions of RAVEN, Matlab, and solver?
Also, do I understand correctly that you had no issues with runDLKcat
in Docker?
Also, do I understand correctly that you had no issues with
runDLKcat
in Docker?
Yes, we had no issues with 'runDLKcat' in Docker. More details about Raven, Matlab and solver are as follows: Matlab R2022a academic use; Raven 2.8.0; Set RAVEN solver gurobi 9.5.2. Thank you for debugging!
@Champion-GuanWang thanks for trying out the latest GECKO, for the bug report and for including the script. Could I ask you to provide a few more details on the exact versions of RAVEN, Matlab, and solver? I am wondering there are any updates about the debugging? We are eager to have your reply. Thank you!
Your solEC.x
is probably empty? The FBA that was run to generate solEC
did not find a valid solution.
Thank you for your reply. Yes, I just checked solEC.x which is indeed empty! Then, how can I fix this?
I was able to reproduce the issue on macOS, Matlab 2021b, RAVEN 2.8.0 and Gurobi 10, by running protocol.m
in this commit:
STEP 23 Compare fluxes from ecModel and starting model
solEC =
struct with fields:
x: []
f: []
stat: -1
msg: 'The problem is infeasible'
So the problem is the tutorial, not the function.
We will be editing the tutorial during the next 1-2 weeks, to address this and some other aspects related to resubmission of the GECKO3 manuscript. This issue will be resolved as part of this process.
The protocol was tested again in #310 and is now functional. Some changes might still occur before the next release, but this Issue is resolved.
Hi, Running DLKcat is taking an extremely long time, almost 20 hours for a single sample. Could this be related to my Mac platform? Are there any solutions to improve the performance?
Description of the bug:
When I ran protocol.m within GECKO 3.0.2, the following issues turned up. Does anyone help to fix it? Thank you so much!
The logical indices in position 1 contain a true value outside of the array bounds.
Error in mapRxnsToConv (line 29) fluxes(revRxns,:) = -fluxes(revRxns,:);
Error in protocol (line 305) [mappedFlux, enzUsageFlux, usageEnz] = mapRxnsToConv(ecModel, modelY, solEC.x);
Reproducing these results:
System information
I hereby confirm that I have:
main
branch of the repository