uberon icon indicating copy to clipboard operation
uberon copied to clipboard

Positioning 'life cycle' and 'life cycle stage' under 'process'

Open ddooley opened this issue 11 months ago • 4 comments

Uberon term life cycle life cycle stage

Suggested revision and reasons COB had a discussion about various occurrent subclasses such as UBERON's 'life cycle', and the suggestion for COB compatibility was to move 'life cycle' and 'life cycle stage' from its current "processual entity" parent to be under "process" instead, thus helping eliminate "occurent" class in COB integrated ontologies.

I see however COB still needs to find a home for life cycle temporal boundary . I think COB needs to recognize use of some OWLTime classes directly, where this would find a home, or indirectly by importing BFO "temporal region" as well.

ddooley avatar Jan 17 '25 17:01 ddooley

Do you want to make a COB ticket or place alongside this?

  • https://github.com/OBOFoundry/COB/issues/40

I don't think Uberon cares about upper level representation of this, we have 3 terms that appear to be useless vestiges of the heady days of over-formalization:

  • [] UBERON:0000000 ! processual entity "An occurrent [span:Occurrent] that exists in time by occurring or happening, has temporal parts and always involves and depends on some entity."
    • [i] UBERON:0035943 ! life cycle temporal boundary "A temporal boundary connecting two life cycle stages that follow in immediate succession. A temporal boundary is an abstract, instantaneous entity."
      • [i] UBERON:0035946 ! start of neonate stage "A life cycle temporal boundary that marks the start of the neonate stage of the organism."
      • [i] UBERON:0035945 ! start of life cycle "A life cycle temporal boundary that marks the start of the life cycle of the organism."
      • [i] UBERON:0035944 ! life-death temporal boundary "A life cycle temporal boundary that marks the end of the life cycle of the organism."

these strange sounding terms might be better colloquially called conception, birth, death. IMO 0D is overmodeling, we are better just treating these concepts analogous to how we treat 3D boundaries in uberon, as actually having some extent, albeit minimal

cmungall avatar Jan 17 '25 20:01 cmungall

we have 3 terms that appear to be useless vestiges of the heady days of over-formalisation […] these strange sounding terms might be better colloquially called conception, birth, death. IMO 0D is overmodeling, we are better just treating these concepts analogous to how we treat 3D boundaries in uberon, as actually having some extent, albeit minimal

Might be worth noting also that unless I am missing something, neither 'life cycle temporal boundary' nor any of its 3 children are actually used anywhere within Uberon. They are also not used by any of the taxon-specific life-stage ontologies.

gouttegd avatar Feb 10 '25 17:02 gouttegd

This issue has not seen any activity in the past 6 months; it will be closed automatically one year from now if no action is taken.

github-actions[bot] avatar Aug 10 '25 03:08 github-actions[bot]

We should hopefully reach resolution soon on the linked ticket then I think we can close this?

On Sat, Aug 9, 2025 at 8:01 PM github-actions[bot] @.***> wrote:

github-actions[bot] left a comment (obophenotype/uberon#3464) https://github.com/obophenotype/uberon/issues/3464#issuecomment-3172324462

This issue has not seen any activity in the past 6 months; it will be closed automatically one year from now if no action is taken.

— Reply to this email directly, view it on GitHub https://github.com/obophenotype/uberon/issues/3464#issuecomment-3172324462, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAMMONLYCMBUBVUT4RQE5L3M2Y2JAVCNFSM6AAAAABVMMR3KOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTCNZSGMZDINBWGI . You are receiving this because you commented.Message ID: @.***>

cmungall avatar Aug 11 '25 15:08 cmungall