NAV
JSON JSON-LD RDF/Turtle

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#

View on YAML Viewer

Links to the schema:

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
  }
}

View on JSON-LD Playground

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: