NCEAS / metadig-checks

MetaDIG suites and checks for data and metadata improvement and guidance.
Apache License 2.0
9 stars 9 forks source link

resource.keywords.controlled.present #48

Closed gothub closed 4 years ago

gothub commented 5 years ago

Description

Check if keywords are controlled by a vocabulary.

Priority

FAIR: Optional

Issues

Procedure

tedhabermann commented 5 years ago

The target for this check exists in the DataCite Dialect: data[].attributes.subjects[].subjectScheme. If a subjectScheme exists, it indicates that the keywords come from that scheme.

JEDamerow commented 5 years ago

My understanding is that use of controlled terms is more for interoperability than findability.

gothub commented 5 years ago

Added to ESS-DIVE suite in commit 583d381d95b5765160e578a9fa8114b0630712b7

@JEDamerow each check has it's own default level (REQUIRED, OPTIONAL, INFO) and type (Accessible, Findable, ...) which is defined in the check XML file. These can be overridden for a suite by modifying the suite XML file, for example https://github.com/NCEAS/metadig-checks/blob/dev-0.2.0/src/suites/ess-dive.xml, shows the dataset.keywords.controlled entry with values that will override the check defaults.