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

Replace the use of innervates for ganglia with extends_fibers_into #2589

Closed
anitacaron opened this issue Aug 8, 2022 · 13 comments · Fixed by #2678
Closed

Replace the use of innervates for ganglia with extends_fibers_into #2589

anitacaron opened this issue Aug 8, 2022 · 13 comments · Fixed by #2678
Assignees

Comments

@anitacaron
Copy link
Collaborator

  • I think we could replace the use of innervates for ganglia with 'extends_fibers_into', preserving use of innervates for neuron projection bundles (tracts and nerves) - although I guess that might lose the sense that those fibers synapse to targets in the object of the relationship.

Originally posted by @dosumis in #2495 (comment)

@shawntanzk
Copy link
Collaborator

@anitacaron - came up again in #2615 -> I have made this change there

@cmungall
Copy link
Member

I agree with this change and given the problems this was causing let's try and get these fixes in sooner!

@anitacaron anitacaron self-assigned this Sep 21, 2022
@ghost
Copy link

ghost commented Sep 22, 2022

Thanks for sharing the following specific example, @anitacaron.

otic ganglion EquivalentTo cranial ganglion and (innervates some parotid gland) and (extends_fibers_into some glossopharyngeal nerve)

Your proposal is to change this to:
otic ganglion EquivalentTo cranial ganglion and (extends_fibers_into some glossopharyngeal nerve)

