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

Desired TKG Data Platform Support and Endpoints #1

Open
RichardBruskiewich opened this issue Apr 6, 2018 · 3 comments
Open

Desired TKG Data Platform Support and Endpoints #1

RichardBruskiewich opened this issue Apr 6, 2018 · 3 comments

Comments

@RichardBruskiewich
Copy link
Collaborator

Just putting a stake in the ground to acknowledge that the TKG is anticipated to be a common "graph data" resource which may be persisted in many complementary ways and accessed with similar diversity:

  1. Persistence: in Neo4j and in BlazeGraph (or other RDF triple store?).
  2. Access: via REST API's (e.g. Knowledge Beacon API? SmartAPI?)? Via direct Neo4J Cypher queries? Via a SPARQL endpoint?
@cmungall
Copy link
Member

cmungall commented Apr 6, 2018

We can make the neo4j canonical, but would be good to have a bg clone. We'll need to work out the standard patterns for edge properties cc @balhoff

access: bolt/cypher + sparql for bg. We can stand up a beacon easily, and SciGraph.

but the main use case will be exchange of large fragments into reasoner local graphs, so we need to define a bulk format and request mechanism. could be rest api or simple script, analogous to git clone

@balhoff
Copy link
Member

balhoff commented Apr 9, 2018

We could possibly explore Blazegraph's Reification Done Right extension, but that loses the standards-based quality of RDF/SPARQL.

@andrewsu
Copy link

As mentioned on a recent call, we're going to investigate whether Wikibase (the software underlying Wikidata) would be suitable here. Still very early days, but we should know more in a few weeks after @stuppie and @andrawaag explore this at an upcoming hackathon...

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

No branches or pull requests

5 participants