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

Data loading based on pantograph RDF via SPARQL #53

Open
6br opened this issue Apr 6, 2020 · 2 comments
Open

Data loading based on pantograph RDF via SPARQL #53

6br opened this issue Apr 6, 2020 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@6br
Copy link
Contributor

6br commented Apr 6, 2020

Jerven will use spodgi to output a complete triple store graph genome. We'll then have component_segmentation and schematize add to that triple store and use it as the only data source. It's not performant for gigabase genomes, but totally sufficient for COVID and simpler to develop RDF logic against a pure TTL.
Here we need to load data via SPARQL query based on pantograph ontologies graph-genome/graph-genome.github.io#15.

@6br 6br added the enhancement New feature or request label Apr 7, 2020
@6br 6br added the help wanted Extra attention is needed label Apr 30, 2020
@6br 6br changed the title Data should be loaded based on pantograph ontologies Data loading based on pantograph RDF via SPARQL Apr 30, 2020
@6br
Copy link
Contributor Author

6br commented May 1, 2020

Simon suggested that we have create another repository and provide npm package as a proxy between SPARQL endpoint and Schematize.

@subwaystation
Copy link
Member

I think it is better to implement the SPARQL queries for our Pantograph RDF in a separate repository:

  • Schematize should focus on visualization
  • Form the code in a way suitable for Schematize
  • Automatic testing, specifically of federated queries
  • Lot's of query examples
  • Installable via npm
  • Documentation not only of queries but how to set up your own Triple-Store, etc.
  • We can advertise it as an independent tool to other browser developers (e.g. JBrowse2) so they can play around with the data. Explore new visualization concepts. And reference us and especially your concept @josiahseaman.

Would that be fine with @josiahseaman @6br @dimatr ?

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

No branches or pull requests

2 participants