microbiomedata / nmdc-schema

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

Manual addition of `structured_pattern` constraints on class mentioning slots, plus... #1994

Closed turbomam closed 1 month ago

turbomam commented 1 month ago
turbomam commented 1 month ago

There are still many appearances of 'xx' or 'generic:' in the valid examples data, especially for has_raw_value and has_output

turbomam commented 1 month ago

@aclum

with the addition of the mentioning slot pattern constraints, nmdc_schema/nmdc_schema_accepting_legacy_ids.yaml doesn't really accept mentioned legacy ids anymore. That's really apparent in local/mongo_as_nmdc_database_validation.log generated by make-rdf

turbomam commented 1 month ago

I can modify assets/yq-for-nmdc_schema_accepting_legacy_ids.txt to account for that

turbomam commented 1 month ago

nmdc_schema/nmdc_schema_accepting_legacy_ids.yaml is tolerant of legacy ids in any position now