Skip to content
Stefan Köhnen edited this page Mar 24, 2020 · 1 revision

The SANDS schemas should be serialized using the JSON-LD format. For an automated digestion of SANDS conform metadata into the Knowledge Graph (KG) database, the generated JSON-LD files should be organized in an SANDS metadata collection and delivered as zip-archive to the HBP/EBRAINS curation team ([email protected]).

An individual JSON-LD openMINDS metadata file should be conform with the following generic syntax:

{
  "@id": "<<SANDS_JSON-Schema_@id>>",
  "@type": "<<SANDS_JSON-Schema_@type>>",
  "<<property-label>>": "<<entry-value>>",
  "<<property-label>>": [
    {"@id": "<<SANDS_JSON-Schema_@id>>"}
  ]
}

The expected entry value of "@id" and "@type", as well as the expected property labels and entry values are defined in each openMINDS JSON-Schema (see Implementation).

In a valid SANDS metadata collection, the generated JSON-LD metadata files should be organised using the corresponding "@id" as file paths.

Note that all JSON-LD files in an SANDS metadata collection need to be conform with the correspondingly used SANDS metadata schemas. Furthermore, each JSON-LD file should be linked to at least one other JSON-LD file in the same SANDS metadata collection or an already integrated instance in the KG.

Clone this wiki locally