From 86a627fcb7e4fad5ec83078511555a338e323d2a Mon Sep 17 00:00:00 2001 From: kempersc Date: Mon, 9 Feb 2026 09:20:55 +0100 Subject: [PATCH] Update schemas and mappings in LinkML files - Updated the generated timestamp in manifest.json. - Modified imports in AccessPolicy.yaml, Activity.yaml, ApplicantRequirement.yaml, ConfidenceMeasure.yaml, ConnectionNetwork.yaml, ConnectionSourceMetadata.yaml, CurrentArchiveRecordSetType.yaml, CustodianArchiveRecordSetType.yaml, CustodianLegalNameClaim.yaml, CustodianNameConsensus.yaml, DarkArchiveRecordSetType.yaml, DepositArchiveRecordSetType.yaml, DigitalArchiveRecordSetType.yaml, DigitalPlatform.yaml, DimArchivesRecordSetType.yaml, DiocesanArchiveRecordSetType.yaml, Expenses.yaml, FindingAid.yaml, Label.yaml, PaymentMethod.yaml, PersonalCollectionType.yaml, Policy.yaml, Provenance.yaml, ProvenanceBlock.yaml, StorageConditionPolicy.yaml, TaxScheme.yaml, TransferPolicy.yaml, UnspecifiedType.yaml, WebPortal.yaml to reflect new slot names and remove deprecated ones. - Enhanced ontology alignment in analyze.yaml, categorized_as.yaml, collect.yaml, has_activity.yaml, has_annotation.yaml, has_name.yaml, has_note.yaml, has_subject.yaml, has_title.yaml, and identified_by.yaml with additional mappings and clarifications. --- .../schemas/20251121/linkml/manifest.json | 2 +- schemas/20251121/linkml/manifest.json | 2 +- .../linkml/modules/classes/AccessPolicy.yaml | 14 +++++------ .../linkml/modules/classes/Activity.yaml | 4 ++-- .../modules/classes/ApplicantRequirement.yaml | 2 +- .../modules/classes/ConfidenceMeasure.yaml | 2 -- .../modules/classes/ConnectionNetwork.yaml | 2 +- .../classes/ConnectionSourceMetadata.yaml | 2 +- .../classes/CurrentArchiveRecordSetType.yaml | 1 - .../CustodianArchiveRecordSetType.yaml | 1 - .../classes/CustodianLegalNameClaim.yaml | 2 +- .../classes/CustodianNameConsensus.yaml | 2 +- .../classes/DarkArchiveRecordSetType.yaml | 1 - .../classes/DepositArchiveRecordSetType.yaml | 1 - .../classes/DigitalArchiveRecordSetType.yaml | 1 - .../modules/classes/DigitalPlatform.yaml | 1 - .../classes/DimArchivesRecordSetType.yaml | 1 - .../classes/DiocesanArchiveRecordSetType.yaml | 1 - .../linkml/modules/classes/Expenses.yaml | 1 - .../linkml/modules/classes/FindingAid.yaml | 1 - .../linkml/modules/classes/Label.yaml | 1 - .../linkml/modules/classes/PaymentMethod.yaml | 2 +- .../classes/PersonalCollectionType.yaml | 1 - .../linkml/modules/classes/Policy.yaml | 6 ++--- .../linkml/modules/classes/Provenance.yaml | 2 +- .../modules/classes/ProvenanceBlock.yaml | 2 +- .../classes/StorageConditionPolicy.yaml | 6 ++--- .../linkml/modules/classes/TaxScheme.yaml | 2 +- .../modules/classes/TransferPolicy.yaml | 2 +- .../modules/classes/UnspecifiedType.yaml | 1 - .../linkml/modules/classes/WebPortal.yaml | 1 - .../slots/20260202_matang/analyze.yaml | 24 ++++++++++++------- .../slots/20260202_matang/categorized_as.yaml | 2 ++ .../slots/20260202_matang/collect.yaml | 1 + .../slots/20260202_matang/has_activity.yaml | 1 - .../slots/20260202_matang/has_annotation.yaml | 1 - .../slots/20260202_matang/has_name.yaml | 12 ++++++---- .../slots/20260202_matang/has_note.yaml | 6 +++++ .../slots/20260202_matang/has_subject.yaml | 2 +- .../slots/20260202_matang/has_title.yaml | 2 +- .../slots/20260202_matang/identified_by.yaml | 1 + 41 files changed, 62 insertions(+), 60 deletions(-) diff --git a/frontend/public/schemas/20251121/linkml/manifest.json b/frontend/public/schemas/20251121/linkml/manifest.json index 453fe8950f..5ed04b17f6 100644 --- a/frontend/public/schemas/20251121/linkml/manifest.json +++ b/frontend/public/schemas/20251121/linkml/manifest.json @@ -1,5 +1,5 @@ { - "generated": "2026-02-08T18:22:13.374Z", + "generated": "2026-02-08T22:37:44.605Z", "schemaRoot": "/schemas/20251121/linkml", "totalFiles": 2916, "categoryCounts": { diff --git a/schemas/20251121/linkml/manifest.json b/schemas/20251121/linkml/manifest.json index 5ed04b17f6..e7c3af4a15 100644 --- a/schemas/20251121/linkml/manifest.json +++ b/schemas/20251121/linkml/manifest.json @@ -1,5 +1,5 @@ { - "generated": "2026-02-08T22:37:44.605Z", + "generated": "2026-02-09T08:20:55.668Z", "schemaRoot": "/schemas/20251121/linkml", "totalFiles": 2916, "categoryCounts": { diff --git a/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml b/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml index 996edeb5c7..eebe1a48d9 100644 --- a/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/AccessPolicy.yaml @@ -20,14 +20,14 @@ imports: - ../slots/20260202_matang/new/has_embargo_reason - ../slots/20260202_matang/has_level - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/imposes_or_imposed - - ../slots/20260202_matang/new/legal_basis - - ../slots/20260202_matang/new/policy_id - - ../slots/20260202_matang/new/policy_name + - ../slots/20260202_matang/impose + - ../slots/20260202_matang/has_legal_basis + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_label - ../slots/20260202_matang/pose_condition - - ../slots/20260202_matang/new/review_date - - ../slots/20260202_matang/new/rights_statement - - ../slots/20260202_matang/new/rights_statement_url + - ../slots/20260202_matang/new/policy_review_date + - ../slots/20260202_matang/has_statement + - ../slots/20260202_matang/has_url - ../slots/20260202_matang/temporal_extent classes: AccessPolicy: diff --git a/schemas/20251121/linkml/modules/classes/Activity.yaml b/schemas/20251121/linkml/modules/classes/Activity.yaml index 325cfcba84..3ef4db4c20 100644 --- a/schemas/20251121/linkml/modules/classes/Activity.yaml +++ b/schemas/20251121/linkml/modules/classes/Activity.yaml @@ -21,8 +21,8 @@ imports: - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_status - ../slots/20260202_matang/succeeded_by - - ../slots/20260202_matang/new/note - - ../slots/20260202_matang/new/preceding_activity + - ../slots/20260202_matang/has_note + - ../slots/20260202_matang/has_activity - ../slots/20260202_matang/temporal_extent classes: Activity: diff --git a/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml b/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml index 537fb15105..27c15320b5 100644 --- a/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml +++ b/schemas/20251121/linkml/modules/classes/ApplicantRequirement.yaml @@ -18,7 +18,7 @@ imports: - ../metadata - ../slots/20260202_matang/fulfilled_by - ../slots/20260202_matang/has_description - - ../slots/20260202_matang/new/imposes_or_imposed + - ../slots/20260202_matang/impose classes: ApplicantRequirement: class_uri: schema:Requirement diff --git a/schemas/20251121/linkml/modules/classes/ConfidenceMeasure.yaml b/schemas/20251121/linkml/modules/classes/ConfidenceMeasure.yaml index d448ba1f58..6040885090 100644 --- a/schemas/20251121/linkml/modules/classes/ConfidenceMeasure.yaml +++ b/schemas/20251121/linkml/modules/classes/ConfidenceMeasure.yaml @@ -12,10 +12,8 @@ imports: - linkml:types - ../metadata - ../slots/20260202_matang/has_method - - ../slots/20260202_matang/has_method # was: confidence_method - ../slots/20260202_matang/has_score - ../slots/20260202_matang/has_value - - ../slots/20260202_matang/has_value # was: confidence_value classes: ConfidenceMeasure: class_uri: prov:Confidence diff --git a/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml b/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml index 59830a96bf..f6981d6b6d 100644 --- a/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml +++ b/schemas/20251121/linkml/modules/classes/ConnectionNetwork.yaml @@ -15,7 +15,7 @@ imports: - ../slots/20260202_matang/has_member - ../slots/20260202_matang/has_score - ../slots/20260202_matang/new/network_analysis - - ../slots/20260202_matang/new/note + - ../slots/20260202_matang/has_note - ../slots/20260202_matang/new/source_metadata # default_range: string classes: diff --git a/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml b/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml index 25710badf0..5a43ecf596 100644 --- a/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml +++ b/schemas/20251121/linkml/modules/classes/ConnectionSourceMetadata.yaml @@ -21,7 +21,7 @@ imports: - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_profile - ../slots/20260202_matang/has_score - - ../slots/20260202_matang/new/note + - ../slots/20260202_matang/has_note - ../slots/20260202_matang/new/scrape_method - ../slots/20260202_matang/new/scraped_timestamp - ../slots/20260202_matang/new/source_url diff --git a/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml index d515873c11..08a1bf9a01 100644 --- a/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CurrentArchiveRecordSetType.yaml @@ -11,7 +11,6 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/has_scope - - ../slots/20260202_matang/has_scope # was: type_scope classes: CurrentArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by CurrentArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml index 32709bc0c0..63c2d41435 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianArchiveRecordSetType.yaml @@ -16,7 +16,6 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/has_scope - - ../slots/20260202_matang/has_scope # was: type_scope classes: CustodianArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by CustodianArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml b/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml index e1b04f930d..6c3b6efc31 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianLegalNameClaim.yaml @@ -11,7 +11,7 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/new/note + - ../slots/20260202_matang/has_note # default_range: string classes: CustodianLegalNameClaim: diff --git a/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml b/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml index 5e3fb54c41..66ae3bc8ef 100644 --- a/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml +++ b/schemas/20251121/linkml/modules/classes/CustodianNameConsensus.yaml @@ -12,7 +12,7 @@ imports: - linkml:types - ../slots/20260202_matang/has_type - ../slots/20260202_matang/new/name_language - - ../slots/20260202_matang/new/note + - ../slots/20260202_matang/has_note - ../slots/20260202_matang/new/short_name - ../slots/20260202_matang/new/source - ../slots/20260202_matang/new/source_type diff --git a/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetType.yaml index 8e516cbd2c..6a166110ff 100644 --- a/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DarkArchiveRecordSetType.yaml @@ -12,7 +12,6 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/has_scope - - ../slots/20260202_matang/has_scope # was: type_scope classes: DarkArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by DarkArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetType.yaml index 3833a42eec..edfbcfbf6e 100644 --- a/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DepositArchiveRecordSetType.yaml @@ -12,7 +12,6 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/has_scope - - ../slots/20260202_matang/has_scope # was: type_scope classes: DepositArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by DepositArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml index 0b64075b8f..936a9211c4 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalArchiveRecordSetType.yaml @@ -11,7 +11,6 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/has_scope - - ../slots/20260202_matang/has_scope # was: type_scope classes: DigitalArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by DigitalArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml b/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml index 99229a68c6..b5037c804a 100644 --- a/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml +++ b/schemas/20251121/linkml/modules/classes/DigitalPlatform.yaml @@ -15,7 +15,6 @@ imports: - ../slots/20260202_matang/stored_at - ../slots/20260202_matang/new/linked_data - ../slots/20260202_matang/new/metadata_standard - - ../slots/20260202_matang/new/oai_pmh_endpoint - ../slots/20260202_matang/new/platform_id - ../slots/20260202_matang/new/platform_name - ../slots/20260202_matang/new/platform_type diff --git a/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetType.yaml index 0031ce2ba9..a4f6d16882 100644 --- a/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DimArchivesRecordSetType.yaml @@ -12,7 +12,6 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/has_scope - - ../slots/20260202_matang/has_scope # was: type_scope classes: DimArchivesRecordSetType: description: 'A rico:RecordSetType for classifying collections held by DimArchives custodians. diff --git a/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetType.yaml b/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetType.yaml index 5c18c7b267..a084ccab0c 100644 --- a/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetType.yaml +++ b/schemas/20251121/linkml/modules/classes/DiocesanArchiveRecordSetType.yaml @@ -11,7 +11,6 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/has_scope - - ../slots/20260202_matang/has_scope # was: type_scope classes: DiocesanArchiveRecordSetType: description: 'A rico:RecordSetType for classifying collections held by DiocesanArchive custodians. diff --git a/schemas/20251121/linkml/modules/classes/Expenses.yaml b/schemas/20251121/linkml/modules/classes/Expenses.yaml index 8ef9c47306..6b08355429 100644 --- a/schemas/20251121/linkml/modules/classes/Expenses.yaml +++ b/schemas/20251121/linkml/modules/classes/Expenses.yaml @@ -18,7 +18,6 @@ imports: - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/has_type # was: expense_type - ../slots/20260202_matang/temporal_extent - ../slots/temporal_extent # was: valid_from + valid_to default_prefix: hc diff --git a/schemas/20251121/linkml/modules/classes/FindingAid.yaml b/schemas/20251121/linkml/modules/classes/FindingAid.yaml index 2fd9f6bd00..d20f9d4ce7 100644 --- a/schemas/20251121/linkml/modules/classes/FindingAid.yaml +++ b/schemas/20251121/linkml/modules/classes/FindingAid.yaml @@ -66,7 +66,6 @@ imports: - ../slots/20260202_matang/new/link_url - ../slots/20260202_matang/new/list_item - ../slots/20260202_matang/new/major_city - - ../slots/20260202_matang/new/note - ../slots/20260202_matang/new/outbound_to - ../slots/20260202_matang/new/period - ../slots/20260202_matang/new/period_description diff --git a/schemas/20251121/linkml/modules/classes/Label.yaml b/schemas/20251121/linkml/modules/classes/Label.yaml index 94105760da..fc3fb2a6bc 100644 --- a/schemas/20251121/linkml/modules/classes/Label.yaml +++ b/schemas/20251121/linkml/modules/classes/Label.yaml @@ -17,7 +17,6 @@ imports: - ../slots/20260202_matang/has_label - ../slots/20260202_matang/has_score # was: template_specificity - ../slots/20260202_matang/has_type - - ../slots/20260202_matang/has_type # Added 2026-01-18 for label type discrimination - ../slots/20260202_matang/new/language classes: Label: diff --git a/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml b/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml index fefd9e374b..9f20f350dd 100644 --- a/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml +++ b/schemas/20251121/linkml/modules/classes/PaymentMethod.yaml @@ -8,7 +8,7 @@ prefixes: imports: - linkml:types - ../slots/20260202_matang/new/provider - - ../slots/20260202_matang/new/note + - ../slots/20260202_matang/has_note # default_range: string classes: PaymentMethod: diff --git a/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml b/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml index 7b3db29f2a..ca1e94926f 100644 --- a/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml +++ b/schemas/20251121/linkml/modules/classes/PersonalCollectionType.yaml @@ -11,7 +11,6 @@ imports: - ../slots/20260202_matang/has_quantity - ../slots/20260202_matang/has_type - ../slots/20260202_matang/acquired_through - - ../slots/20260202_matang/acquired_through # was: has_acquisition_history - ../slots/20260202_matang/new/legacy_planning - ../slots/20260202_matang/new/personal_collection_subtype - ../slots/20260202_matang/new/preservation_approach diff --git a/schemas/20251121/linkml/modules/classes/Policy.yaml b/schemas/20251121/linkml/modules/classes/Policy.yaml index 5d77fbee37..5ed9ac4646 100644 --- a/schemas/20251121/linkml/modules/classes/Policy.yaml +++ b/schemas/20251121/linkml/modules/classes/Policy.yaml @@ -18,10 +18,10 @@ imports: - linkml:types - ../slots/20260202_matang/effective_at - ../slots/20260202_matang/expired_at - - ../slots/20260202_matang/new/note + - ../slots/20260202_matang/has_note - ../slots/20260202_matang/new/policy_description - - ../slots/20260202_matang/new/policy_id - - ../slots/20260202_matang/new/policy_name + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_label classes: Policy: class_uri: odrl:Policy diff --git a/schemas/20251121/linkml/modules/classes/Provenance.yaml b/schemas/20251121/linkml/modules/classes/Provenance.yaml index 26b809bba9..cfaa562586 100644 --- a/schemas/20251121/linkml/modules/classes/Provenance.yaml +++ b/schemas/20251121/linkml/modules/classes/Provenance.yaml @@ -16,7 +16,7 @@ prefixes: imports: - ./LLMResponse - ./RetrievalMethod - - ../slots/20260202_matang/new/note + - ../slots/20260202_matang/has_note - linkml:types - ../slots/20260202_matang/has_agent - ../slots/20260202_matang/identified_by diff --git a/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml b/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml index 9ba4647570..0b4cf70540 100644 --- a/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml +++ b/schemas/20251121/linkml/modules/classes/ProvenanceBlock.yaml @@ -12,7 +12,7 @@ imports: - linkml:types - ../enums/DataTierEnum - ../slots/20260202_matang/generated_by - - ../slots/20260202_matang/new/note + - ../slots/20260202_matang/has_note - ../slots/20260202_matang/new/source_type - ../slots/20260202_matang/new/source_url - ../slots/20260202_matang/new/standards_compliance diff --git a/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml b/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml index d640101dde..4e5e6b38b3 100644 --- a/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/StorageConditionPolicy.yaml @@ -29,12 +29,12 @@ imports: - ../slots/20260202_matang/effective_at - ../slots/20260202_matang/expired_at - ../slots/20260202_matang/new/light_max_lux - - ../slots/20260202_matang/new/note + - ../slots/20260202_matang/has_note - ../slots/20260202_matang/new/particulate_max - ../slots/20260202_matang/require - ../slots/20260202_matang/new/policy_description - - ../slots/20260202_matang/new/policy_id - - ../slots/20260202_matang/new/policy_name + - ../slots/20260202_matang/identified_by + - ../slots/20260202_matang/has_label - ../slots/20260202_matang/new/policy_review_date - ../slots/20260202_matang/specify - ../slots/20260202_matang/new/standards_compliance diff --git a/schemas/20251121/linkml/modules/classes/TaxScheme.yaml b/schemas/20251121/linkml/modules/classes/TaxScheme.yaml index 6e8722ae69..023839fcd4 100644 --- a/schemas/20251121/linkml/modules/classes/TaxScheme.yaml +++ b/schemas/20251121/linkml/modules/classes/TaxScheme.yaml @@ -17,7 +17,7 @@ imports: - ../slots/20260202_matang/has_type - ../slots/20260202_matang/effective_at - ../slots/20260202_matang/new/jurisdiction - - ../slots/20260202_matang/new/legal_basis + - ../slots/20260202_matang/has_legal_basis - ../slots/20260202_matang/new/offers_or_offered - ../slots/20260202_matang/new/regulatory_body default_prefix: hc diff --git a/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml b/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml index 54bcc64c92..27756ecdb5 100644 --- a/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml +++ b/schemas/20251121/linkml/modules/classes/TransferPolicy.yaml @@ -16,7 +16,7 @@ imports: - ../metadata - ../slots/20260202_matang/has_description # migrated from has_description per Rule 55 - ../slots/20260202_matang/has_score # was: template_specificity - - ../slots/20260202_matang/new/policy_name + - ../slots/20260202_matang/has_label - ../slots/20260202_matang/new/policy_text classes: TransferPolicy: diff --git a/schemas/20251121/linkml/modules/classes/UnspecifiedType.yaml b/schemas/20251121/linkml/modules/classes/UnspecifiedType.yaml index 573cb59be9..cf433a9232 100644 --- a/schemas/20251121/linkml/modules/classes/UnspecifiedType.yaml +++ b/schemas/20251121/linkml/modules/classes/UnspecifiedType.yaml @@ -14,7 +14,6 @@ imports: - ../slots/20260202_matang/has_status - ../slots/20260202_matang/has_type - ../slots/20260202_matang/based_on - - ../slots/20260202_matang/new/review_status prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ diff --git a/schemas/20251121/linkml/modules/classes/WebPortal.yaml b/schemas/20251121/linkml/modules/classes/WebPortal.yaml index 1596cafc29..a4edadb1a6 100644 --- a/schemas/20251121/linkml/modules/classes/WebPortal.yaml +++ b/schemas/20251121/linkml/modules/classes/WebPortal.yaml @@ -16,7 +16,6 @@ imports: - ../slots/20260202_matang/related_to - ../slots/20260202_matang/new/launch_date - ../slots/20260202_matang/new/metadata_standard - - ../slots/20260202_matang/new/oai_pmh_endpoint - ../slots/20260202_matang/operated_by - ../slots/20260202_matang/new/participating_institution - ../slots/20260202_matang/new/portal_description diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/analyze.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/analyze.yaml index c475d6a53b..52d373686f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/analyze.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/analyze.yaml @@ -6,14 +6,22 @@ # # ONTOLOGY ALIGNMENT (verified against data/ontology/): # -# | Ontology | Property | File/Line | Mapping | Notes | -# |--------------|------------------------|-------------------|---------|------------------------------------------| -# | **SOSA** | `sosa:observes` | sosa.ttl | close | Sensor observes observable property. | -# | **SOSA** | `sosa:Observation` | sosa.ttl | related | Act of observing a property (Class). | -# | **PROV-O** | `prov:wasGeneratedBy` | prov.ttl | related | Entity generated by activity. | -# | **PROV-O** | `prov:used` | prov.ttl:1039-1053| related | Activity used entity (analysis input). | -# | **CIDOC-CRM**| `crm:E13_Attribute_Assignment`| CIDOC_CRM | related | Assigning attributes through analysis. | -# | **DQV** | `dqv:hasQualityMeasurement`| dqv.ttl | related | Quality measurement from analysis. | +# | Ontology | Property | File/Line | Mapping | Notes | +# |--------------|--------------------------------|-------------------|---------|------------------------------------------| +# | **SOSA** | `sosa:observes` | sosa.ttl | close | Sensor observes observable property. | +# | **SOSA** | `sosa:Observation` | sosa.ttl | related | Act of observing a property (Class). | +# | **SOSA** | `sosa:Procedure` | sosa.ttl | related | Workflow or protocol for observation. | +# | **SOSA** | `sosa:observedProperty` | sosa.ttl | related | Property being observed. | +# | **SOSA** | `sosa:hasResult` | sosa.ttl | related | Result of observation. | +# | **SOSA** | `sosa:Result` | sosa.ttl | related | Result class. | +# | **SOSA** | `sosa:madeObservation` | sosa.ttl | narrow | Sensor made specific observation. | +# | **PROV-O** | `prov:wasGeneratedBy` | prov.ttl | related | Entity generated by activity. | +# | **PROV-O** | `prov:used` | prov.ttl:1039-1053| related | Activity used entity (analysis input). | +# | **PROV-O** | `prov:Activity` | prov.ttl:53-63 | broad | General activity class (broader). | +# | **CIDOC-CRM**| `crm:E13_Attribute_Assignment` | CIDOC_CRM | related | Assigning attributes through analysis. | +# | **CIDOC-CRM**| `crm:E83_Type_Creation` | CIDOC_CRM | related | Creating types through analysis. | +# | **CIDOC-CRM**| `crm:P140_assigned_attribute_to`| CIDOC_CRM | narrow | Specific attribute assignment property. | +# | **DQV** | `dqv:hasQualityMeasurement` | dqv.ttl | related | Quality measurement from analysis. | # # CREATED: 2026-01-26 # UPDATED: 2026-02-02 - Added multilingual support, verified ontology mappings diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/categorized_as.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/categorized_as.yaml index 0efcbd78d2..fa6d6814eb 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/categorized_as.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/categorized_as.yaml @@ -16,7 +16,9 @@ # | **RiC-O** | `rico:hasContentOfType` | RiC-O_1-1:4148 | close | Content type classification | # | **Schema.org**| `schema:about` | schemaorg.owl:6247 | related | Subject matter (broader) | # | **CIDOC-CRM** | `crm:P41_classified` | CIDOC_CRM:2184 | related | Classification event | +# | **CIDOC-CRM** | `crm:P127_has_broader_term`| CIDOC_CRM:3912 | related | Type hierarchy (Type-to-Type) | # | **SKOS** | `skos:broader` | skos.rdf:266 | related | Concept hierarchy | +# | **SKOS** | `skos:narrower` | skos.rdf:281 | related | Concept hierarchy (inverse) | # | **DCAT** | `dcat:keyword` | dcat3.ttl:1208 | broad | Free-text keywords | # # CREATED: 2026-01-26 diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/collect.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/collect.yaml index a04c526495..70c89ae21c 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/collect.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/collect.yaml @@ -17,6 +17,7 @@ # | **Schema.org**| `schema:owns` | schemaorg.owl:28732 | broad | Ownership (broader) | # | **RiC-O** | `rico:hasOrHadHolder` | RiC-O_1-1:6437 | broad | Holder relationship | # | **CIDOC-CRM** | `crm:P49_has_former_or_current_keeper` | CIDOC_CRM:2383-2408 | broad | Custody (broader) | +# | **CIDOC-CRM** | `crm:P50_has_current_keeper` | CIDOC_CRM:2410-2436 | broad | Current custody (broader) | # # CREATED: 2026-01-26 # UPDATED: 2026-02-02 - Added multilingual support, verified ontology mappings diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_activity.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_activity.yaml index 1a4ae8aba5..3b8401d1a9 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_activity.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_activity.yaml @@ -7,7 +7,6 @@ # # | Ontology | Property | File/Line | Mapping | Notes | # |------------|-------------------|------------------|---------|-------------------------------------| -# | **PROV-O** | `prov:Activity` | prov.ttl:53-63 | related | Class, not property | # | **PROV-O** | `prov:hadActivity`| prov.ttl:605-623 | close | Optional activity of an influence | # # No exact standard property mapping exists for "has activity". diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_annotation.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_annotation.yaml index 16beb367a2..88023e3b85 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_annotation.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_annotation.yaml @@ -7,7 +7,6 @@ # # | Ontology | Property | File/Line | Mapping | Notes | # |---------------|-------------------|------------------|---------|------------------------------------| -# | **W3C OA** | `oa:hasAnnotation`| oa.ttl:31-33 | close | Web Annotation model annotation | # | **W3C OA** | `oa:Annotation` | oa.ttl:31-33 | related | Web Annotation class (OWL Class) | # # CREATED: 2026-02-03 diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_name.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_name.yaml index 2f872e103a..3048c5dc21 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_name.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_name.yaml @@ -4,11 +4,13 @@ # Name of an entity (person, organization, project, etc.). # # ONTOLOGY ALIGNMENT (verified against data/ontology/): -# | Ontology | Property | Mapping | Notes | -# |---------------|-------------------|---------|----------------------------------| -# | **Schema.org**| `schema:name` | exact | Schema.org name property | -# | **FOAF** | `foaf:name` | exact | FOAF name | -# | **RDFS** | `rdfs:label` | exact | RDF Schema label | +# | Ontology | Property | Mapping | Notes | +# |---------------|------------------------|----------|----------------------------------| +# | **Schema.org**| `schema:name` | slot_uri | Schema.org name property | +# | **FOAF** | `foaf:name` | exact | FOAF name | +# | **PNV** | `pnv:hasName` | exact | Person Name Vocabulary | +# | **RDFS** | `rdfs:label` | exact | RDF Schema label | +# | **Schema.org**| `schema:alternateName` | related | Alternate name (different axis) | # # CREATED: 2026-02-03 # ============================================================================== diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_note.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_note.yaml index 0d2f388e35..b3527173d0 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_note.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_note.yaml @@ -12,6 +12,12 @@ # | **CIDOC-CRM** | `crm:P3_has_note` | CIDOC_CRM:1227-1241 | exact | Container for informal descriptions. | # | **RDFS** | `rdfs:comment` | (RDF Schema) | close | Human-readable description of resource. | # | **DCTerms** | `dcterms:description` | dcterms.rdf:1227-1245 | broad | "An account of the resource." | +# | **SKOS** | `skos:changeNote` | skos.rdf:186-196 | narrow | Note about modification to a concept. | +# | **SKOS** | `skos:definition` | skos.rdf:197-207 | narrow | Statement or formal explanation of meaning. | +# | **SKOS** | `skos:editorialNote` | skos.rdf:208-218 | narrow | Note for editor, translator, maintainer. | +# | **SKOS** | `skos:example` | skos.rdf:219-229 | narrow | Example of the use of a concept. | +# | **SKOS** | `skos:historyNote` | skos.rdf:230-240 | narrow | Note about past state/use/meaning. | +# | **SKOS** | `skos:scopeNote` | skos.rdf:241-248 | narrow | Note that helps clarify meaning/use. | # # SKOS NOTE HIERARCHY (narrow_mappings - all subPropertyOf skos:note): # - skos:changeNote (186-196): "A note about a modification to a concept." diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_subject.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_subject.yaml index cdcea08a4b..71c2d55635 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_subject.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_subject.yaml @@ -7,7 +7,7 @@ # # | Ontology | Property | File/Line | Mapping | Notes | # |----------------|----------------------|-----------------------------|----------|-------------------------------------------------------------------------------| -# | **DCTerms** | `dcterms:subject` | dcterms.rdf:1968-1988 | exact | "A topic of the resource." | +# | **DCTerms** | `dcterms:subject` | dcterms.rdf:1968-1988 | slot_uri | "A topic of the resource." | # | **Schema.org** | `schema:about` | schemaorg.owl:6247-6270 | exact | "The subject matter of an object." Domain: CreativeWork/Event/etc. | # | **CIDOC-CRM** | `crm:P62_depicts` | CIDOC_CRM_v7.1.3.rdf:2649-2662 | close | "Identifies something depicted by E24 Physical Human-Made Thing." Visual depiction only. | # | **CIDOC-CRM** | `crm:P129_is_about` | CIDOC_CRM_v7.1.3.rdf:3966-3979 | close | "Documents that E89 Propositional Object has as subject E1 CRM Entity." | diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/has_title.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/has_title.yaml index 4b112806c3..d3f0ed101f 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/has_title.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/has_title.yaml @@ -7,7 +7,7 @@ # # | Ontology | Property | File/Line | Mapping | Notes | # |----------------|-----------------|--------------------------|---------|----------------------------------------------------------| -# | **DCTerms** | `dcterms:title` | dcterms.rdf:2034-2054 | exact | "A name given to the resource." | +# | **DCTerms** | `dcterms:title` | dcterms.rdf:2034-2054 | slot_uri| "A name given to the resource." | # | **Schema.org** | `schema:name` | schemaorg.owl:26889-26910 | exact | "The name of the item." Domain: Thing — broader (any name, not specifically title). | # # CREATED: 2026-02-03 diff --git a/schemas/20251121/linkml/modules/slots/20260202_matang/identified_by.yaml b/schemas/20251121/linkml/modules/slots/20260202_matang/identified_by.yaml index 8e7bf17f0b..f8e1e3e39e 100644 --- a/schemas/20251121/linkml/modules/slots/20260202_matang/identified_by.yaml +++ b/schemas/20251121/linkml/modules/slots/20260202_matang/identified_by.yaml @@ -17,6 +17,7 @@ # | **RiC-O** | `rico:hasOrHadName` | RiC-O_1-1:7143-7147 | close | Name/appellation (narrower) | # | **SKOS** | `skos:notation` | skos.rdf:166-170 | related | Classification code | # | **CIDOC-CRM** | `crm:P1i_identifies` | CIDOC_CRM:1198 | related | Inverse of P1 | +# | **RiC-O** | `rico:isOrWasIdentifierOf` | RiC-O_1-1:13768-13772 | related | Inverse of hasOrHadIdentifier | # # CREATED: 2026-01-26 # UPDATED: 2026-02-03 - Added narrow_mappings for P48, P168 (subPropertyOf P1)