Skip to content

Conversation

@JABelfiore
Copy link
Collaborator

Merge juxtaglomerular complex cell into kidney granular cell
Equivalent to will be combined in the following way: 'kidney cortical cell' and ('part of' some 'juxtaglomerular apparatus') and ('capable of' some 'renin secretion into blood stream') and keep also SubClassOf smooth muscle cell. All other logical axioms should be inferred.
JG exact synonym should be changed to related with annotation property abbreviation and with a reference.
New exact synonym: juxtaglomerular complex cell
Remove juxtaglomerular complex cell from the kidney_slim, checking if it affects any other term

@JABelfiore JABelfiore self-assigned this May 2, 2025
@JABelfiore JABelfiore requested a review from aleixpuigb May 2, 2025 14:28
Copy link
Collaborator

@aleixpuigb aleixpuigb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes in the slim needs to be done in src/templates/kidney_upper_slim.csv, not in the owl file directly.

@JABelfiore JABelfiore requested a review from aleixpuigb May 12, 2025 15:24
@aleixpuigb
Copy link
Collaborator

#gogoeditdiff

@github-actions
Copy link
Contributor

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

Ontology comparison

Left

  • Ontology IRI: http://purl.obolibrary.org/obo/cl/cl-base.owl
  • Version IRI: http://purl.obolibrary.org/obo/cl/releases/2025-05-21/cl-base.owl
  • Loaded from: file:/__w/cell-ontology/cell-ontology/src/ontology/cl-base-master.owl/cl-base.owl

Right

  • Ontology IRI: http://purl.obolibrary.org/obo/cl/cl-base.owl
  • Version IRI: http://purl.obolibrary.org/obo/cl/releases/2025-05-21/cl-base.owl
  • Loaded from: file:/__w/cell-ontology/cell-ontology/src/ontology/cl-base-pr.owl/cl-base.owl

Ontology imports

Ontology annotations

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

Added

extraglomerular mesangial cell http://purl.obolibrary.org/obo/CL_0002173

Removed

Added

kidney granular cell http://purl.obolibrary.org/obo/CL_0000648

Removed

Added

macula densa epithelial cell http://purl.obolibrary.org/obo/CL_1000850

Removed

Added

obsolete juxtaglomerular complex cell http://purl.obolibrary.org/obo/CL_1000618

Removed

Added

@github-actions
Copy link
Contributor

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/branch/src/ontology/cl-edit.owl

Ontology imports

Ontology annotations

extraglomerular mesangial cell http://purl.obolibrary.org/obo/CL_0002173

Removed

Added

kidney granular cell http://purl.obolibrary.org/obo/CL_0000648

Removed

Added

macula densa epithelial cell http://purl.obolibrary.org/obo/CL_1000850

Removed

Added

obsolete juxtaglomerular complex cell http://purl.obolibrary.org/obo/CL_1000618

Removed

Added

Copy link
Collaborator

@aleixpuigb aleixpuigb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please, see inline comments.

AnnotationAssertion(Annotation(oboInOwl:hasDbXref "GO:0072052") oboInOwl:hasExactSynonym obo:CL_0000648 "juxtaglomerulus cell")
AnnotationAssertion(oboInOwl:hasExactSynonym obo:CL_0000648 "renin secreting cell")
AnnotationAssertion(oboInOwl:hasExactSynonym obo:CL_0000648 "juxtaglomerular complex cell")
AnnotationAssertion(Annotation(obo:OMO_0003000 "") Annotation(oboInOwl:hasDbXref "doi:10.1007/s00424-012-1126-7") oboInOwl:hasRelatedSynonym obo:CL_0000648 "JG cell")
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The annotation property for abbreviation is not used correctly.

AnnotationAssertion(Annotation(obo:OMO_0003000 "") Annotation(oboInOwl:hasDbXref "doi:10.1007/s00424-012-1126-7") oboInOwl:hasRelatedSynonym obo:CL_0000648 "JG cell")
AnnotationAssertion(rdfs:label obo:CL_0000648 "kidney granular cell")
EquivalentClasses(obo:CL_0000648 ObjectIntersectionOf(obo:CL_0000151 ObjectSomeValuesFrom(obo:BFO_0000050 obo:UBERON_0002113) ObjectSomeValuesFrom(obo:RO_0002215 obo:GO_0002001)))
EquivalentClasses(obo:CL_0000648 ObjectIntersectionOf(obo:CL_0002681 ObjectSomeValuesFrom(obo:BFO_0000050 obo:UBERON_0002303) ObjectSomeValuesFrom(obo:RO_0002215 obo:GO_0002001)))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree with the change since it is a cortical cell, and 'secreting cell' is reasoned. In the textual definition, people who know kidney anatomy will know that the glomerulus is part of the cortex. However, there might be people that don't know and might want to have it included in the textual definition (maybe in bracket after glomerulus). What do you think?

@JABelfiore JABelfiore requested a review from aleixpuigb May 22, 2025 14:24

AnnotationAssertion(Annotation(oboInOwl:hasDbXref "GOC:cvs") Annotation(oboInOwl:hasDbXref "GOC:tfm") Annotation(oboInOwl:hasDbXref "PMID:11457727") obo:IAO_0000115 obo:CL_0000648 "A smooth muscle cell that synthesizes, stores, and secretes the enzyme renin. This cell type are located in the wall of the afferent arteriole at the entrance to the glomerulus. While having a different origin than other kidney smooth muscle cells, this cell type expresses smooth muscle actin upon maturation.")
AnnotationAssertion(Annotation(oboInOwl:hasDbXref "GOC:cvs") Annotation(oboInOwl:hasDbXref "GOC:tfm") Annotation(oboInOwl:hasDbXref "PMID:11457727") obo:IAO_0000115 obo:CL_0000648 "A smooth muscle cell that synthesizes, stores, and secretes the enzyme renin. This cell type are located in the wall of the afferent arteriole at the entrance to the glomerulus (a structure within the renal cortex). While having a different origin than other kidney smooth muscle cells, this cell type expresses smooth muscle actin upon maturation.")
AnnotationAssertion(Annotation(oboInOwl:hasDbXref "doi:10.1007/s00424-012-1126-7") obo:OMO_0003000 obo:CL_0000648 "JG cell")
Copy link
Collaborator

@aleixpuigb aleixpuigb May 22, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please, add this term (JG cell) as related synonym, and add the AP has_synonym_type 'abbreviation' (entity IRI).

@JABelfiore JABelfiore requested a review from aleixpuigb June 17, 2025 09:21
@aleixpuigb
Copy link
Collaborator

I would recommend to close this PR and start again, it has too many unrelated changes.

@github-actions
Copy link
Contributor

This PR has not seen any activity in the past month; if nobody comments or reviews it in the next week, the PR editor will be allowed to proceed with merging without explicit approval, should they wish to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Text def] expanding the definition of the juxtaglomerular complex cells

3 participants