ro-crate icon indicating copy to clipboard operation
ro-crate copied to clipboard

Use Case: Building combined knowledge graph of nested RO-Crates

Open stain opened this issue 1 year ago • 1 comments

If we have #296 and multiple RO-Crates in some ecosystem, it is desirable to query them together. For this it would be good with tooling that can follow every RO-Crate reference and merge into a single knowledge graph.

This would need to merge identifiers as in https://www.researchobject.org/ro-crate/specification/1.2-DRAFT/appendix/relative-uris.html#handling-relative-uri-references-when-using-json-ldrdf-tools and also https://github.com/workflowhub-eu/workflowhub-graph/

stain avatar Jul 19 '24 10:07 stain

Two approaches has emerged:

  • https://github.com/workflowhub-eu/workflowhub-graph/ is a pipeline that builds a knowledge graph of every RO-Crate in WorkflowHub, see documentation in https://doi.org/10.5281/zenodo.16992674 with some example visualisations
  • https://github.com/crs4/provenance-storage uploads RO-Crates to MinIO and parses each JSON-LD into Fuseki SPARQL store.

TODO: Write up about this for website

stain avatar Sep 05 '25 10:09 stain