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

Remove redundant injections about RO terms. #3380

Merged
merged 1 commit into from
Oct 21, 2024

Conversation

gouttegd
Copy link
Collaborator

We are injecting several statements about RO terms that are redundant because they correspond to axioms that are already present in upstream RO.

Here, we remove all such injections. We also prevent the renaming of RO terms (e.g., avoid renaming present in taxon into present_in_taxon).

Because the only logical axioms we remove all already exist in RO, this PR causes no logical change. It is merely cleaning up stuff that are (no longer) needed in Uberon.

Related to #2453

We are injecting several statements about RO terms that are redundant
because they correspond to axioms that are already present in upstream
RO.

Here, we remove all such injections. We also prevent the renaming of RO
terms (e.g., avoid renaming 'present in taxon' into 'present_in_taxon').

Of note, the injections on RO:0002492 ('existence ends during') were not,
in fact, redundant: we injected a somewhat simplified definition and an
exact synonym that do not exist in RO. But since we did not inject such
simplified definitions and synonyms for other similar relations (e.g.
'existence starts during'), there is no reason to do it specifically for
'existence ends during'.

Related to #2453
@gouttegd gouttegd self-assigned this Oct 17, 2024
@gouttegd gouttegd merged commit 6dd3a3f into master Oct 21, 2024
1 check passed
@gouttegd gouttegd deleted the remove-redundant-ro-injections branch October 21, 2024 13:58
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