Skip to content

Conversation

@timalamenciak
Copy link
Contributor

First draft of a How-to overview on importing terms. I am sure that I got some stuff wrong and welcome feedback!

Copy link
Collaborator

@matentzn matentzn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I love this; as this will be cited as "best practice" I will asks some more eyes on this.


There may be a case when you have imported a term using SLME or MIREOT where you find a need to add an axiom. If that happens, the best practice is to try to make an issue or PR with the originating ontology to get the axiom added.

If more urgent action is required, or there are difficulties with that process, a less preferrable but viable alternative is to add an annotation property **on the new axiom** that clearly states the axiom has been added in your ontology and is not in the original ontology.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is called "axiom injection". I would add a comment that such axioms should not not be included in the "base release" of a domain ontology.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@matentzn
Copy link
Collaborator

@timalamenciak do we want to wrap this up so it can be available on OBO Academy?

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

Successfully merging this pull request may close these issues.

2 participants