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

Keeping terms not in DAG #291

Open
Prunoideae opened this issue Apr 27, 2024 · 2 comments
Open

Keeping terms not in DAG #291

Prunoideae opened this issue Apr 27, 2024 · 2 comments

Comments

@Prunoideae
Copy link

Thank you for your great tool!

I'm using EggNOG mapper to annotate my non-model organisms for subsequent enrichment analysis. The mapper outputs GOs for each gene and other terms in KEGG KO, Pathway, etc. These are surely not in the obo, but they would be extremely useful if the enrichment analysis could be applied to them.

However, the current mappers will skip them since they're not in the obo. Is it possible to make the tool able to analyze custom terms without needing a reference file in the future, or should I create a dummy obo file containing all these IDs?

@tanghaibao
Copy link
Owner

@Prunoideae

Thanks for providing this feedback.

The unclear part is how these terms should be treated, if they aren't in the OBO, then GOATOOLS doesn't know how to interpret them (which relationship it has to others etc.). How would we then perform the statistics test on them?

@Prunoideae
Copy link
Author

I think just providing general statistics of over/underrepresentation as a basis would be fine? But if a topology is needed, then making an OBO for KEGGs seems to be a more appropriate idea.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants