Skip to content

Lupl/closed namespace#53

Merged
lu-pl merged 4 commits into
mainfrom
lupl/closed-namespace
Jan 15, 2026
Merged

Lupl/closed namespace#53
lu-pl merged 4 commits into
mainfrom
lupl/closed-namespace

Conversation

@lu-pl
Copy link
Copy Markdown
Owner

@lu-pl lu-pl commented Jan 13, 2026

No description provided.

lu-pl added 3 commits January 15, 2026 07:40
ClosedOntologyNamespace allows to populate a class namespace
based on an ontology or generally and RDF graph source.
The RDF source is queried for RDF class and property definitions
and matching name/IRI pairs are added to the class namespace.

For dictionary operations, namespace entries can be accessed
via the ClosedOntologyNamespace.mapping MappingProxyType.

In case of RDF term names conflicting with class namespace names,
the class namespace names take precedence; conflicting RDF terms are
still accessible through the ClosedOntologyNamespace.mapping proxy.
@lu-pl lu-pl force-pushed the lupl/closed-namespace branch from 3df58f1 to b8985e0 Compare January 15, 2026 06:41
@lu-pl lu-pl marked this pull request as ready for review January 15, 2026 07:03
@lu-pl lu-pl merged commit c08e673 into main Jan 15, 2026
9 checks passed
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