cell-ontology icon indicating copy to clipboard operation
cell-ontology copied to clipboard

[DRAFT] Adding Retinal Cell Types from RCL

Open shawntanzk opened this issue 3 years ago • 21 comments

Related to #1606

shawntanzk avatar Oct 17 '22 09:10 shawntanzk

I've added the OP lacks_post_synaptic_terminals_in to CL namespace, but if want to follow the negative stuff, we might want to expand it. The rest of the OP (including the negative ones) already exist in CL so I replaced them. Probably need to look into the CP terms used, and replace them accordingly

shawntanzk avatar Oct 17 '22 09:10 shawntanzk

make: *** [Makefile:175: reports/cl-edit.owl-obo-report.tsv] Error 1

Level Rule Name Subject Property Value
ERROR duplicate_definition CL:0004250 IAO:0000115 An amicrine that stratifies dendrites at two and only two locations.
ERROR duplicate_definition CL:0004251 IAO:0000115 An amicrine that stratifies dendrites at two and only two locations.
ERROR duplicate_definition CL:0004252 IAO:0000115 An amicrine that stratifies dendrites at two and only two locations.
ERROR duplicate_definition CL:0004253 IAO:0000115 An amicrine that stratifies dendrites at two and only two locations.
ERROR duplicate_definition CL:0003023 IAO:0000115 A retinal ganglion cell C outer that has dense dendritic diversity.
ERROR duplicate_definition CL:0004126 IAO:0000115 A retinal ganglion cell C outer that has dense dendritic diversity.
ERROR duplicate_definition CL:0003022 IAO:0000115 A retinal ganglion cell C inner that has dense dendritic diversity.
ERROR duplicate_definition CL:0003025 IAO:0000115 A retinal ganglion cell C inner that has dense dendritic diversity.
ERROR duplicate_definition CL:0004125 IAO:0000115 A retinal ganglion cell C inner that has dense dendritic diversity.
ERROR duplicate_definition CL:0004115 IAO:0000115 A monostratified retinal ganglion cell with small to medium soma and small to medium dendritic field.
ERROR duplicate_definition CL:0004183 IAO:0000115 A monostratified retinal ganglion cell with small to medium soma and small to medium dendritic field.
ERROR duplicate_definition CL:0003039 IAO:0000115 A monostratified retinal ganglion cell with large soma and large dendritic field, with dense dendritic arbor
ERROR duplicate_definition CL:0003043 IAO:0000115 A monostratified retinal ganglion cell with large soma and large dendritic field, with dense dendritic arbor

shawntanzk avatar Oct 17 '22 10:10 shawntanzk

