owlcollab / owlcollab/owltools
Object properties as outgoing edges from an owl class
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 115
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
Hi, I'm trying to implement a shortest path algorithm between owl classes through their object properties by using owltools graph facilities. I'm using the function getOutgoingEdges(owlClass) from OWLGraphWrapper class, but this are returning edges that only contain hierarchichal relations (subclass of). Is it possible to include the object properties defined in the ontology?
Thanks in advance,
Fran.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at OWLGraphWrapper.getOutgoingEdges(owlClass) and trace how outgoing edges are selected for OWL classes. Review the existing graph API behavior and any relevant tests or examples, then determine the expected handling of object properties. Done means the requested shortest-path use case is supported or the limitation is clearly documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- api
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100