You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 6, 2024. It is now read-only.
the use of the EU Publication Office's MDR Authority lists (controlled vocabularies)
best practices (e.g. language tags on literals)
Requirements
Running the validator only requires a Java 8 runtime, there are no other components
to install (no database, no RDF triple store, no application server...)
Binaries can be found in dist/bin, compiling from source requires a
Java 8 JDK and Maven.
Notes
Based on rdf4j (formerly known as Sesame) and other Java open source libraries.
Logging uses SLF4J.
Rulesets
A ruleset is just a set of text files, each containing one SPARQL SELECT query
returning violations.
The first line of the SPARQL query can be a comment (starting with a '#'),
this will then be used as a title in the HTML output report.
Example:
# Catalog missing mandatory title
PREFIX dcat: <https://www.w3.org/ns/dcat#>
PREFIX dcterms: <https://purl.org/dc/terms/>
SELECT ?catalog
WHERE {
?catalog a dcat:Catalog
FILTER NOT EXISTS {
?catalog dcterms:title ?value
}
}