recipe process action
IRI: https://spec.industrialontologies.org/ontology/construct/RecipeProcessAction
Defined In: https://spec.industrialontologies.org/ontology/biopharma/Recipe/
SubClass Of: recipe process element
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:generically dependent continuant βΊ information content entity βΊ plan specification βΊ recipe process element βΊ recipe process action
Definition
recipe process element that has no other recipe process element as its proper part
Explanatory Notes
ISA 88 Part 1 Section 3 and 4: Minor processing activities that are combined to make up a process operation.
Examples
- βCalibrate temperature control systemβ, βFeed fresh mediaβ, βTest pressure relief systemβ, βSample bioreaction mixtureβ
Primitive Class
This class is declared primitive and it does not have necessary and sufficient condiftions defined.
Primitive Rationale
This term is expected to remain primitive, as expressing that it has no other recipe process elements as parts requires the use of negation, which is generally avoided in ontological definitions.
Formal Axioms
First-Order Logic Axioms
RecipeProcessAction(x) β RecipeProcessElement(x) β§ βy (hasContinuantPartAtSomeTime(x, y) β Β¬(RecipeProcess(y) β¨ RecipeProcessOperation(y) β¨ RecipeProcessStage(y))) β§ βz (hasProperContinuantPartAtAllTimes(x, z) β Β¬RecipeProcessAction(z))
Semi-Formal Natural Language Axioms
if x is a βrecipe process actionβ, then x is a βrecipe process elementβ, x βhas continuant part at some timeβ only entities that are not a βrecipe processβ, βrecipe process operationβ, or βrecipe process stageβ, and x βhas proper continuant part at all timesβ only entities that are not a βrecipe process actionβ
Description Logic
constr:RecipeProcessAction β constr:RecipeProcessElement
constr:RecipeProcessAction β β bfo:has_proper_continuant_part_at_all_times .Β¬ constr:RecipeProcessAction
constr:RecipeProcessAction β β bfo:has_continuant_part_at_some_time .Β¬ constr:RecipeProcess β constr:RecipeProcessOperation β constr:RecipeProcessStage
constr:RecipeProcessAction β constr:RecipeProcess β β₯
constr:RecipeProcessAction β constr:RecipeProcessOperation β β₯
constr:RecipeProcessAction β constr:RecipeProcessStage β β₯
SubClassOf: constr:RecipeProcessElement
SubClassOf: bfo:has_proper_continuant_part_at_all_times only not constr:RecipeProcessAction
SubClassOf: bfo:has_continuant_part_at_some_time only not (constr:RecipeProcess or constr:RecipeProcessOperation or constr:RecipeProcessStage)
constr:RecipeProcessAction DisjointWith: (constr:RecipeProcess, constr:RecipeProcessOperation, constr:RecipeProcessStage)