Skip to content

Add DOSDP pattern for endocrine cell grouping#3475

Draft
Copilot wants to merge 2 commits intomasterfrom
copilot/add-dosdp-pattern-endocrine-cell
Draft

Add DOSDP pattern for endocrine cell grouping#3475
Copilot wants to merge 2 commits intomasterfrom
copilot/add-dosdp-pattern-endocrine-cell

Conversation

Copy link
Contributor

Copilot AI commented Nov 24, 2025

Adds pattern for cells that secrete hormones into circulation and are part of the endocrine system.

Pattern Structure

  • Variables: secretion: 'hormone secretion', cell: 'cell'
  • EquivalentTo: Cell capable of hormone secretion with target end location in circulatory system
  • SubClassOf: Part of endocrine system

Implementation

Created src/patterns/dosdp-patterns/endocrineCell.yaml with:

  • Class mappings: CL:0000000 (cell), GO:0046879 (hormone secretion), UBERON:0001009 (circulatory system), UBERON:0000949 (endocrine system)
  • Relation mappings: RO:0002215 (capable of), RO:0002339 (has target end location), BFO:0000050 (part of)
  • Logical axioms combining equivalence class definition and subsumption constraint

Pattern validates against DOSDP schema and generates successfully alongside existing patterns.

Original prompt

This section details on the original issue you should resolve

<issue_title>Add DOSDP pattern for grouping endocrine cell</issue_title>
<issue_description>

vars: 
   secretion: 'hormone secretion'
   cell: 'cell'

EquivalentTo: 
 text: %s that 'capable of' some (%s and ('has target end location' some 'circulatory system'))
 vars: 
    - cell
    - secretion

text: 
    subClassOf: part_of some 'endocrine system' (Uberon)
vars: []

Add new pattern to https://github.com/obophenotype/cell-ontology/tree/master/src/patterns/dosdp-patterns (see examples in there + schema https://raw.githubusercontent.com/INCATools/dead_simple_owl_design_patterns/refs/heads/master/src/schema/dosdp_schema.yaml)
</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.

Copilot AI changed the title [WIP] Add DOSDP pattern for grouping endocrine cell Add DOSDP pattern for endocrine cell grouping Nov 24, 2025
Copilot AI requested a review from dosumis November 24, 2025 17:11
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.

Add DOSDP pattern for grouping endocrine cell

2 participants