Skip to content

Config files and SHACL shape definitions for validation of CTDL using local install of the ITB RDF Validator

Notifications You must be signed in to change notification settings

philbarker/CTDLValidation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CTDLValidation

Config files and SHACL shape definitions for validating CTDL instances using a local installation of the EC ISA ITB SHACL RDF Validator. SHACL shapes are provided for the Credential Engine Registry required and minimal benchmark profiles as described in the Credential Engine Registry Minimum Data and Currency Policy.

A guide for setting up a local installation of the ITB RDF Validator (and other parts of the testbed) is available on the GITB website.

The SHACL shapes should be useful for other SHACL-based RDF validators.

Directory Structure

CTDLValidation
├── README.md (this file)
├── samples (valid and invalid instance data)
│   ├── competency_req_4errors.json
│   ├── competency_req.json
│   ├── comptency_req_4errors.ttl
│   ├── comptency_req.ttl
│   ├── credOrg_rec_valid.ttl
│   ├── credOrg_rec_warnings.ttl
│   ├── credOrg_req_7errors.ttl
│   ├── credOrg_req_valid.ttl
│   └── no-nodes.ttl
├── shapes (development versions of shapes)
│   ├── comp_rec.ttl
│   ├── comp_req.ttl
│   ├── credOrg_rec.ttl
│   └── credOrg_req.ttl
└── validator
    ├── Dockerfile (Docker config file for isaitb/shacl-validator)
    └── resources
        ├── Competency
        │   └── config.properties (validator config for Competency shapes)
        └── CredentialOrganization
            └── config.properties

About

Config files and SHACL shape definitions for validation of CTDL using local install of the ITB RDF Validator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published