The following CP terms need to be replaced (for transparency, I'll commit the sparql query to this PR too):

term label def
http://purl.obolibrary.org/obo/CP_0000121 asymmetric dendritic arbor A dendritic arbor that is asymmetrical in respect to the soma.
http://purl.obolibrary.org/obo/CP_0001060 complex dendritic arbor A dendritic arbor that is relatively complex.
http://purl.obolibrary.org/obo/CP_0001062 sparse dendritic arbor A dendritic arbor that is relatively sparse.
http://purl.obolibrary.org/obo/CP_0000002 symmetric dendritic arbor A dendritic arbor that is symmetrical in respect to the soma.
http://purl.obolibrary.org/obo/CP_0000111 medium dendritic arbor A dendritic arbor with a medium, or normal, density.
http://purl.obolibrary.org/obo/CP_0000110 dense dendritic arbor A dendritic arbor with increased branchiness.
http://purl.obolibrary.org/obo/CP_0000105 large dendritic field A dendritic field with a large area.
http://purl.obolibrary.org/obo/CP_0000109 medium to large dendritic field A dendritic field with a medium to large size.
http://purl.obolibrary.org/obo/CP_0000106 medium dendritic field A dendritic field with a medium, or normal, area.
http://purl.obolibrary.org/obo/CP_0000107 small dendritic field A dendritic field with a small size.
http://purl.obolibrary.org/obo/CP_0000108 small to medium dendritic field A dendritic field with a small to medium size.
http://purl.obolibrary.org/obo/CP_0001079 large dendritic field with dense and symmetric arbor A large dendritic field with a symmetric arbor that has dense branching.
http://purl.obolibrary.org/obo/CP_0001077 large dendritic field with dense and assymetric arbor A large dendritic field with an asymmetric arbor that has dense branching.
http://purl.obolibrary.org/obo/CP_0001076 large dendritic field with dense arbor density A large dendritic field with dense arbor density.
http://purl.obolibrary.org/obo/CP_0001072 large dendritic field with medium arbor density and long secondary shaft A large dendritic field with medium arbor density that includes a long secondary dendrite shaft that branches off the soma.
http://purl.obolibrary.org/obo/CP_0001073 large dendritic field with medium arbor density and average length secondary shaft A large dendritic field with medium arbor density that includes an average length secondary dendrite shaft that branches off the soma.
http://purl.obolibrary.org/obo/CP_0001070 large dendritic field with medium arbor density A large dendritic field with medium arbor density.
http://purl.obolibrary.org/obo/CP_0001069 large dendritic field with sparse arbor density A large dendritic field with sparse arbor density.
http://purl.obolibrary.org/obo/CP_0001080 large dendritic field with thick dendrites A large dendritic field with thick dendrites.
http://purl.obolibrary.org/obo/CP_0001078 medium dendritic field with assymetric arbor A medium dendritic field with assymetric arbor.
http://purl.obolibrary.org/obo/CP_0001086 small dendritic field with assymetric arbor A medium dendritic field with assymetric arbor.
http://purl.obolibrary.org/obo/CP_0001074 medium dendritic field with dense arbor density A medium dendritic field with dense arbor density.
http://purl.obolibrary.org/obo/CP_0001067 medium dendritic field with medium arbor density A medium dendritic field with medium arbor density.
http://purl.obolibrary.org/obo/CP_0001068 medium dendritic field with sparse arbor density A medium dendritic field with sparse arbor density.
http://purl.obolibrary.org/obo/CP_0001047 membranous discs A part of photoreceptor cells found in the outer segment where photopigments are found. These discs consist of plasma membrane.
http://purl.obolibrary.org/obo/CP_0000123 average length secondary dendrite shaft A secondary dendrite shaft that is longer than average.
http://purl.obolibrary.org/obo/CP_0000122 long secondary dendrite shaft A secondary dendrite shaft that is longer than average.
http://purl.obolibrary.org/obo/CP_0001084 small dendritic field with complex dendritic arbor A small dendritic field with a complex dendritic arbor.
http://purl.obolibrary.org/obo/CP_0001066 small dendritic field with dense arbor density A small dendritic field with dense arbor density.
http://purl.obolibrary.org/obo/CP_0001064 small dendritic field with medium arbor density A small dendritic field with medium arbor density.
http://purl.obolibrary.org/obo/CP_0001065 small dendritic field with sparse arbor density A small dendritic field with sparse arbor density.
http://purl.obolibrary.org/obo/CP_0001083 small dendritic field with straight dendrites A small dendritic field with straight dendrites.
http://purl.obolibrary.org/obo/CP_0001081 small dendritic field with thin dendrites A small dendritic field with thin dendrites.
http://purl.obolibrary.org/obo/CP_0001082 small dendritic field with undulate dendrites A small dendritic field with undulate dendrites.
http://purl.obolibrary.org/obo/CP_0000100 large soma A soma with a large size.
http://purl.obolibrary.org/obo/CP_0000104 medium to large soma A soma with a medium to large size.
http://purl.obolibrary.org/obo/CP_0000101 medium soma A soma with a medium, or normal,  size.
http://purl.obolibrary.org/obo/CP_0000102 small soma A soma with a small size.
http://purl.obolibrary.org/obo/CP_0000103 small to medium soma A soma with a small to medium size.
http://purl.obolibrary.org/obo/CP_0001085 dendrite part A structure that is part of a neuronal dendrite.
http://purl.obolibrary.org/obo/CP_0001088 decreased axon branching An axon terminus with decreased branchiness.
http://purl.obolibrary.org/obo/CP_0001087 increased axon branching An axon terminus with increased branchiness.
http://purl.obolibrary.org/obo/CP_0001050 diffuse axonal branches Axonal branches that are diffused.
http://purl.obolibrary.org/obo/CP_0001059 straight dendrites Dendrites that are relatively straight.
http://purl.obolibrary.org/obo/CP_0001056 thick dendrites Dendrites that are relatively thick.
http://purl.obolibrary.org/obo/CP_0001057 thin dendrites Dendrites that are relatively thin.
http://purl.obolibrary.org/obo/CP_0001052 crescent-shaped dendrites Dendrites that have a distinctive crescent shape.
http://purl.obolibrary.org/obo/CP_0001051 curly dendrites Dendrites that have a distinctive curly shape.
http://purl.obolibrary.org/obo/CP_0001058 undulate dendrites Dendrites that have a relatively undulate shape.
http://purl.obolibrary.org/obo/CP_0001063 conspicuous dendritic contacts Dendritic contacts that are relatively conspicuous.
http://purl.obolibrary.org/obo/CP_0001048 plasma membrane-bound membranous discs Membranous discs that are bound to the plasma membrane.
http://purl.obolibrary.org/obo/CP_0001049 narrowly stratified post-synaptic terminals Post-synaptic terminals that stratify narrowly.
http://purl.obolibrary.org/obo/CP_0001034 dendritic arbor The tree-like area constituted by the dendrites of a neuron.

shawntanzk avatar Oct 17 '22 11:10 shawntanzk

Re CP terms:

Some might be added as compound terms with existing PATO terms (has_part some (dendrite and has_characteristic some curly))

Some may correspond to cell components for which already have GO terms for - e.g. membranous discs

For the rest - maybe keep reference to these qualities as descriptive text in defs for now and make a PATO ticket to discuss which are worth adding there?

dosumis avatar Oct 17 '22 12:10 dosumis

I think some of the defs might not be right - eg narrow field retinal amacrine cell (def: An amicrine that stratifies dendrites at two and only two locations.)

Furthermore some logical definitions need to be relooked at too eg narrow field retinal amacrine cell doesn't seem to be reasoned or asserted as an amacrine cell -> I'm guessing retina horizontal cell should be an amacrine cell? need to do research.

There are also unsats:

bistratified retinal ganglion cell SubClassOf Nothing

G3 retinal ganglion cell SubClassOf Nothing

retinal ganglion cell D2 SubClassOf Nothing

retinal ganglion cell D1 SubClassOf Nothing

G7 retinal ganglion cell SubClassOf Nothing

M13 retinal ganglion cell SubClassOf Nothing

M12 retinal ganglion cell SubClassOf Nothing

M14 retinal ganglion cell SubClassOf Nothing

M11 retinal ganglion cell SubClassOf Nothing

A2 amacrine Cell SubClassOf Nothing

Axiom Impact

Axioms used 10 times

Axioms used 9 times

Axioms used 1 times

Ontologies used:

  • merged_import.owl (http://purl.obolibrary.org/obo/cl/imports/merged_import.owl)
  • cl.owl (http://purl.obolibrary.org/obo/cl.owl)

also, there's no xrefs on any of them atm - @addiehl & @patrick-lloyd-ray do you have any provenance of where these came from? (eg what papers they were curated from etc.)

shawntanzk avatar Oct 17 '22 14:10 shawntanzk

unsat caused by:

bistratified cell EquivalentTo CNS neuron (sensu Vertebrata) and bilateral and (has part some CP_0001085)

equivalent class doesn't quite make sense to me:

'CNS neuron (sensu Vertebrata)'
 and bilateral
 and ('has part' some 'dendrite part')

bilateral needs a relation, but I don't understand why its there? The dendrite part doesn't make sense to me too.

I think we need a pato term bistratified and make and equivalent class that way

shawntanzk avatar Oct 17 '22 15:10 shawntanzk

do you have any provenance of where these came from? (eg what papers they were curated from etc.)

I believe I have all the details stored on an old drive somewhere. Let me see if I can dig it out.

patrick-lloyd-ray avatar Oct 17 '22 17:10 patrick-lloyd-ray

I also have a bunch of info, including papers, etc. that I can share

addiehl avatar Oct 17 '22 18:10 addiehl

Here's a set of papers that were probably used retinal-papers.zip

addiehl avatar Oct 17 '22 18:10 addiehl

And here's the outline of the paper that Patrick had planned to write Retinal Neuron Cell Ontology.docx

addiehl avatar Oct 17 '22 18:10 addiehl

Thanks, @addiehl.

patrick-lloyd-ray avatar Oct 17 '22 20:10 patrick-lloyd-ray

Some might be added as compound terms with existing PATO terms

Just to make sure, I'll try an example here:

"asymmetric dendritic arbor", currently is equivalent to

'dendrite part'
 and (has_quality some asymmetrical)

"dendrite part" (also a CP term), current is subclassOf dendrite (which I think is wrong, should be part_of instead)

so something like "asymmetric bistratified amacrine cell" should have a subclassOf:

has_quality some ((part_of some dendrite) and has_quality some asymmetrical)

not 100% my expression is right there tbh

shawntanzk avatar Oct 18 '22 13:10 shawntanzk

I think we need a pato term bistratified and make and equivalent class that way

Yes, these were done ages ago before we had good patterns for this type of thing, so this seems like the right approach to me given how these are characterized now.

Relatedly, I think the 'bilateral' is the incorrect annotation that causes the unsats (from a glance). I have some time later this week where I can really take a closer look at this. I'm sure many of the definitions (textual and logical) need reworking, too.

patrick-lloyd-ray avatar Oct 18 '22 20:10 patrick-lloyd-ray

I think the 'bilateral' is the incorrect annotation that causes the unsats (from a glance).

Yups - changing bilateral to a PATO term using 'has characteristic' or something should solve this.

I'm sure many of the definitions (textual and logical) need reworking

Yeah, I'm trying to work on them, maybe lets coordinate, let me figure out some stuff and we can work together on a shared sheet or something. Thanks!

shawntanzk avatar Oct 19 '22 10:10 shawntanzk

lets coordinate, let me figure out some stuff and we can work together on a shared sheet or something.

Absolutely great idea -- let's do it.

patrick-lloyd-ray avatar Oct 19 '22 15:10 patrick-lloyd-ray

@patrick-lloyd-ray - I've moved over what I'm doing to sheets https://docs.google.com/spreadsheets/d/1i7QNpfSN_u9T6A-07w3OmcFQtQmv7avU6zXuufhdvak/edit?usp=sharing. Here's my plans atm (please do suggest alternative ways if you have any)

  1. Get PMIDs for all the cell types
  2. Go through textual definitions to make sure they are all unique (a bit of controversy as I know at times this isn't possible at more granular level, but I would like to try to still do so)
  3. Based on textual definitions, go through the logical definitions and see how to fix each one (slow process but I can't see how to deal with it otherwise) 3b) if CP terms need to be used still, we can add them to PATO as part of step 3
  4. CP terms are on that sheet in another tab, plan is to put what we will use for expression, and we can replace accordingly

shawntanzk avatar Oct 20 '22 08:10 shawntanzk

not 100% my expression is right there tbh

Correct expression should be:

has_part some (dendrite and has_quality some asymmetrical)

shawntanzk avatar Oct 20 '22 15:10 shawntanzk

Not sure whats the best way to represent dendritic field, which from my understanding is the area which a neurons dendrites cover (correct me if I'm wrong). Not sure if it belongs as a term in CL? (eg uberon has space represented too). Would like input on this @dosumis

shawntanzk avatar Oct 20 '22 15:10 shawntanzk

Have you looked at the Neuron Phenotype Ontology, published in March 2022 for help with the neuron phenotype CP terms?

addiehl avatar Oct 20 '22 19:10 addiehl

Have you looked at the Neuron Phenotype Ontology, published in March 2022 for help with the neuron phenotype CP terms?

@tgbugs might be a good idea to coordinate getting NPO stuff into PATO/CL? Related to https://github.com/obophenotype/cell-ontology/issues/1657

shawntanzk avatar Oct 20 '22 19:10 shawntanzk

@shawntanzk I went through the definitions and references and I think 1 and 2 from your list are done (subject to revision, of course). Now, the fun part.

Not sure whats the best way to represent dendritic field, which from my understanding is the area which a neurons dendrites cover (correct me if I'm wrong).

Yeah, that's what it means and it's a weird modeling problem. I think it's a site (BFO:0000029) or a three-dimensional spatial region (BFO:0000028) that is bounded by a dendritic arbor, at least that's my intuition tells me, but maybe I'm overlooking something. Also, I'm not sure if 'site' is used very often. So as a first-pass, dendritic field would be either: "A site bounded by a dendritic arbor" or "A three-dimensional spatial region that is bounded by a dendritic arbor."

But the good news is that all we need for now is large, medium, and small to express what's in the sheet, I think.

patrick-lloyd-ray avatar Oct 27 '22 20:10 patrick-lloyd-ray

"A three-dimensional spatial region that is bounded by a dendritic arbor."

I think this sounds good - I guess it would be an immaterial space in which dendrite arbor are located in then? In which case it probably belongs in uberon (I think its worth making a term for this). I guess the axiomatization would look something like:

'has characteristic' some ('dendritic field' and 'has characteristic' some large)

but on experimenting, it shows up unsat cause of: Screenshot 2022-10-28 at 08 51 40

shawntanzk avatar Oct 28 '22 07:10 shawntanzk

I wonder if we can just conflate dendritic arbor and dendritic field. Was talking to @dosumis about wanting to model dendritic field as an anatomical space and the issues, but he mentioned its probably easier to handle it as something material. since dendritric arbor covers the dendritic field (again correct me if im wrong) - can we just assume they both map to dendrite tree (http://amigo.geneontology.org/amigo/term/GO:0097447)

shawntanzk avatar Nov 01 '22 15:11 shawntanzk

but on experimenting, it shows up unsat cause of:

Ack, seems obvious that would happen now that I see it. I didn't think that through very well.

I agree with @dosumis that the problem is that the space (dendritic field) is large/medium/small in virtue of the material entity (dendritic arbor) being large/medium/small, so the characteristic should be on the arbor itself, not the field bounded by it. I don't know if this is getting close to a "shadow," though, but we definitely need to capture this information for these types of cells.

patrick-lloyd-ray avatar Nov 01 '22 17:11 patrick-lloyd-ray

I think what you actually want is a term for 'dendritic field size' - which would be a size quality (subclass of PATO:0001710 '3-D extent') that could inhere in the neuron or a dendrite of the neuron.

This could be defined as something like "A 3-D extent quality inhering in a neuron or one of its dendrites by virtue of the amount of 3-dimensional space required to contain all of its dendritic processes.". Then 'large dendritic field size' would be 'dendritic field size' and 'increased in magnitude relative to' some 'normal' etc.

Clare72 avatar Nov 01 '22 17:11 Clare72

Could I double check that this expression works:

http://purl.obolibrary.org/obo/CP_0001064 has the definition A small dendritic field with medium arbor density. I'm trying to replace it with:

('has characteristic' some ('dendritic tree' and 'area density' and normal)) 
and ('has characteristic' some ('dendritic field size' and ('decreased in magnitude relative to' some normal)))

shawntanzk avatar Nov 04 '22 15:11 shawntanzk

('has characteristic' some ('dendritic tree' and 'area density' and normal))

This doesn't look right to me, isn't 'dendritic tree' a part of the neuron, rather than a quality? I think it should be something like:

('has part' some ('dendritic tree' and ('has characteristic' some ('area density' and ('has modifier' some normal)))))

Clare72 avatar Nov 04 '22 15:11 Clare72

('has part' some ('dendritic tree' and ('has characteristic' some ('area density' and ('has modifier' some normal)))))

This makes ALOT more sense, thanks so much @Clare72 :)

shawntanzk avatar Nov 04 '22 15:11 shawntanzk

Here's a diff of how these changes impact the classified ontology (on -simple file):

Ontology comparison

Left

  • Ontology IRI: http://purl.obolibrary.org/obo/cl/cl-simple.owl
  • Version IRI: http://purl.obolibrary.org/obo/cl/releases/2022-11-10/cl-simple.owl
  • Loaded from: file:/__w/cell-ontology/cell-ontology/src/ontology/cl-simple-master.owl/cl-simple.owl

Right

  • Ontology IRI: http://purl.obolibrary.org/obo/cl/cl-simple.owl
  • Version IRI: http://purl.obolibrary.org/obo/cl/releases/2022-11-10/cl-simple.owl
  • Loaded from: file:/__w/cell-ontology/cell-ontology/src/ontology/cl-simple-pr.owl/cl-simple.owl

Ontology imports

Ontology annotations

CL_0003001 http://purl.obolibrary.org/obo/CL_0003001

Added

CL_0003002 http://purl.obolibrary.org/obo/CL_0003002

Added

CL_0003003 http://purl.obolibrary.org/obo/CL_0003003

Added

CL_0003004 http://purl.obolibrary.org/obo/CL_0003004

Added

CL_0003005 http://purl.obolibrary.org/obo/CL_0003005

Added

CL_0003006 http://purl.obolibrary.org/obo/CL_0003006

Added

CL_0003007 http://purl.obolibrary.org/obo/CL_0003007

Added

CL_0003008 http://purl.obolibrary.org/obo/CL_0003008

Added

CL_0003009 http://purl.obolibrary.org/obo/CL_0003009

Added

CL_0003010 http://purl.obolibrary.org/obo/CL_0003010

Added

CL_0003011 http://purl.obolibrary.org/obo/CL_0003011

Added

CL_0003012 http://purl.obolibrary.org/obo/CL_0003012

Added

CL_0003013 http://purl.obolibrary.org/obo/CL_0003013

Added

CL_0003014 http://purl.obolibrary.org/obo/CL_0003014

Added

CL_0003015 http://purl.obolibrary.org/obo/CL_0003015

Added

CL_0003016 http://purl.obolibrary.org/obo/CL_0003016

Added

CL_0003017 http://purl.obolibrary.org/obo/CL_0003017

Added

CL_0003018 http://purl.obolibrary.org/obo/CL_0003018

Added

CL_0003020 http://purl.obolibrary.org/obo/CL_0003020

Added

CL_0003021 http://purl.obolibrary.org/obo/CL_0003021

Added

CL_0003022 http://purl.obolibrary.org/obo/CL_0003022

Added

CL_0003023 http://purl.obolibrary.org/obo/CL_0003023

Added

CL_0003024 http://purl.obolibrary.org/obo/CL_0003024

Added

CL_0003025 http://purl.obolibrary.org/obo/CL_0003025

Added

CL_0003026 http://purl.obolibrary.org/obo/CL_0003026

Added

CL_0003027 http://purl.obolibrary.org/obo/CL_0003027

Added

CL_0003028 http://purl.obolibrary.org/obo/CL_0003028

Added

CL_0003029 http://purl.obolibrary.org/obo/CL_0003029

Added

CL_0003030 http://purl.obolibrary.org/obo/CL_0003030

Added

CL_0003031 http://purl.obolibrary.org/obo/CL_0003031

Added

CL_0003032 http://purl.obolibrary.org/obo/CL_0003032

Added

CL_0003033 http://purl.obolibrary.org/obo/CL_0003033

Added

CL_0003034 http://purl.obolibrary.org/obo/CL_0003034

Added

CL_0003035 http://purl.obolibrary.org/obo/CL_0003035

Added

CL_0003036 http://purl.obolibrary.org/obo/CL_0003036

Added

CL_0003037 http://purl.obolibrary.org/obo/CL_0003037

Added

CL_0003038 http://purl.obolibrary.org/obo/CL_0003038

Added

CL_0003039 http://purl.obolibrary.org/obo/CL_0003039

Added

CL_0003040 http://purl.obolibrary.org/obo/CL_0003040

Added

CL_0003041 http://purl.obolibrary.org/obo/CL_0003041

Added

CL_0003042 http://purl.obolibrary.org/obo/CL_0003042

Added

CL_0003043 http://purl.obolibrary.org/obo/CL_0003043

Added

CL_0003044 http://purl.obolibrary.org/obo/CL_0003044

Added

CL_0003045 http://purl.obolibrary.org/obo/CL_0003045

Added

CL_0003046 http://purl.obolibrary.org/obo/CL_0003046

Added

CL_0003047 http://purl.obolibrary.org/obo/CL_0003047

Added

CL_0003048 http://purl.obolibrary.org/obo/CL_0003048

Added

CL_0003049 http://purl.obolibrary.org/obo/CL_0003049

Added

CL_0003050 http://purl.obolibrary.org/obo/CL_0003050

Added

CL_0003051 http://purl.obolibrary.org/obo/CL_0003051

Added

CL_0004001 http://purl.obolibrary.org/obo/CL_0004001

Added

CL_0004115 http://purl.obolibrary.org/obo/CL_0004115

Added

CL_0004116 http://purl.obolibrary.org/obo/CL_0004116

Added

CL_0004117 http://purl.obolibrary.org/obo/CL_0004117

Added

CL_0004119 http://purl.obolibrary.org/obo/CL_0004119

Added

CL_0004120 http://purl.obolibrary.org/obo/CL_0004120

Added

CL_0004121 http://purl.obolibrary.org/obo/CL_0004121

Added

CL_0004124 http://purl.obolibrary.org/obo/CL_0004124

Added

CL_0004125 http://purl.obolibrary.org/obo/CL_0004125

Added

CL_0004126 http://purl.obolibrary.org/obo/CL_0004126

Added

CL_0004137 http://purl.obolibrary.org/obo/CL_0004137

Added

CL_0004138 http://purl.obolibrary.org/obo/CL_0004138

Added

CL_0004139 http://purl.obolibrary.org/obo/CL_0004139

Added

CL_0004161 http://purl.obolibrary.org/obo/CL_0004161

Added

CL_0004162 http://purl.obolibrary.org/obo/CL_0004162

Added

CL_0004183 http://purl.obolibrary.org/obo/CL_0004183

Added

CL_0004213 http://purl.obolibrary.org/obo/CL_0004213

Added

CL_0004214 http://purl.obolibrary.org/obo/CL_0004214

Added

CL_0004215 http://purl.obolibrary.org/obo/CL_0004215

Added

CL_0004216 http://purl.obolibrary.org/obo/CL_0004216

Added

CL_0004217 http://purl.obolibrary.org/obo/CL_0004217

Added

CL_0004218 http://purl.obolibrary.org/obo/CL_0004218

Added

CL_0004219 http://purl.obolibrary.org/obo/CL_0004219

Added

CL_0004220 http://purl.obolibrary.org/obo/CL_0004220

Added

CL_0004221 http://purl.obolibrary.org/obo/CL_0004221

Added

CL_0004222 http://purl.obolibrary.org/obo/CL_0004222

Added

CL_0004223 http://purl.obolibrary.org/obo/CL_0004223

Added

CL_0004224 http://purl.obolibrary.org/obo/CL_0004224

Added

CL_0004225 http://purl.obolibrary.org/obo/CL_0004225

Added

CL_0004226 http://purl.obolibrary.org/obo/CL_0004226

Added

CL_0004227 http://purl.obolibrary.org/obo/CL_0004227

Added

CL_0004228 http://purl.obolibrary.org/obo/CL_0004228

Added

CL_0004229 http://purl.obolibrary.org/obo/CL_0004229

Added

CL_0004230 http://purl.obolibrary.org/obo/CL_0004230

Added

CL_0004231 http://purl.obolibrary.org/obo/CL_0004231

Added

CL_0004232 http://purl.obolibrary.org/obo/CL_0004232

Added

CL_0004233 http://purl.obolibrary.org/obo/CL_0004233

Added

CL_0004234 http://purl.obolibrary.org/obo/CL_0004234

Added

CL_0004235 http://purl.obolibrary.org/obo/CL_0004235

Added

CL_0004236 http://purl.obolibrary.org/obo/CL_0004236

Added

CL_0004237 http://purl.obolibrary.org/obo/CL_0004237

Added

CL_0004238 http://purl.obolibrary.org/obo/CL_0004238

Added

CL_0004239 http://purl.obolibrary.org/obo/CL_0004239

Added

CL_0004240 http://purl.obolibrary.org/obo/CL_0004240

Added

CL_0004241 http://purl.obolibrary.org/obo/CL_0004241

Added

CL_0004242 http://purl.obolibrary.org/obo/CL_0004242

Added

CL_0004243 http://purl.obolibrary.org/obo/CL_0004243

Added

CL_0004244 http://purl.obolibrary.org/obo/CL_0004244

Added

CL_0004245 http://purl.obolibrary.org/obo/CL_0004245

Added

CL_0004246 http://purl.obolibrary.org/obo/CL_0004246

Added

CL_0004247 http://purl.obolibrary.org/obo/CL_0004247

Added

CL_0004250 http://purl.obolibrary.org/obo/CL_0004250

Added

CL_0004251 http://purl.obolibrary.org/obo/CL_0004251

Added

CL_0004252 http://purl.obolibrary.org/obo/CL_0004252

Added

CL_0004253 http://purl.obolibrary.org/obo/CL_0004253

Added

Lugaro cell http://purl.obolibrary.org/obo/CL_0011006

Removed

Added

RO_0002110 http://purl.obolibrary.org/obo/RO_0002110

Added

RO_0002113 http://purl.obolibrary.org/obo/RO_0002113

Added

RO_0002573 http://purl.obolibrary.org/obo/RO_0002573

Added

RO_0015007 http://purl.obolibrary.org/obo/RO_0015007

Added

  • RO_0015007 comment "This relation is used to determine the 'directionality' of relative qualities such as 'increased strength', relative to the parent type, 'strength'."

  • RO_0015007 label "increased in magnitude relative to"

  • RO_0015007 definition "q1 increased_in_magnitude_relative_to q2 if and only if magnitude(q1) > magnitude(q2). Here, magnitude(q) is a function that maps a quality to a unit-invariant scale."

  • ObjectProperty: RO_0015007

RO_0015008 http://purl.obolibrary.org/obo/RO_0015008

Added

  • RO_0015008 definition "q1 decreased_in_magnitude_relative_to q2 if and only if magnitude(q1) < magnitude(q2). Here, magnitude(q) is a function that maps a quality to a unit-invariant scale."

  • RO_0015008 comment "This relation is used to determine the 'directionality' of relative qualities such as 'decreased strength', relative to the parent type, 'strength'."

  • RO_0015008 label "decreased in magnitude relative to"

  • ObjectProperty: RO_0015008

axon synapses in http://purl.obolibrary.org/obo/RO_0002102

Removed

Added

cerebellar Golgi cell http://purl.obolibrary.org/obo/CL_0000119

Removed

Added

cortical interneuron http://purl.obolibrary.org/obo/CL_0008031

Removed

Added

dorsal horn interneuron http://purl.obolibrary.org/obo/CL_0011000

Added

lacks_post_synaptic_terminals_in http://purl.obolibrary.org/obo/cl#lacks_post_synaptic_terminals_in

Added

obsolete CP:0000000 http://purl.obolibrary.org/obo/CP_0000000

Removed

obsolete CP:0000025 http://purl.obolibrary.org/obo/CP_0000025

Removed

obsolete CP:0000027 http://purl.obolibrary.org/obo/CP_0000027

Removed

obsolete CP:0000028 http://purl.obolibrary.org/obo/CP_0000028

Removed

obsolete CP:0000035 http://purl.obolibrary.org/obo/CP_0000035

Removed

obsolete CP:0000037 http://purl.obolibrary.org/obo/CP_0000037

Removed

obsolete CP:0000039 http://purl.obolibrary.org/obo/CP_0000039

Removed

obsolete CP:0000040 http://purl.obolibrary.org/obo/CP_0000040

Removed

obsolete CP:0000043 http://purl.obolibrary.org/obo/CP_0000043

Removed

participates in http://purl.obolibrary.org/obo/RO_0000056

Added

retina horizontal cell http://purl.obolibrary.org/obo/CL_0000745

Removed

Added

retinal bipolar neuron http://purl.obolibrary.org/obo/CL_0000748

Removed

Added

github-actions[bot] avatar Nov 04 '22 17:11 github-actions[bot]

Here's a diff of your edit file (unreasoned)

Ontology comparison

Left

  • Ontology IRI: http://purl.obolibrary.org/obo/cl.owl
  • Version IRI: None
  • Loaded from: file:/__w/cell-ontology/cell-ontology/master/src/ontology/cl-edit.owl

Right

  • Ontology IRI: http://purl.obolibrary.org/obo/cl.owl
  • Version IRI: None
  • Loaded from: file:/__w/cell-ontology/cell-ontology/src/ontology/cl-edit.owl

Ontology imports

Ontology annotations

CL_0003000 http://purl.obolibrary.org/obo/CL_0003000

Added

CL_0003001 http://purl.obolibrary.org/obo/CL_0003001

Added

CL_0003002 http://purl.obolibrary.org/obo/CL_0003002

Added

CL_0003003 http://purl.obolibrary.org/obo/CL_0003003

Added

CL_0003004 http://purl.obolibrary.org/obo/CL_0003004

Added

CL_0003005 http://purl.obolibrary.org/obo/CL_0003005

Added

CL_0003006 http://purl.obolibrary.org/obo/CL_0003006

Added

CL_0003007 http://purl.obolibrary.org/obo/CL_0003007

Added

CL_0003008 http://purl.obolibrary.org/obo/CL_0003008

Added

CL_0003009 http://purl.obolibrary.org/obo/CL_0003009

Added

CL_0003010 http://purl.obolibrary.org/obo/CL_0003010

Added

CL_0003011 http://purl.obolibrary.org/obo/CL_0003011

Added

CL_0003012 http://purl.obolibrary.org/obo/CL_0003012

Added

CL_0003013 http://purl.obolibrary.org/obo/CL_0003013

Added

CL_0003014 http://purl.obolibrary.org/obo/CL_0003014

Added

CL_0003015 http://purl.obolibrary.org/obo/CL_0003015

Added

CL_0003016 http://purl.obolibrary.org/obo/CL_0003016

Added

CL_0003017 http://purl.obolibrary.org/obo/CL_0003017

Added

CL_0003018 http://purl.obolibrary.org/obo/CL_0003018

Added

CL_0003020 http://purl.obolibrary.org/obo/CL_0003020

Added

CL_0003021 http://purl.obolibrary.org/obo/CL_0003021

Added

CL_0003022 http://purl.obolibrary.org/obo/CL_0003022

Added

CL_0003023 http://purl.obolibrary.org/obo/CL_0003023

Added

CL_0003024 http://purl.obolibrary.org/obo/CL_0003024

Added

CL_0003025 http://purl.obolibrary.org/obo/CL_0003025

Added

CL_0003026 http://purl.obolibrary.org/obo/CL_0003026

Added

CL_0003027 http://purl.obolibrary.org/obo/CL_0003027

Added

CL_0003028 http://purl.obolibrary.org/obo/CL_0003028

Added

CL_0003029 http://purl.obolibrary.org/obo/CL_0003029

Added

CL_0003030 http://purl.obolibrary.org/obo/CL_0003030

Added

CL_0003031 http://purl.obolibrary.org/obo/CL_0003031

Added

CL_0003032 http://purl.obolibrary.org/obo/CL_0003032

Added

CL_0003033 http://purl.obolibrary.org/obo/CL_0003033

Added

CL_0003034 http://purl.obolibrary.org/obo/CL_0003034

Added

CL_0003035 http://purl.obolibrary.org/obo/CL_0003035

Added

CL_0003036 http://purl.obolibrary.org/obo/CL_0003036

Added

CL_0003037 http://purl.obolibrary.org/obo/CL_0003037

Added

CL_0003038 http://purl.obolibrary.org/obo/CL_0003038

Added

CL_0003039 http://purl.obolibrary.org/obo/CL_0003039

Added

CL_0003040 http://purl.obolibrary.org/obo/CL_0003040

Added

CL_0003041 http://purl.obolibrary.org/obo/CL_0003041

Added

CL_0003042 http://purl.obolibrary.org/obo/CL_0003042

Added

CL_0003043 http://purl.obolibrary.org/obo/CL_0003043

Added

CL_0003044 http://purl.obolibrary.org/obo/CL_0003044

Added

CL_0003045 http://purl.obolibrary.org/obo/CL_0003045

Added

CL_0003046 http://purl.obolibrary.org/obo/CL_0003046

Added

CL_0003047 http://purl.obolibrary.org/obo/CL_0003047

Added

CL_0003048 http://purl.obolibrary.org/obo/CL_0003048

Added

CL_0003049 http://purl.obolibrary.org/obo/CL_0003049

Added

CL_0003050 http://purl.obolibrary.org/obo/CL_0003050

Added

CL_0003051 http://purl.obolibrary.org/obo/CL_0003051

Added

CL_0004001 http://purl.obolibrary.org/obo/CL_0004001

Added

CL_0004115 http://purl.obolibrary.org/obo/CL_0004115

Added

CL_0004116 http://purl.obolibrary.org/obo/CL_0004116

Added

CL_0004117 http://purl.obolibrary.org/obo/CL_0004117

Added

CL_0004119 http://purl.obolibrary.org/obo/CL_0004119

Added

CL_0004120 http://purl.obolibrary.org/obo/CL_0004120

Added

CL_0004121 http://purl.obolibrary.org/obo/CL_0004121

Added

CL_0004124 http://purl.obolibrary.org/obo/CL_0004124

Added

CL_0004125 http://purl.obolibrary.org/obo/CL_0004125

Added

CL_0004126 http://purl.obolibrary.org/obo/CL_0004126

Added

CL_0004137 http://purl.obolibrary.org/obo/CL_0004137

Added

CL_0004138 http://purl.obolibrary.org/obo/CL_0004138

Added

CL_0004139 http://purl.obolibrary.org/obo/CL_0004139

Added

CL_0004161 http://purl.obolibrary.org/obo/CL_0004161

Added

CL_0004162 http://purl.obolibrary.org/obo/CL_0004162

Added

CL_0004183 http://purl.obolibrary.org/obo/CL_0004183

Added

CL_0004213 http://purl.obolibrary.org/obo/CL_0004213

Added

CL_0004214 http://purl.obolibrary.org/obo/CL_0004214

Added

CL_0004215 http://purl.obolibrary.org/obo/CL_0004215

Added

CL_0004216 http://purl.obolibrary.org/obo/CL_0004216

Added

CL_0004217 http://purl.obolibrary.org/obo/CL_0004217

Added

CL_0004218 http://purl.obolibrary.org/obo/CL_0004218

Added

CL_0004219 http://purl.obolibrary.org/obo/CL_0004219

Added

CL_0004220 http://purl.obolibrary.org/obo/CL_0004220

Added

CL_0004221 http://purl.obolibrary.org/obo/CL_0004221

Added

CL_0004222 http://purl.obolibrary.org/obo/CL_0004222

Added

CL_0004223 http://purl.obolibrary.org/obo/CL_0004223

Added

CL_0004224 http://purl.obolibrary.org/obo/CL_0004224

Added

CL_0004225 http://purl.obolibrary.org/obo/CL_0004225

Added

CL_0004226 http://purl.obolibrary.org/obo/CL_0004226

Added

CL_0004227 http://purl.obolibrary.org/obo/CL_0004227

Added

CL_0004228 http://purl.obolibrary.org/obo/CL_0004228

Added

CL_0004229 http://purl.obolibrary.org/obo/CL_0004229

Added

CL_0004230 http://purl.obolibrary.org/obo/CL_0004230

Added

CL_0004231 http://purl.obolibrary.org/obo/CL_0004231

Added

CL_0004232 http://purl.obolibrary.org/obo/CL_0004232

Added

CL_0004233 http://purl.obolibrary.org/obo/CL_0004233

Added

CL_0004234 http://purl.obolibrary.org/obo/CL_0004234

Added

CL_0004235 http://purl.obolibrary.org/obo/CL_0004235

Added

CL_0004236 http://purl.obolibrary.org/obo/CL_0004236

Added

CL_0004237 http://purl.obolibrary.org/obo/CL_0004237

Added

CL_0004238 http://purl.obolibrary.org/obo/CL_0004238

Added

CL_0004239 http://purl.obolibrary.org/obo/CL_0004239

Added

CL_0004240 http://purl.obolibrary.org/obo/CL_0004240

Added

CL_0004241 http://purl.obolibrary.org/obo/CL_0004241

Added

CL_0004242 http://purl.obolibrary.org/obo/CL_0004242

Added

CL_0004243 http://purl.obolibrary.org/obo/CL_0004243

Added

CL_0004244 http://purl.obolibrary.org/obo/CL_0004244

Added

CL_0004245 http://purl.obolibrary.org/obo/CL_0004245

Added

CL_0004246 http://purl.obolibrary.org/obo/CL_0004246

Added

CL_0004247 http://purl.obolibrary.org/obo/CL_0004247

Added

CL_0004250 http://purl.obolibrary.org/obo/CL_0004250

Added

CL_0004251 http://purl.obolibrary.org/obo/CL_0004251

Added

CL_0004252 http://purl.obolibrary.org/obo/CL_0004252

Added

CL_0004253 http://purl.obolibrary.org/obo/CL_0004253

Added

CP_0000100 http://purl.obolibrary.org/obo/CP_0000100

Added

CP_0000101 http://purl.obolibrary.org/obo/CP_0000101

Added

CP_0000102 http://purl.obolibrary.org/obo/CP_0000102

Added

CP_0000103 http://purl.obolibrary.org/obo/CP_0000103

Added

CP_0000105 http://purl.obolibrary.org/obo/CP_0000105

Added

CP_0000106 http://purl.obolibrary.org/obo/CP_0000106

Added

CP_0000107 http://purl.obolibrary.org/obo/CP_0000107

Added

CP_0000108 http://purl.obolibrary.org/obo/CP_0000108

Added

CP_0000109 http://purl.obolibrary.org/obo/CP_0000109

Added

CP_0000111 http://purl.obolibrary.org/obo/CP_0000111

Added

CP_0000121 http://purl.obolibrary.org/obo/CP_0000121

Added

CP_0001049 http://purl.obolibrary.org/obo/CP_0001049

Added

CP_0001050 http://purl.obolibrary.org/obo/CP_0001050

Added

CP_0001051 http://purl.obolibrary.org/obo/CP_0001051

Added

CP_0001052 http://purl.obolibrary.org/obo/CP_0001052

Added

CP_0001059 http://purl.obolibrary.org/obo/CP_0001059

Added

CP_0001060 http://purl.obolibrary.org/obo/CP_0001060

Added

CP_0001062 http://purl.obolibrary.org/obo/CP_0001062

Added

CP_0001063 http://purl.obolibrary.org/obo/CP_0001063

Added

CP_0001064 http://purl.obolibrary.org/obo/CP_0001064

Added

CP_0001065 http://purl.obolibrary.org/obo/CP_0001065

Added

CP_0001066 http://purl.obolibrary.org/obo/CP_0001066

Added

CP_0001067 http://purl.obolibrary.org/obo/CP_0001067

Added

CP_0001068 http://purl.obolibrary.org/obo/CP_0001068

Added

CP_0001069 http://purl.obolibrary.org/obo/CP_0001069

Added

CP_0001070 http://purl.obolibrary.org/obo/CP_0001070

Added

CP_0001072 http://purl.obolibrary.org/obo/CP_0001072

Added

CP_0001073 http://purl.obolibrary.org/obo/CP_0001073

Added

CP_0001074 http://purl.obolibrary.org/obo/CP_0001074

Added

CP_0001076 http://purl.obolibrary.org/obo/CP_0001076

Added

CP_0001077 http://purl.obolibrary.org/obo/CP_0001077

Added

CP_0001078 http://purl.obolibrary.org/obo/CP_0001078

Added

CP_0001079 http://purl.obolibrary.org/obo/CP_0001079

Added

CP_0001080 http://purl.obolibrary.org/obo/CP_0001080

Added

CP_0001081 http://purl.obolibrary.org/obo/CP_0001081

Added

CP_0001082 http://purl.obolibrary.org/obo/CP_0001082

Added

CP_0001083 http://purl.obolibrary.org/obo/CP_0001083

Added

CP_0001084 http://purl.obolibrary.org/obo/CP_0001084

Added

CP_0001085 http://purl.obolibrary.org/obo/CP_0001085

Added

CP_0001086 http://purl.obolibrary.org/obo/CP_0001086

Added

PR_000001224 http://purl.obolibrary.org/obo/PR_000001224

Added

PR_000001243 http://purl.obolibrary.org/obo/PR_000001243

Added

PR_000001244 http://purl.obolibrary.org/obo/PR_000001244

Added

bestrophin-4 (human) http://purl.obolibrary.org/obo/PR_Q8NFU0

Added

lacks_post_synaptic_terminals_in http://purl.obolibrary.org/obo/cl#lacks_post_synaptic_terminals_in

Added

retina horizontal cell http://purl.obolibrary.org/obo/CL_0000745

Removed

Added

retinal bipolar neuron http://purl.obolibrary.org/obo/CL_0000748

Removed

Added

github-actions[bot] avatar Nov 04 '22 17:11 github-actions[bot]