Skip to content

Generate SHACL node and property shapes from a data graph.

License

Notifications You must be signed in to change notification settings

eccenca/cmem-plugin-shapes

Repository files navigation

cmem-plugin-shapes

An eccenca Corporate Memory workflow plugin generating SHACL node and property shapes from data graphs.

eccenca Corporate Memory workflow pypi version license

Parameters

Data graph

The IRI of the data graph to be analyzed.

SHACL shapes graph

The IRI of the SHACL graph to be produced.

Overwrite shapes graph if it exists

If enabled and a graph with the specified SHACL shapes graph IRI exists, the graph will be overwritten with the result. If disabled and such a graph exists, the plugin execution fails.

Import shapes graph in CMEM Shapes Catalog

If enabled, the resulting SHACL shapes graph is imported with owl:imports in the CMEM Shapes Catalog.

Fetch namespace prefixes from prefix.cc

If enabled, attempt to fetch namespace prefixes from http://prefix.cc instead of from the local database. If this fails, fall back on local database.

eccenca Corporate Memory

Development