-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CarveMe Models without Gap Filling for Smetana #39
Comments
Gapfilling the models prior to running SMETANA global metrics should result in some changes to the calculated scores (depending on how much metabolism was gapfilled), but you cannot actually specify media when running the global metrics due to the way they are implemented. You can only specify the media when running SMETANA detailed interactions, whch should indeed result in different metabolic exchanges. |
does that mean even I provide -m parameter, it will not influence the results of the global mip? |
This is a good question. The idea of the global metrics is that they are inherent to the community, please have a look at the original SMETANA paper for implementation details, as well as this more recent study:
However, based on the actual code, it looks like the function to calculate scores can indeed take in a medium composition. Like I mentioned in my other response, I have not used the global metrics too much in my research compared to the detailed metrics, so I would recommend you to try out small experiments with media specification vs not, to see how it may affect your results. Lines 234 to 251 in d2b1043
I would also recommend you to keep an eye on this newly developed tool SteadierCom, still unpublished, but will be a drop-in replacement for SMETANA, developed by Daniel Machado (CarveMe, SMETANA dev). |
Thanks! I'll try to go through all the papers and try the new toolkit. |
Thank you for developing smetana! |
Use this code, which says there is a problem: smetana *xml-c community.tsv-o final_result |
After conducting some experiments, I suggest not using the -m option during stimulation when you only need global MIP and MRO. Including this parameter prompts the solver to verify whether the microbiome can survive on the given media, and it will terminate if the species fails this check. However, what we require is a statistical analysis. |
Thank you for your suggestion, I did not add the -m option, but the result of mip is n/a, how should I solve this problem? |
Thank you for developing smetana!
I just have a general question. I'm currently building models with carveme by using the default command (
carve genome.faa
) withoutspecifying any media via
--gapfill
. I use these models then as input for smetana (smetana -g --flavor bigg
), again without specifying any media with-m
. My question is now, how reliable are the MRO and MIP metrics if I can not specify the media at all?The text was updated successfully, but these errors were encountered: