GLC data package standard

GLC metadata are expressed in a datapackage.json descriptor and linked core resources. The package follows the Frictionless Data Package specification with GLC-specific constraints. Properties marked with * are required. GLC 3.0.2 defines the core resources study, participants, datasets, devices, and device_datasheets; participant_characteristics is optional.

Source: glc-dp-profile.json · Download schema

schema_version *

Release version of the GLC metadata standard used by this package.

Constraints
  • Fixed value: "3.0.2"

Example: "3.0.2"

profile *

Path/URL to the package profile, or the canonical ‘data-package’ alias.

Constraints
  • Accepted fixed value: "data-package"
  • Accepted pattern: ^schemas/3\.0\.2/glc-dp-profile\.json$
  • Accepted pattern: ^glc-dp-profile\.json$
  • Accepted pattern: ^(https?|file)://.*/glc-dp-profile\.json$

Example: "https://globallightcommons.org/schemas/3.0.2/glc-dp-profile.json"

resources *

Resources in the data package. Certain core resources are required by this profile; additional resources may be included with any name.

Constraints
  • Minimum items: 5

Example: [{"name":"study","path":"data/study.json","jsonSchema":"schemas/3.0.2/study.schema.json"}]