mc2-center / data-models

Versioned history of the MC2 Center data model
https://mc2-center.github.io/data-models/
Creative Commons Zero v1.0 Universal
3 stars 1 forks source link

Refactor add cds imaging #147

Closed Bankso closed 3 weeks ago

Bankso commented 1 month ago

Fixes #116

Once merging, we should wait to create a release until 1) models have been reviewed internally and 2) data model explorer documentation has been updated

Changelog

This PR integrates several new metadata attributes, valid values, and models. Most attributes and valid values were adapted from those used in CDS/CRDC and HTAN models. The attributes were renamed, if necessary for clarity, and assembled into a set of models intended to capture file information and experimental details. CDS/CRDC source materials are available here:

Note: Attribute mappings in these sheets are being converted to a formal reference document that will be integrated into the data-models repository

Guidance on working with the updated data model is in preparation here, alongside info on all other resource management infrastructure elements.

The model expansion and redesign also includes an updated information linking framework, which employs primary ("component_id") and foreign keys ("component Key") to define connections between records and/or files. Information on the _id/Key system is contained in Appendices of the guidance doc linked above.

Updated templates are available in the repo as CSVs. Google sheet links for review:

Record manifests

File manifests

Imaging manifests

Nanostring GeoMx manifests

Sequencing manifests

10x Visium manifests