MOD-DCAT-Profile ogc.bbr.template.mod-dcat-ap-bblock
This Building Block is the DCAT Profile for the MOD ontology
Status: Under development
Description
MOD-DCAT-Profile
This is the representation of the DCAT Profile for MOD. This document provides a human-readable description of the Profile.
Examples
Examples of MOD descriptions complying with the DCAT profile.
{
"mod:acronym": "mySA",
"dct:title": "my semantic artefact",
"dcat:landingPage": "https://example.org"
}
{
"mod:hasSyntax": "ttl",
"mod:hasRepresentationLanguage": "en"
}
{
"mod:hasSyntax": "ttl",
"mod:hasRepresentationLanguage": "en",
"@context": "https://FAIR-IMPACT.github.io/MOD-DCAT-AP-profile/build/annotated/bbr/template/mod-dcat-ap-bblock/context.jsonld"
}
@prefix mod: <https://w3id.org/mod#> .
[] mod:hasRepresentationLanguage "en" ;
mod:hasSyntax "ttl" .
This is the content of the example.
JSON Schema
$schema: https://json-schema.org/draft/2020-12/schema
description: Schema for the MOD-DCAT-Profile building block
$defs:
mod:SemanticArtefact:
type: object
properties:
mod:acronym:
type: string
dct:title:
type: string
dcat:landingPage:
type: string
required:
- mod:acronym
- dct:title
- dcat:landingPage
mod:SemanticArtefactDistribution:
type: object
properties:
mod:hasSyntax:
type: string
mod:hasRepresentationLanguage:
type: string
anyOf:
- $ref: '#/$defs/mod:SemanticArtefact'
x-jsonld-prefixes:
mod: https://w3id.org/mod#
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs: http://www.w3.org/2000/01/rdf-schema#
xsd: http://www.w3.org/2001/XMLSchema#
Links to the schema:
- YAML version: https://FAIR-IMPACT.github.io/MOD-DCAT-AP-profile/build/annotated/bbr/template/mod-dcat-ap-bblock/schema.yaml
- JSON version: https://FAIR-IMPACT.github.io/MOD-DCAT-AP-profile/build/annotated/bbr/template/mod-dcat-ap-bblock/schema.json
JSON-LD Context
{
"@context": {
"mod": "https://w3id.org/mod#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"@version": 1.1
}
}
You can find the full JSON-LD context here: https://FAIR-IMPACT.github.io/MOD-DCAT-AP-profile/build/annotated/bbr/template/mod-dcat-ap-bblock/context.jsonld
References
For developers
The source code for this Building Block can be found in the following repository: