geneontology / go-site

A collection of metadata, tools, and files associated with the Gene Ontology public web presence.
http://geneontology.org
BSD 3-Clause "New" or "Revised" License
45 stars 89 forks source link

Finalize new SPARQL end user page for GO #1606

Closed kltm closed 3 years ago

kltm commented 3 years ago

To support the link in the published paper and end users, we want to accomplish the following steps for a new end user SPARQL page for the GO:

From conversation with @cmungall and @lpalbou Also letting @balhoff know, in case he has queries pointed at sparql.geneontology.org, or knows of anybody who does

lpalbou commented 3 years ago

Linking to https://github.com/geneontology/geneontology.github.io/issues/267

pgaudet commented 3 years ago

Where do we stand with this?

lpalbou commented 3 years ago

For end-users, the public sparql page (http://sparql.geneontology.org) has been up and running for several months. This ticket is only about back end optimizations that do not affect end users.

  1. IMO done, but doesn't really matter as it's just 2 different UIs to query the same endpoint. Jim may be the only one caring about the blazegraph UI as it provides some non-RDF features that are blazegraph specific

  2. is to simplify the URL of the rdf endpoint, it's a nice to have, but nothing critical or that would affect anyone work

  3. done and powering the public UI

  4. nice to have, doesn't really affect end users except they get redirected to http://geneontology.org/sparql

pgaudet commented 3 years ago

ok thanks!

Would it be hard to have the same footer as on other http://geneontology.org/ pages?

Anyway I think this can close?

cmungall commented 3 years ago

I'm ok to close

lpalbou commented 3 years ago

Footer added and updated.

pgaudet commented 3 years ago

Thanks !!

pgaudet commented 3 years ago

One more question: Is this tool available from the main GO website? I cannot find it. I would expect it to be here: http://geneontology.org/docs/tools-overview/

Thanks, Pascale

lpalbou commented 3 years ago

The SPARQL page is accessible from the GO APIs Guide: https://geneontology.github.io/docs/tools-guide/#query-go-causal-activity-models-sparql-endpoint but not from the GO Tools Overview. Ideally we want to keep a clear separation between APIs: REST API, SPARQL API, GOLr; and (higher level) Tools: amigo, gocam browser, ribbon, matrix, Noctua.

But yes, the access to both the Tools & APIs is not super intuitive right now. Creating a simple top-level menu for listing & quick access would help. I have been delaying the refactoring of that section of the website as we were / are planning to work on the new GO API, Jupyter notebooks and recommendations of community tools.

For reference: https://github.com/geneontology/geneontology.github.io/issues/285

pgaudet commented 3 years ago

Thanks for the explanation!