Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorporate ORG ontology #59

Merged
merged 2 commits into from
Aug 10, 2023
Merged

Incorporate ORG ontology #59

merged 2 commits into from
Aug 10, 2023

Conversation

ajnelson-nist
Copy link
Member

Review of CASE-Corpora with RDFS entailments disabled showed some needs to designate nodes as both org:Organization and
uco-identity:Organization. The particular nodes where this occurs are those used with DCAT-US and non-DCAT-US properties.

This patch adds a new class case-corpora:Organization to join UCO's Organization with ORG's Organization, and uses this more specific class on individuals flagged by SHACL validation.

SHACL shapes for ORG are started by reviewing class-disjointedness centered on org:Organization. One unexpected effect is this triple in ORG:

org:Organization
	owl:equivalentClass foaf:Organization ;
	.

A new SHACL shape practice is being trialed to handle this.

References:

Review of CASE-Corpora with RDFS entailments disabled showed some needs
to designate nodes as both `org:Organization` and
`uco-identity:Organization`.  The particular nodes where this occurs are
those used with DCAT-US and non-DCAT-US properties.

This patch adds a new class `case-corpora:Organization` to join UCO's
Organization with ORG's Organization, and uses this more specific class
on individuals flagged by SHACL validation.

SHACL shapes for ORG are started by reviewing class-disjointedness
centered on `org:Organization`.  One unexpected effect is this triple in
ORG:

```turtle
org:Organization
	owl:equivalentClass foaf:Organization ;
	.
```

A new SHACL shape practice is being trialed to handle this.

A follow-on patch will regenerate Make-managed files.

References:
* https://resources.data.gov/resources/dcat-us/#publisher

Signed-off-by: Alex Nelson <[email protected]>
@ajnelson-nist ajnelson-nist self-assigned this Aug 10, 2023
@ajnelson-nist ajnelson-nist marked this pull request as ready for review August 10, 2023 21:41
@ajnelson-nist ajnelson-nist merged commit a1288c4 into main Aug 10, 2023
1 check passed
@ajnelson-nist ajnelson-nist deleted the review_org_ontology_usage branch August 10, 2023 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant