gleanerio / nabu

Nabu: Synchronize data graph objects with a triplestore
1 stars 3 forks source link

Add skolemize #8

Open fils opened 2 years ago

fils commented 2 years ago

Need a function to:

JSON-LD -> n-triples (quads)

n-triples (quads) ------> skolimized blank nodes --------> n-triples (quads)

via https://gleaner.io/id/genid/HASHVALUEHERE

The goal being a function that rolls up a bucket prefix into a single RDF graph for bulk loading into things like Jena via the "Data" HTTP endpoints.

options include:

Though a bit of tech debt, the nanoid is documented and at least in terms of round tripping is issue really.

ref: https://www.w3.org/TR/rdf11-concepts/#section-skolemization

valentinedwv commented 1 year ago

Done?