microbiomedata / nmdc-schema

National Microbiome Data Collaborative (NMDC) unified data model
https://microbiomedata.github.io/nmdc-schema/
Creative Commons Zero v1.0 Universal
27 stars 8 forks source link

Add permissible values to `FileTypeEnum` and `DataCategoryEnum` to accomodate workflow configuration `DataObject`s #1912

Closed brynnz22 closed 2 months ago

brynnz22 commented 3 months ago

relies on issue #1913 and #1920. We will use the new has_configuration slot and make it have two ranges: the new Configuration parent class and DataObject

kheal commented 3 months ago

@brynnz22 per discussion in https://github.com/microbiomedata/berkeley-schema-fy24/pull/130, there is a preference that workflow configurations (which will be DataObjects) utilize a different slot than potential has_configuration slot, so this issue is not dependent on https://github.com/microbiomedata/berkeley-schema-fy24/pull/130.

brynnz22 commented 3 months ago

Sounds good. I will add it separately. Thanks!

brynnz22 commented 3 months ago

This issue has been changed to allow configuration data objects to be input into a workflow. PR: https://github.com/microbiomedata/berkeley-schema-fy24/pull/140