The result of this change infers that the 'otic ganglion' is equivalent to the 'glossopharygeal ganglion'. This is a region of complicated anatomy, but I am not sure that this is true. If it is indeed true (don't think it is, but would need to review to confirm), then why are these separate classes instead of exact synonyms?

Screenshot 2022-09-22 at 16 10 58

CC @dosumis

@shawntanzk
Copy link
Collaborator

shawntanzk commented Sep 22, 2022

defs not ok - we don't allow infered equivalent -> will look into this. Thanks for bringing it up :)

@anitacaron
Copy link
Collaborator Author

After thinking, again and again, the solution would be this:

otic ganglion EquivalentTo cranial ganglion and (extends_fibers_into some parotid gland) and (extends_fibers_into some glossopharyngeal nerve)

Then it results into:

Screenshot 2022-09-22 at 16 32 40

Do you think this is good, @bvarner-ebi?

@ghost
Copy link

ghost commented Sep 23, 2022

Thanks for sharing, @anitacaron.

I am curious about the object property 'extend_fibers_into'. Based on the text of the label alone (I do not see a definition), and searching a few other relationships in Uberon, this suggests that fibres are originating from object X (in this case the 'cranial ganglion') and extending into object Y (the 'glossopharyngeal nerve'). In this example, it is opposite to the anatomy. The 'otic ganglion' receives fibres from the 'glossopharyngeal nerve'.

My question is: does 'extend_fibers_into' denote some sort of afferent/efferent direction? If not, then this axiom seems OK, although I recommend adding a text definition to 'extends_fibers_into" to make that clear. On the other hand, if 'extend_fibers_into' denotes direction and/or the presence of a synapse, this would need to be remodelled and the proposed solution may need to be reconsidered.

And, so we are on the same page, I had a look at the linked comment:

(I'm sure very many ganglia also have whole cells)

A ganglion contains nerve cell bodies, which are portions of cells. My understanding is that ganglia do not contain whole cells, so if the above statement is true, an example would be helpful.

@ghost
Copy link

ghost commented Sep 23, 2022

EDIT to comment above. I originally had:

FMA also shows 'otic ganglion' to be a child of 'glossopharyngeal ganglion', so there is alignment with FMA.

I arrived to this browser in the link after searching for an FMA browser, but this does not appear to be an FMA browser.

@ghost
Copy link

ghost commented Sep 23, 2022

@anitacaron, would the following work for you since I have not found evidence that the 'otic ganglion' is a subclass of 'glossopharyngeal ganglion'?

Screenshot 2022-09-23 at 11 00 38

@shawntanzk
Copy link
Collaborator

does 'extend_fibers_into' denote some sort of afferent/efferent direction

Not that I am aware of, but as you mentioned, lack of definition - should really try to get that into RO, though not sure how they would feel about that vs innervates.

In this example, it is opposite to the anatomy. The 'otic ganglion' receives fibres from the 'glossopharyngeal nerve'.

I guess receives fibres does however suggest that glossopharyngeal nerves extends fibers to otic ganglion, though that does not mean the opposite isn't true - will look into this.

A ganglion contains nerve cell bodies, which are portions of cells. My understanding is that ganglia do not contain whole cells, so if the above statement is true, an example would be helpful.

I'm not 100% sure, but I'm guessing that's more hedging than anything, I think it should be alright to just go to with UBERON:0005162 multi-cell-part structure but I see that it has already been changed to anatomical structure which isn't wrong. I guess its to be careful in case there are exceptions, which seems often in the nervous system. Also I'm not 100% sure if we would consider glial cells to be part of the ganglion, which then, chances are there are full glial cells in the structure.

@shawntanzk
Copy link
Collaborator

shawntanzk commented Sep 23, 2022

have not found evidence that the 'otic ganglion' is a subclass of 'glossopharyngeal ganglion'?

100% agree with this. Perhaps figuring out the relation with Tympanic nerve would model it more accurately model this. See images below:
EDIT: relation with lesser petrosal nerve

image
from https://teachmeanatomy.info/head/cranial-nerves/glossopharyngeal-nerve/
image
from https://memorang.com/flashcards/85882/003B+-+Temporal+Region
image
from here

@shawntanzk
Copy link
Collaborator

shawntanzk commented Sep 23, 2022

@anitacaron, would the following work for you since I have not found evidence that the 'otic ganglion' is a subclass of 'glossopharyngeal ganglion'?

Screenshot 2022-09-23 at 11 00 38

btws personally agree with this solution for now, though would like to breakdown the subclass of cranial ganglion more

Would however be good to get a signoff by @dosumis before proceeding

@ghost
Copy link

ghost commented Sep 23, 2022

@shawntanzk, thanks for aggregating these images.

A caveat, though... there are also neurones that pass through the otic ganglion that do not synapse in the ganglion, which are not shown in these illustrations (ref):

"The origin of sympathetic neurons associated with the otic ganglion arises from the plexus around the middle meningeal artery. These plexus convey postganglionic fibers arising from the superior cervical ganglion. The postganglionic sympathetic fibers pass through the otic ganglion without relay and run together with the parasympathetic fibers in the auriculotemporal nerve to provide sympathetic innervation to the parotid gland blood vessels.[2]"

And further evidence to divorce 'glossopharyngeal nerve' from 'otic ganglion' (PMID:3446656):

"In the rat there is no direct connection between the glossopharyngeal nerve and the otic ganglion, as is the case in man. However, a neural connection between the facial nerve and the otic ganglion and a further connection linking the glossopharyngeal with the facial nerve through which the salivatory axons may pass to reach the otic ganglion is described."

@dosumis
Copy link
Contributor

dosumis commented Sep 23, 2022

Just skimming this, but

(a) I'd avoid an equivalent class definition for optic ganglion unless there's a really strong need to autoclassify under it and you're really sure it's safe. subClassOf restrictions are much safer.

(b) I think the definition of 'extends fibers into' should avoid cases like this:
"there are also neurones that pass through the otic ganglion that do not synapse in the ganglion"

suggested def:

X extends_fibers into Y iff there exists some neuron(n) n has_soma_location(RO:0002100) x and n 'has synaptic IO in region'(RO:0013001) Y

I think it would be safe to add this property chain as I believe has_soma_location has domain neuron.

has_soma_location o 'has synaptic IO in region' -> 'extends_fibers_into'

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 a pull request may close this issue.

4 participants