Closed wtscott31 closed 1 month ago
Hmm, definitely odd. A bit hard to diagnose without having all the files at hand. Can you specify what you mean by "stall"? How long is it running for? The solvers all have iteration limits so they have to finish at some point. Does that also happen with the included example data from the docs?
Hi @cdiener
By "stall," I mean that the analysis runs for an extended period without reaching a solution, eventually terminating due to solver iteration limits or not finding a solution.
This issue does not occur when using the example data provided in the MICOM documentation.
I have sent you an email to reply to your question more thoroughly with the files. Hopefully, you can help me out.
Thanks,
wtscott31
Sorry for the delay, I was on vacation. Just letting you now I got your files and am on it. Since your models seem to be fresh reconstructions, do those grow by default? Meaning if you just simulate the loaded models with open bounds do you get a decent growth rate?
Hi @cdiener, no problem. Yes all models were generated using Carveme and are able to grow and when constrained under the medium conditions, the growth rates are roughly between 0.05 and 0.9.
I sent you an E-mail with an updated notebook. The main issue were the IDs in your community medium which needed to end in _m
. Fixing this everything grows when I tested it with the hybrid solver and cplex.
Problem description
Hi
I have been following the published documentation on the MICOM webpage to create a proper workflow and model manifest for performing analysis and obtaining results. However, I am getting stuck with no rendered output. Below is the script I am using to perform constraint-based modeling with one sample at first (test case). If successful, I plan to extend this to three samples for a microbial community of twelve species, each represented by a genome-scale model and its respective relative abundance. I have provided placeholders for the taxonomy for now. I also included a medium file. However, I do not obtain any results as MICOM simply stalls.
Code Sample
Expected Behavior
The grow function should complete and return results, but it currently stalls with no rendered output.
Context
Additional Context
Operating System: macOS Python Version: 3.9 MICOM Version: 0.35.0
Any guidance or suggestions to resolve this issue would be greatly appreciated.
Thank you!