obophenotype / cell-ontology

An ontology of cell types
https://obophenotype.github.io/cell-ontology/
Creative Commons Attribution 4.0 International
137 stars 49 forks source link

Multiple issues with retinal photopic cells #2245

Open cmungall opened 7 months ago

cmungall commented 7 months ago

There are many issues with the classification of terms highlighted in the image below:

image

(drawn with OAK and cl viz -p i --down CL:0000490 CL:0000749 "OFF-bipolar cell" CL:0000573)

Overall it looks like there are just too many axes of classification going on with insufficient axiomatization to render them complete

In some cases it seems like CL has grouping classes that are just inherently hard to make complete. E.g. my understanding is that role in photopic vision is not discrete. cones are typically photopic, rods typically scotopic, but this is not all or nothing (if it were, then there would be no need for a distinct "photopic receptor cell" classification)

Some of these groupings may be historic - e.g it looks like both photopic and scotopic receptor cells have been there from the early days of CL, and they are undefined. These could probably be obsoleted.

The classification here appears wrong:

AFAIK, both scotopic and photopic are visible, the distinction is to do with light levels. visible light photoreceptor cell is also massively incomplete - other than photopic, it only has fly neurons.

I can see a number of challenges with making axiomatization complete here related to species specificity. There is a lot of tacit information to navigate around; we have the terrible GO-ish "camera-type eye" which needs to be fixed in GO and Uberon, there is also the fact that "retina" is used for the vertebrate structure, and the more generic photoreceptor array used for adult Drosophila retinal cells. And there are the usual annoying exceptions to photoreceptors being found in retinas. In fact CL:0000210 photoreceptor cell could technically be used by PO.

This is all compounded by the different uses of has-soma-location vs part of in the ontology...

dosumis commented 7 months ago

I'm dubious about many grouping classes here:

Suggested obsoletions:

Keep but prune:

Remove all insect photoreceptors from under these terms: Which cell is specialised to respond to which frequencies will vary with species (it's entirely possible that in some insects, R7 does not respond to UV), so I think CL should not have much under these terms. But single species cell type ontologies might find them useful, esp as we have patterns using GO.

why isn't ON-blue cone bipolar cell not classified under retinal cone cell?

because it aint a cone cell, it's a bipolar cell downstream of a cone cell

why is photopic receptor cell not classified under visual system neuron?

photoreceptor cell should be - inferred from axiomatization.

Can be fixed by switching definition of photoreceptor cell:

image

Text def should refer to visual perception.

Axiomtization should use 'detection of light stimulus involved in visual perception'

This will be sufficient for inference under 'visual system neuron'. Ticket here https://github.com/obophenotype/cell-ontology/issues/2253