Linking to metadata documents

Overview

A dataset may have associated metadata serialized in formats other than the SO:Dataset [1] , and it is beneficial to indicate how those metadata may be retrieved.

There are several options for providing links to resources associated with a SO:Dataset. Each of these must satisfy the criteria of providing a link to the resource, indicating the type of the linked resource, and the relationship between the linked resource and the SO:Dataset and its components.

Three options for linking to external metadata documents are described here:

  1. Using subjectOf metadata links to indicate the SO:Dataset is the subject of an SO:CreativeWork of derivatives.
  2. Using the inverse of 1, about metadata links
  3. Using encoding metadata links to indicate the referenced SO:MediaObject is an alternative encoding of the SO:Dataset document.

These are more fully described below, with examples.

Running code on this page

All examples on this page can be run live in Binder. To do so:

  1. Click on the “Activate Binder” button
  2. Wait for Binder to be active. This can take a while, you can watch progress in your browser’s javascript console. When a line like Kernel: connected (89dfd3c8... appears, Binder should be ready to go.
  3. Run the following before any other script on the page. This sets the right path context for loading examples etc.
import os
try:
    os.chdir("docsource/source")
except:
    pass
print("Page is ready. You can now run other code blocks on this page.")