ro-crate
ro-crate copied to clipboard
Use Case: Building combined knowledge graph of nested RO-Crates
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/
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