Open avc1551 opened 2 years ago
I think the best course of action would be to submit a small list of genes to g:Profiler when MetaNetwork is initializing, then awaiting a response. If it goes through, then MetaNetwork functions normally. Otherwise, MetaNetwork should disable the functional annotation enrichment portions and display an error message without killing the program.
In the meantime, I'm going to create a docker container without the functional annotation enrichment and that should serve as a stop-gap until I'm done working with the g:Profiler people.
User currently experiencing a series of errors.
The issue is entirely on the g:Profiler side of the server, which points to the larger issue of relying on a large chunk of code for the gene ontology enrichment analysis portion of MetaNetwork's workflow that we don't maintain ourselves. There's no way that we can port a version of g:Profiler into the MetaNetwork Docker container.