Metadata of data packages in the vault

Submit to vault

When a user submits a data package to the vault, its metadata will be validated first against the metadata schema.

Editing metadata in vault

The metadata form is also used for editing of metadata when the data package has already been accepted and copied to the vault. A data manager, a Yoda user that is member of a datamanager group for the same research group, can still edit metadata of a package in the vault.

Metadata form for the vault

The vault metadata form uses the same JSON schema as the research group. Therefore, the form layout and validation are identical to the research group metadata form.

Metadata versioning in the vault

In contrast to metadata in research groups, metadata in vault groups is versioned. That is, the original metadata when the data package was submitted is kept in the yoda-metadata.json file in the original collection of the data package. Metadata versions starting from the time the data package was submitted to the vault have a numeric suffix that indicates the version. This number can also be used to order the metadata version by date and time, so that Yoda can determine which version is the latest.

Examples of metadata file names:

yoda-metadata[1554743001].json
yoda-metadata[1554733000].json