The only examples on the https://maayanlab.cloud/Enrichr/help#api page involve doing enrichment analysis on only a single gene set library. Of course it's possible to loop over the libraries one at a time but this is orders of magnitude less efficient than the performance one gets with through the browser interface, so it doesn't seem great.
Is there a way to specify multiple libraries in the API? Or is there a nice example of how to download all the libraries and run the enrichment offline?
The only examples on the https://maayanlab.cloud/Enrichr/help#api page involve doing enrichment analysis on only a single gene set library. Of course it's possible to loop over the libraries one at a time but this is orders of magnitude less efficient than the performance one gets with through the browser interface, so it doesn't seem great.
Is there a way to specify multiple libraries in the API? Or is there a nice example of how to download all the libraries and run the enrichment offline?
Thanks.