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

Include other graph projection patterns #270

Open
cmungall opened this issue Oct 3, 2024 · 0 comments
Open

Include other graph projection patterns #270

cmungall opened this issue Oct 3, 2024 · 0 comments

Comments

@cmungall
Copy link

cmungall commented Oct 3, 2024

In the OAK docs we describe some graph projection patterns implemented by different backends:

https://incatools.github.io/ontology-access-kit/guide/relationships-and-graphs.html#further-notes-on-owl-and-graph-projection

image

Many users of OAK want to be able to do things like navigate from "Illumina" to find things "manufactured by" Illumina. This is represented by HasValue restrictions. This is pattern is less common for the ontologies that are currently populated in Ubergraph, but if RG is to be used more widely then we need. A wider set is also provided by OBASK.

See:

The top level of the docs for RG say this is a tool for materializing existentials, so perhaps it is fine to focus on this. HasValue is outside the scope of what is supported in EL anyway (though it would be easy to have incomplete rules). But it would be good to link to some documentation that states this more explicitly.

See also

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

No branches or pull requests

1 participant