NFDI MatWerk Logo

Data Generation Workflow

The Data Generation Workflow represents how you can prepare the resources needed to validate your Data Graph.

1

Download your data from the repository. The demonstrator shows the Creep Experiment Input File, downloaded from Zenodo.

2

Populate the JSON Metadata Schema with data from your Input file. This step requires:

  • A JSON Metadata Schema
  • A Mapping Document to correctly parse the Input data.

The Metadata Schema can be accessed in the Git Repository.

3

Generate the Populated Data Graph (RDF-Graph) from the Populated Metadata Schema using Ontology entities.

  • This step requires an Ontology, which can be accessed in the same Git Repository.
4

Validate the Data Graph against predefined SHACL Shapes to ensure:

  • Mandatory fields are present.
  • The data follows a specific datatype.

The SHACL Shapes can be accessed in the Git Repository.

The output of the Validation Process is the Validation Protocol.

Workflow Steps

MappingGitLab
  • Metadata Schema
  • Mapping Document
RDFOntology (Graph)
SHACLSHACL Shapes
InputCreep experiment input file (.lis file)
JSONPopulated metadata schema
RDFPopulated Data Graph
ValidationValidation Protocol

Show and Edit Files

➡️Next Step: Please continue with the Data Validation Workflow to see more details on the SHACL Shapes and the Protocol.