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

Market and expand the identifiers.org sparql endpoint #246

Open
3 of 8 tasks
JervenBolleman opened this issue Jun 25, 2024 · 4 comments
Open
3 of 8 tasks

Market and expand the identifiers.org sparql endpoint #246

JervenBolleman opened this issue Jun 25, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@JervenBolleman
Copy link

JervenBolleman commented Jun 25, 2024

  • Update location of the sparql endpoint ( missing '/sparql')
  • Update examples
  • Add registry data to sparql endpoint (or a separate one)
  • Add void/service-description noting the virtualness of the implementation (see IDSM sachem for inspiration)
  • Fork https://github.com/JervenBolleman/sparql-identifiers and take over maintainance in the identifiers-org github organisation.

Evaluate pro/cons :

  • of adding JSON-LD context to current JSON of api.
  • of using ontop/r2rml+lenses for mapping (see if this could replace existing service) might require some complicated SQL view/function/procedure.
  • of updating existing docker image used to provide existing service
@renatocjn
Copy link
Member

Nice checklist. I can update the documentation in the next few days. Could you just elaborate a bit on the first and last points?

I wasn't aware before that you were the one that made the image that we use currently. Is the code at https://github.com/JervenBolleman/sparql-identifiers the one you used to create it? It might be a good idea to fork it into this GitHub organization for us to work on it.

@renatocjn renatocjn added the enhancement New feature or request label Jun 25, 2024
@JervenBolleman
Copy link
Author

JervenBolleman commented Jun 25, 2024

The documentation says "Please note the Identifiers.org SPARQL endpoint is running at http://sparql.api.identifiers.org/" while it is actually at https://sparql.api.identifiers.org/sparql/. The current one is misleading, and makes it look like things don't work.

Last one is a mistake on my side, all four are there. I will remove (was: Ensure all versions of identifiers.org URL patterns are included).

@JervenBolleman
Copy link
Author

@renatocjn I had no idea, that the docker image I made was in use. If I had known I would not have archived it. I thought that the code by Sarala might have been updated.

@renatocjn
Copy link
Member

I have updated the documentation to take care of some of the tasks on the check list
https://docs.identifiers.org/pages/sparql.html

If anyone has anything to add, please let me know. Or feel free to create a PR.

I also created the repository fork for the SPARQL code. Development should continue there. Link: https://github.com/identifiers-org/sparql-identifiers.

The remaining of the checklist will likely be addressed in the next ELIXIR BioHackathon. Link to project: https://github.com/elixir-europe/biohackathon-projects-2024/blob/main/13.md

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

No branches or pull requests

2 participants