kos-kit / skos-shacl

SHACL shapes for SKOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

skos-shacl

SHACL shapes for SKOS that:

  • Clearly delineate constraints derived directly from the SKOS specification from "opinions"
  • Model SKOS-XL as well as SKOS
  • Do not use SPARQL-based constraints
  • Validate shapes against real-world SKOS data graphs such as AGROVOC and the UNESCO Thesaurus
  • Support code and form generation from SHACL in addition to validation

Structure of this repository

  • .github/: GitHub Actions workflow for running tests
  • data/: valid and invalid SKOS test data
  • shapes/: SKOS shape definitions in Turtle
  • script/: shell scripts conforming to the Scripts To Rule Them All patterns

Alternatives

About

SHACL shapes for SKOS

License:Apache License 2.0


Languages

Language:TypeScript 98.1%Language:Shell 1.9%