Prototype tool for editing W3C Data Cube DSDs
DSD-Editor is a single page application built with React. It was bootstraped with Create React App and designed thanks to Bootstrap. To run the application in development mode, run the following commands from a shell prompt in the local directory, and then navigate to http://localhost:3000:
# Download all the dependencies needed by the application
yarn install
# Compiles the code and starts a minimal web server
yarn start
Attribute |
Predicat |
Type |
|
rdf:type |
qb:DataStructureDefinition |
Identifier |
dcterms:identifier |
xsd:string |
Label |
rdfs:label |
xsd:string (typed by lang) |
Description |
dc:description |
xsd:string (typed by lang) |
ComponentSpecification |
qb:Component |
URI (ComponentSpecification) |
Attribute |
Predicat |
Type |
|
rdf:type |
qb:{type}Property |
Identifier |
dcterms:identifier |
xsd:string |
Label |
rdfs:label |
xsd:string (typed by lang) |
Concept |
qb:concept |
URI |
Range |
rdfs:range |
xsd type or URI |
CodeList |
qb:codeList |
URI (ComponentSpecification) |
{type} can only be one of : Attribute, Dimension, Measure or Coded
A Component Property can also combine types.
Attribute |
Predicat |
Type |
|
rdf:type |
skos:Concept |
Label |
rdfs:label / skos:prefLabel |
xsd:string (typed by lang) |
Attribute |
Predicat |
Type |
|
rdf:type |
sdmx:CodeList |
Label |
skos:prefLabel |
xsd:string (typed by lang) |