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

Integrate Panther Enrichment API doc ? #196

Open
lpalbou opened this issue Jan 6, 2020 · 5 comments
Open

Integrate Panther Enrichment API doc ? #196

lpalbou opened this issue Jan 6, 2020 · 5 comments

Comments

@lpalbou
Copy link
Contributor

lpalbou commented Jan 6, 2020

Panther has deployed its API in beta testing but with a permanent URL: http://www.pantherdb.org/services/tryItOut.jsp?url=%2Fservices%2Fapi%2Fpanther

Do we want to include a small documentation / example on how to use this enrichment API on the GO site ? I could see a paragraph on enrichment here: http://geneontology.org/docs/tools-guide/

@cmungall @pgaudet @suzialeksander any thoughts ?

@lpalbou
Copy link
Contributor Author

lpalbou commented Jan 6, 2020

PS: I think we could possibly have the GO API forwarding the query to the Panther API and acting essentially as a proxy, if we want to control the URL / route (e.g. api.geneontology.org/enrichment)

@pgaudet
Copy link
Collaborator

pgaudet commented Jan 6, 2020

What does the Panther API do ? Provide access to Panther data, or to the tools using GO ?

@lpalbou
Copy link
Contributor Author

lpalbou commented Jan 7, 2020

Panther API handles several queries (fetch orthologs, families, pathways) but I was referring to the query to perform enrichment analysis. This API query gives the same results as what a user would get from using the GO enrichment from the main page. So it's more a question of advertising (or not) programmatic access to enrichment on the GO site.

@pgaudet
Copy link
Collaborator

pgaudet commented Jan 7, 2020

OK, sounds good !

@kltm
Copy link
Member

kltm commented Jan 7, 2020

I think it might be good to hold off on the addition of more API documentation for the moment, while we are sorting out what we're doing. I'm also unsure if this is a GO product or a PANTHER product (assuming the latter as this is not something we discussed). Maybe a a middle ground prominently link to the PANTHER API docs?

As a starting point, where is source code for this service?

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

3 participants