Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Nov 24, 2025

Endocrine cells are defined by secreting substances into the circulatory system, but three subclasses had secretion axioms missing the target end location constraint.

Changes

Updated three endocrine cell subclasses to conform to the standard pattern:

# Before
SubClassOf(obo:CL_0000502 ObjectSomeValuesFrom(obo:RO_0002215 obo:GO_0070253))

# After  
SubClassOf(obo:CL_0000502 ObjectSomeValuesFrom(obo:RO_0002215 ObjectIntersectionOf(obo:GO_0070253 ObjectSomeValuesFrom(obo:RO_0002339 obo:UBERON_0001009))))
  • CL_0000502 (type D enteroendocrine cell) - somatostatin secretion now targets circulatory system
  • CL_0000652 (pinealocyte) - melatonin secretion now targets circulatory system
  • CL_0011003 (magnocellular neurosecretory cell) - hormone secretion now targets circulatory system

Pattern matches parent class CL_0000163 (endocrine cell) equivalent class definition.

Original prompt

This section details on the original issue you should resolve

<issue_title>Update patterns of all subclasses endocrine cell to use standard pattern for endocrine cells</issue_title>
<issue_description>e.g.
This term,

rdfs:label "type D enteroendocrine cell"
definition "A cell found throughout the gastrointestinal tract and in the pancreas. They secrete somatostatin in both an endocrine and paracrine manner..."

Should have

subClassOf capable_of some (somatostatin secretion and ('has target end location' some 'circulatory system'))</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

- Updated CL_0000502 (type D enteroendocrine cell) to include has_target_end_location
- Updated CL_0000652 (pinealocyte) to include has_target_end_location
- Updated CL_0011003 (magnocellular neurosecretory cell) to include has_target_end_location

All three cells now follow the standard endocrine cell pattern:
capable_of some (secretion_process and (has_target_end_location some circulatory_system))

Validated with ROBOT convert and reason - no syntax or logical errors.

Co-authored-by: dosumis <[email protected]>
Copilot AI changed the title [WIP] Update patterns of subclasses endocrine cell to standard Add has_target_end_location to endocrine cell subclass secretion axioms Nov 24, 2025
Copilot AI requested a review from dosumis November 24, 2025 17:12
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.

Update patterns of all subclasses endocrine cell to use standard pattern for endocrine cells

2 participants