Skip to content

Metadata spec and JSON schema

Compare
Choose a tag to compare
@malloryfreeberg malloryfreeberg released this 08 Dec 15:41
· 4322 commits to master since this release

This is a minor update release to the V4 metadata spec. Changes in V4.4.0 include:

  • Updated sample_bundle.json, assay_bundle.json, and project_bundle.json to be objects instead of arrays
  • Added "core" field to assay_bundle.json, project_bundle.json, and sample_bundle.json to inherit type and schema version/URL
  • Added core to sample_bundle
  • Added bundle schemas to list of accepted core types
  • Added description to "derived_from" field in sample_bundle.json

The V4 metadata schema is found here:
https://docs.google.com/document/d/12BTAyZip9Q3r0Nm-L3ws6WzMmVi_kmUUcvOTrO47l2s/edit

The V4 metadata schema was developed by the HCA metadata team at EMBL-EBI. It consists primarily of structural changes to the V3 schema to make the HCA metadata schema fully compatible with JSON schema and facilitate automatic schema validation. The release contains some sample data for testing and the metadata team are currently updating previous example data from the Q3 demo to conform to the V4 metadata schema.

A template spreadsheet to capture V4 metadata can be found here: https://docs.google.com/spreadsheets/d/1OboVETG6lQpdRm2-m5uRbk1gk80o_Yo2FqSzXDb_VxY

A document detailing the field-by-field changes from V3 to V4 can be found here:
https://docs.google.com/document/d/1DouNpWH6xaFICqPZ6fwxzfPzJOmf5FUuQ8h_MrDEKdA

A high-level overview document of V3-to-V4 changes can be found here:
https://docs.google.com/a/ebi.ac.uk/document/d/12BTAyZip9Q3r0Nm-L3ws6WzMmVi_kmUUcvOTrO47l2s