INCATools / INCATools/ontology-access-kit
Feature request: Adding missing subsets and subsets_members implementation to Ubergraph implementation
- Dominant language
- Python
- Stars
- 198
- Forks
- 35
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 1
Description
Is it possible to add [subsets()](https://incatools.github.io/ontology-access-kit/packages/interfaces/basic.html#oaklib.interfaces.basic_ontology_interface.BasicOntologyInterface.subsets) and [subset_members()](https://incatools.github.io/ontology-access-kit/packages/interfaces/basic.html#oaklib.interfaces.basic_ontology_interface.BasicOntologyInterface.subset_members) methods to Ubergraph implementation?
Contributor guide
Research direction
Start with the linked BasicOntologyInterface documentation for subsets() and subset_members(), then locate the Ubergraph implementation in the repository. Compare how analogous implementations provide these methods and identify the relevant tests or entry points. Done means Ubergraph supports both methods with behavior matching the interface contract.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100