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

Support for edges using an annotation property #3

Closed
gouttegd opened this issue Feb 27, 2024 · 0 comments
Closed

Support for edges using an annotation property #3

gouttegd opened this issue Feb 27, 2024 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@gouttegd
Copy link
Owner

KGCL-Java currently only supports two types of edges:

  • direct classification, where the predicate is rdfs:subClassOf (yields a subject SubClassOf: object axiom);
  • existential restriction, where the predicate is an object property (yields a subject SubClassOf: <predicate> some object axiom).

In KGCL, an edge can also use an annotation property (provided that the value is an IRI and not a literal – if the value is a literal, then we’re talking about a node annotation rather than an edge), and should yield an annotation assertion axiom.

from obophenotype/cell-ontology#2298

@gouttegd gouttegd self-assigned this Feb 27, 2024
@gouttegd gouttegd added the bug Something isn't working label Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant