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

Fixes #2409 Stomach neuroendocrine cells now classified under grouping term #2533

Merged
merged 23 commits into from
Oct 28, 2024

Conversation

JABelfiore
Copy link
Collaborator

Stomach neuroendocrine cells now classified under grouping term

@JABelfiore JABelfiore changed the title Stomach neuroendocrine cells now classified under grouping term Fixes #2409 Stomach neuroendocrine cells now classified under grouping term Sep 6, 2024
@JABelfiore JABelfiore linked an issue Sep 6, 2024 that may be closed by this pull request
@JABelfiore JABelfiore self-assigned this Sep 6, 2024
@dosumis
Copy link
Contributor

dosumis commented Sep 9, 2024

#gogoeditdiff

Copy link

github-actions bot commented Sep 9, 2024

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/2024-10-28/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/2024-10-28/cl-simple.owl
  • Loaded from: file:/__w/cell-ontology/cell-ontology/src/ontology/cl-simple-pr.owl/cl-simple.owl

Ontology imports

Ontology annotations

stomach neuroendocrine cell http://purl.obolibrary.org/obo/CL_1000222

Removed

Added

type A cell of stomach http://purl.obolibrary.org/obo/CL_0002264

Removed

Added

type D cell of stomach http://purl.obolibrary.org/obo/CL_0002267

Added

type D enteroendocrine cell http://purl.obolibrary.org/obo/CL_0000502

Added

type G cell of stomach http://purl.obolibrary.org/obo/CL_4047025

Added

type G enteroendocrine cell http://purl.obolibrary.org/obo/CL_0000508

Removed

Added

Copy link

github-actions bot commented Sep 9, 2024

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

stomach enteroendocrine cell http://purl.obolibrary.org/obo/CL_1001517

Removed

Added

stomach neuroendocrine cell http://purl.obolibrary.org/obo/CL_1000222

Removed

type A cell of stomach http://purl.obolibrary.org/obo/CL_0002264

Removed

Added

type D cell of stomach http://purl.obolibrary.org/obo/CL_0002267

Removed

Added

type D enteroendocrine cell http://purl.obolibrary.org/obo/CL_0000502

Added

type EC enteroendocrine cell http://purl.obolibrary.org/obo/CL_0000577

Added

type G cell of stomach http://purl.obolibrary.org/obo/CL_4047025

Added

type G enteroendocrine cell http://purl.obolibrary.org/obo/CL_0000508

Removed

Added

@dosumis
Copy link
Contributor

dosumis commented Sep 17, 2024

#gogoeditdiff

@@ -7755,6 +7756,7 @@ AnnotationAssertion(oboInOwl:hasDbXref obo:CL_0000508 "FMA:67609")
AnnotationAssertion(oboInOwl:hasExactSynonym obo:CL_0000508 "G cell")
AnnotationAssertion(rdfs:label obo:CL_0000508 "type G enteroendocrine cell")
Copy link
Collaborator

Choose a reason for hiding this comment

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

Type G enteroendocrine cell is not exclusively found in the stomach, it is also found in duodenum and pancreas (https://en.wikipedia.org/wiki/G_cell). It has been inferred that Type G enteroendocrine cell is a subclass of stomach neuroendocrine cell.

To remain consistent with the other patterns, I would suggest keeping Type G enteroendocrine cell as a broad term (e.g. enteroendocrine cell and neuroendocrine cell and gastrin secreting cell and enkephalin secreting cell.

Then create a specific term type G cell of stomach that is type G enteroendocrine cell
and ('part of' some 'epithelium of stomach') or 'part of' some 'mucosa of pyloric antrum'

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Updated definition to reflect location and created new term for type g cell of stomach

@dosumis dosumis added this to the Milestone finishing - 14/10/24 milestone Oct 9, 2024
JABelfiore and others added 3 commits October 24, 2024 11:51
Updated definition to reflect location and created new term for type g cell of stomach
@Caroline-99
Copy link
Collaborator

#gogoeditdiff

AnnotationAssertion(terms:date obo:CL_4047025 "2024-10-24T10:43:22Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label obo:CL_4047025 "type G cell of stomach"@en)
EquivalentClasses(obo:CL_4047025 ObjectUnionOf(ObjectIntersectionOf(obo:CL_0000508 ObjectSomeValuesFrom(obo:BFO_0000050 obo:UBERON_0001276)) ObjectSomeValuesFrom(obo:BFO_0000050 obo:UBERON_0004997)))
SubClassOf(obo:CL_4047025 obo:CL_0000508)
Copy link
Collaborator

Choose a reason for hiding this comment

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

No need to add SubclassOf type G enteroendocrine cell . This is inferred.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Removed on account of inference

AnnotationAssertion(terms:contributor obo:CL_4047025 <https://orcid.org/0009-0005-7919-4905>)
AnnotationAssertion(terms:date obo:CL_4047025 "2024-10-24T10:43:22Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label obo:CL_4047025 "type G cell of stomach"@en)
EquivalentClasses(obo:CL_4047025 ObjectUnionOf(ObjectIntersectionOf(obo:CL_0000508 ObjectSomeValuesFrom(obo:BFO_0000050 obo:UBERON_0001276)) ObjectSomeValuesFrom(obo:BFO_0000050 obo:UBERON_0004997)))
Copy link
Collaborator

@Caroline-99 Caroline-99 Oct 24, 2024

Choose a reason for hiding this comment

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

This logical definition is not correct - I believe we can't use part of this OR part of this

('type G enteroendocrine cell'
 and ('part of' some 'epithelium of stomach')) or ('part of' some 'mucosa of pyloric antrum').

In my previous comment, I meant you can use

 ('type G enteroendocrine cell'
 and ('part of' some 'epithelium of stomach'))

OR

('type G enteroendocrine cell'
 and ('part of' some 'mucosa of pyloric antrum')).

Depends on how specific you want it to be. Sorry should have been clearer.

Looking more into literature, It seems to me thatpart of some pyloric gland- which is a synonym for pyloric antrum glands might be more suitable but it is up to you. Epithelium of stomach would also work.
image

I found this

(G cells are found deep within the pyloric glands of the stomach antrum.) https://en.wikipedia.org/wiki/G_cell

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Amended to first option only

@@ -7798,15 +7800,15 @@ SubClassOf(obo:CL_0000507 obo:CL_0000167)

# Class: obo:CL_0000508 (type G enteroendocrine cell)

AnnotationAssertion(Annotation(oboInOwl:hasDbXref "GOC:tfm") Annotation(oboInOwl:hasDbXref "ISBN:0517223651") Annotation(oboInOwl:hasDbXref "MESH:D019863") obo:IAO_0000115 obo:CL_0000508 "An endocrine cell found in the pyloric gland mucosa (antral mucosa) of the stomach of mammals and responsible for the secretion of gastrin and enkephalin. Most abundant in pyloric antrum, pyramidal in form with a narrow apex bearing long microvilli.")
AnnotationAssertion(Annotation(oboInOwl:hasDbXref "GOC:tfm") Annotation(oboInOwl:hasDbXref "ISBN:0517223651") Annotation(oboInOwl:hasDbXref "MESH:D019863") obo:IAO_0000115 obo:CL_0000508 "An endocrine cell found in the stomach, duodenum and pancreas and is responsible for the secretion of gastrin and enkephalin. Most abundant in pyloric antrum, pyramidal in form with a narrow apex bearing long microvilli.")
Copy link
Collaborator

@Caroline-99 Caroline-99 Oct 24, 2024

Choose a reason for hiding this comment

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

can you please add references to support the new textual defs? I remember when we discussed it in the meeting, there weren't enough evidence to show that this cell is in the pancreas but we found few references showing their presence in the stomach and duodenum.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

new defs added

@Caroline-99
Copy link
Collaborator

#gogoeditdiff

@JABelfiore JABelfiore merged commit 6ef435d into master Oct 28, 2024
1 check passed
@JABelfiore JABelfiore deleted the stomach_ec_cells branch October 28, 2024 15:47
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 this pull request may close these issues.

Stomach neuroendocrine cells not all classified under grouping term
3 participants