Skip to content
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

Automatic build of gene set database #388

Open
3 tasks
Tracked by #385
suzannejin opened this issue Dec 11, 2024 · 2 comments
Open
3 tasks
Tracked by #385

Automatic build of gene set database #388

suzannejin opened this issue Dec 11, 2024 · 2 comments

Comments

@suzannejin
Copy link

suzannejin commented Dec 11, 2024

Why and goal

Currently, if one wants to run functional analysis, the pipeline expects the user to give a gene set file as input.
It would be nice to have some modules that automatically create this file based on the genes in the input expression data.
Thi step could be added as part of the functional analysis subworkflow #384

Some ideas

  • gProfiler2 can create a database when not provided. Maybe this can become a explicit step before running any functional analysis method.
  • Use omnipathdb, as suggested by @grst
  • Extend nf-core/modules mygene, to go beyond creating GO term based database.
@grst
Copy link
Member

grst commented Dec 11, 2024

Have you also considered omnipathdb? It contains a wide range of databases including PROGENy, collecTRI, GO, CytoSig (see also #367) and can be queried using R, Python or a web API.

@suzannejin
Copy link
Author

Have you also considered omnipathdb? It contains a wide range of databases including PROGENy, collecTRI, GO, CytoSig (see also #367) and can be queried using R, Python or a web API.

I have not considered it before, but it definitely looks like a possibility! Thank you for the suggestion!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo - medium priority
Development

No branches or pull requests

2 participants