-
Notifications
You must be signed in to change notification settings - Fork 8
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
NTR: life cycle stage and life cycle #40
Comments
Agree it should not be specific to animals. PO and plants in general have perhaps more spatial granularity in their stages (e.g. plant organ stages), but this is not specific to plants in any way, we similarly have heart organ stages, for example. I think i agree RE occurrent vs. process; some life stages are process boundaries - for example, neural tube closure or hatching (though biology does not seem to do things in zero dimensions/instantaneously, not sure how this fits with BFO strictness). |
See also related ticket for biological phases, e.g. cell cycle stage: #51 |
Tree rooted in occurrent:
(this is the OBO version of BFO - I believe there is another more up to date one that doesn't have process profile, but that is not released to the OBO PURL) Even if we do not import all of BFO we should be consistent. I have lost the ability to mentally reason over the BFO elucidations. However I think it seems reasonable to restrict processes to things that biologists naturally feel are processes or events, and to have history/phase be a sibling |
Maybe part of the confusion stems from changes between BFO-1.1, BFO-2.0, and BFO-2020. In BFO-1.1,
and
In BFO-2.0 (classes-only version),
In BFO-2020,
Both BFO-1.1 and BFO-2.0 require that processes depend on some entity (material entities in the case of BFO-1.1). BFO-2020 is weaker in this commitment. From the discuss so far, it seems to me that life stages are dependent on the organisms that have such stages, and, thus, more appropriately represented as some kind of process. However, it is unclear which BFO "process" should be used. |
Something seems off to me about this line of reasoning. It seems based on the idea that all occurrents with material entity participants are processes; that is, as if 'process' has the logical definition (occurrent and has_participant some material entity). Is this the case? I thought the definition (in intention, if not precisely stated this way) was more like a process is a subclass_of(occurrent) and subclass_of(has_participant some material entity). Apologies for pseudo-code shorthand. |
Yes. I think BFO-2020 is weaker. Roughly, processes are occurrents that have material entities as participants. The owl version of BFO-2020 doesn't have an axiom asserting the participation of material entities, though. |
Not sure about participation of material entities. Probably. Barry thinks that has participant is a kind of specific dependence, which would say yes. I only hesitate because we don't really say how processes can be "cut". In Common Core there are these "stases" processes. They may have been changed to be subtypes of histories, which definitely always have material entity participants. We do say that if dependents participate then their bearers do. Maybe all we need is an axiom that says every process has at least one participant. |
BTW, you should always look at the FOL when there are questions as the OWL is only an approximation to the FOL has not been elaborated to the extent possible. |
@alanruttenberg in the participatation cl file, I see the axiom:
I did not find an axiom asserting that the participant had to be a material entity. So, I suppose the FOL and the elucidation differ in this respect? |
Well, there you have it. |
The domain of the participates in relations are sdc, gdc, or ic but not spatial region. Together with the axioms that there must be a participant and that sdc and gdc participants imply a bearer participates, and bearers are material, one would conclude that it must be a material entity. When I'm next doing that sort of thing, I'll try to show it's provable. Could you submit an issue to the BFO-2020 issue tracker so it won't be forgotten? |
Yes. Thanks for pointing this out! I believe these FOL axioms entail this: SDC, GDC. It would be nice if this was reflected in a property chain in BFO-2020.
Happy to do so :) Does any of this discussion shed light on the issue concerning life cycle stages/cycles? |
I can't believe I never noticed that processes are supposed to be dependent on material entities. That's very unfortunate. Maybe immaterial entities need a temporal way of being to be able to participate in processes, so abstract things like numbers shouldn't be able to participate (or rather be the sole participant). But e. g. corporations can be immaterial. |
Needs generalization of this beyond animals to include
cc @vanaukenk @balhoff @dosumis @mellybelly
These should sit under 'occurrent' rather than 'process' in BFO?
Sample of PO:
The text was updated successfully, but these errors were encountered: