Topic

A Topic describes the scientific disciplines, subjects and keywords potentially relevant for a Research product.

This section describes the metadata fields for a Topic.

Properties

local_identifier

String (mandatory): Unique code identifying a Topic in the SKG (if any, otherwise “stateless identifier”).

Suggestion: Use a URL as a string to make this entity dereferenceable on the Web. For additional information, see the section ‘Local identifiers of entities’ of the Interoperability Framework.

    "local_identifier": "http://id.loc.gov/authorities/classification/Q"

identifiers

List (recommended): Objects representing external identifiers for the entity.

Each object is structured as follows.

  • scheme String (mandatory): The scheme for the external identifier.
  • value String (mandatory): The external identifier.
    "identifiers": [
        {
            "scheme": "Computer Science Ontology",
            "value": "https://cso.kmi.open.ac.uk/topics/semantic_web"
        },
        {
            "scheme": "dbpedia",
            "value": "https://dbpedia.org/page/Semantic_Web"
        }
    ]

entity_type

String (mandatory): Field stating what kind of entity is being serialised.

Needed for parsing purposes; fixed to topic.

    "entity_type": "topic"

labels

Object (optional): The labels describing a Topic (multiple for multilingualism).

The object is a dictionary, the keys represent language codes following ISO 639-1; the special key none is reserved whenever the information about the language is not available or cannot be shared.

    "labels": {
        "en": "Computer Science",
        "it": "Informatica"
    }