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

Add taxon constraints to imported species-specific terms in Composite-Metazoan? #3378

Open
gouttegd opened this issue Oct 9, 2024 · 1 comment
Assignees
Labels
bridge-files Issues related to the generation of bridge files from Uberon to other ontologies. composite taxon-constraints tech

Comments

@gouttegd
Copy link
Collaborator

gouttegd commented Oct 9, 2024

Uberon itself makes use of taxon constraints to express the fact that we know that some terms are applicable/not applicable to a given taxon.

However, AFAIK most (if not all) of the taxon-specific ontologies that we merge to build Composite-Metazoan do not make use of taxon constraints. For example, none of the terms in FBbt are formally restricted to NCBITaxon:7227 (D. melanogaster) -- this is deemed unnecessary since the entirety of FBbt, by definition, is intended to apply to only that taxon.

This means that in Composite-Metazoan, we have a mixed situation where the “core” terms (coming from Uberon itself) may have taxon constraints, but the taxon-specific terms (imported from the taxon-specific ontologies), somewhat paradoxically, do not have any constraints (apart from the ones they may inherit from the core terms, but those would be less strict than they could be).

For example, in Uberon circulatory system dorsal vessel (UBERON:0015231) is restricted to Arthropoda; therefore, all FBbt terms attached to that term (such as embryonic/larval dorsal vessel (Drosophila) (FBbt:00001673)) inherit that restriction, but they are not formally restricted further to D. melanogaster only, even though we know (by the mere fact that they are FBbt terms) that they are intended to apply only to D. melanogaster.

So maybe we could update the bridge files that connect Uberon terms with taxon-specific terms to automatically inject appropriate in_taxon relationships to the taxon-specific terms?

@gouttegd gouttegd added tech composite taxon-constraints bridge-files Issues related to the generation of bridge files from Uberon to other ontologies. labels Oct 9, 2024
@gouttegd gouttegd self-assigned this Oct 9, 2024
@gouttegd
Copy link
Collaborator Author

gouttegd commented Oct 9, 2024

@fbastian ⬆️ Follow-up to our scFAIR discussion today.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bridge-files Issues related to the generation of bridge files from Uberon to other ontologies. composite taxon-constraints tech
Projects
None yet
Development

No branches or pull requests

1 participant