Skip to content

dcat-r/spec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


DCAT-R Logo

DCAT-R

A vocabulary for data services over RDF repositories

Read the Spec »
Explore the vocabulary »

Changelog · Report Error · Request Feature · Discussions

About the Project

DCAT-R (Data Catalog Vocabulary for RDF Repositories) extends DCAT 3 with classes and properties for describing RDF repositories, their datasets, and named graphs through a four-level hierarchy: Service, Repository, Dataset, Graph.

This repository contains the ReSpec specification document and the vocabulary definition.

Prerequisites

  • Node.js (for local preview)
  • pyLODE (for generating term documentation)
  • raptor (for RDF validation and format conversion)
  • rdflib (for JSON-LD conversion)

Quick Start

npm install
npm run serve

This opens the specification at http://localhost:3000.

Commands

Command Description
npm run serve Live preview on localhost:3000
npm run dev Live preview with auto-reload on file changes
make Build all (term docs + format conversions)
make validate Validate ontology RDF syntax
make formats Convert Turtle to N-Triples, RDF/XML, JSON-LD
make clean Remove generated files

Acknowledgements

NLnet Foundation Logo NGI Zero Core Logo

This project is funded through NGI Zero Core, a fund established by NLnet with financial support from the European Commission's Next Generation Internet program.

License

CC BY 4.0

About

The DCAT-R specification

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors