-
Notifications
You must be signed in to change notification settings - Fork 30
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
What is a head? #379
Comments
WARNING: This issue has been automatically closed because it has not been updated in more than 3 years. Please re-open it if you still need this to be addressed addressed addressed – we are now getting some resources to deal with such issues. |
Reopening as part of an effort (for Ubergraph, cf INCATools/ubergraph#143) towards fixing the incompatibilities between ZFA and Uberon. Of all the unsats in the merge of Uberon + ZFA, about 80 are caused by the disagreement explained in this ticket about what is a “head“ in ZFA and in Uberon. They could all be resolved by a two-parts fix: The first part, already evoked in the ticket, is simply to remap 'ZFA:head' to 'UBERON:craniocervical region' (instead of 'UBERON:head'), which is consistent with what ZFA calls a “head”. The second part is to remove the following axiom in Uberon:
'embryonic head' is defined relatively to its non-embryonic counterpart, which refers strictly to the head and excludes the cervical region. As a result, this axiom causes all the “post-hyoid pharyngeal arches” in ZFA (and their multiple derived structures) to be unsatisfiable. If we don’t want to entirely lose that axiom, we could replace it with
where 'embryonic craniocervical region' would be a new term defined as the embryonic counterpart to 'craniocervical region'. |
In ZFA, the "head" (ZFA:0001114) corresponds to what Uberon calls the "craniocervical region" (UBERON:0007811), comprising the head proper and the neck. So we remap ZFA:0001114 to UBERON:0007811, rather than UBERON:0000033). Also, the axiom stating that 'pharyngeal arch' (UBERON:0002539) is part of the 'embryonic head' (UBERON:0008816) is bogus, as some pharyngeal arches are located in the neck rather than the head. So we create a new term 'embryonic craniocervical region' to be the embryonic counterpart of 'craniocervical region' (as 'embryonic head' is the embryonic counterpart of 'head'), and rewrite the aforementioned axiom to state that 'pharyngeal arch' is part of the 'embryonic craniocervical region'. Combined together, these two changes fix about 80 unsatisfiable classes in the merge product of Uberon and ZFA. closes #379
In ZFA, a head is analagous to a mammalian head+neck.
This causes problems when we bring in spatial disjointness (see issue #378 )
The def of head is pretty vague:
What's a division?
We introduced a grouping class to accommodate this:
Should ZFA head be mapped to this parent class?
For now, only consider vertebrates - let's not get into the insect head problem...
Note: objections have been raised in the past about the term "craniocervical region". But I think we need some kind of logical structure like this regardless of what we call it.
One option is to call the parent "head" and the child "tetrapod head", but this is ugly, and would make the ontology confusing for mammalian users who expect the head to be... the head.
The text was updated successfully, but these errors were encountered: