cancerDHC / ccdhmodel

CRDC-H model in LinkML, developed by the Center for Cancer Data Harmonization (CCDH)
https://cancerdhc.github.io/ccdhmodel/
BSD 3-Clause "New" or "Revised" License
16 stars 8 forks source link

Incorporate CRDC Data Standards Team (DST) minimum metadata elements into CRDCH #71

Open bfurner opened 3 years ago

bfurner commented 3 years ago

The DST analyzed data dictionaries from a range of projects and produced a report that asserted a set of candidate minimum metadata elements. A majority of these minimum metadata elements are already present in CRDCH v1.0.1, but those that are not need to be included.

Here is the CRDC DST Metadata Standard Reports

bfurner commented 3 years ago
ShahimEssaid commented 3 years ago

For Specimen subject age at collection, the easiest is a .subject_age_at_collection with a Quantity. We can use a TimePoint instance to represent the point in time when the collection happened. However, this point will also need another point that stands for the subject's birth (an empty one that doesn't have dateTime or a quantity) and the specimen's time point instance then holds the quantity that is the time from birth until collection in the .offsetFromIndex field.

If we want to think of this as simply a value that belongs to the specimen, we should hold it as a quantity directly on the specimen. If we think the time point at which the specimen was collected is important on its own, then we should use a TImePoint instance and an index TimePoint for birth.