INCATools / INCATools/ontology-development-kit

Importing Subclass Object Properties

Open
#1,311 6 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
Dockerfile
Stars
375
Forks
69
Avg merge
3d 5h
Merged PRs (30d)
7

Description

Dear ODK-Team,
i've successfully created a repository with the odk + .yaml file and managed to import ontology terms from the Basic Formal Ontology (BFO) and the Information Artifact Ontology (IAO) via term files. As the IAO uses the BFO as its Top-Level-Ontology it would be great if the IAO-Terms would be integrated into the BFO hierarchy (at least those that have are direct Subclasses of BFO Terms, in my case that would be the IAO_0000030 (information content entity) which is a SubClassOf the BFO_0000031 (generically dependent continuant) . I cannot figure out how to import the rdfs:SubClassOf Property. I tried to include the rdfs:SubClassOf Property in the 'import group -> annotation properties' of the .yaml file, that did not work so far. Do you have any advice on how to import classes including the SubClassOf Relations?

Contributor guide

Open the contributing guide

Research direction

Start with the repository's .yaml configuration and term files, focusing on the import group and its annotation-properties setting. Run the existing ontology import workflow and determine how imported classes can retain their rdfs:SubClassOf relations; done means the IAO terms appear in the BFO hierarchy with the expected subclass links.

Written by the indexing model from the issue text.

Assessment

Tech stack
yaml
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.