recipe phase

IRI: https://spec.industrialontologies.org/ontology/construct/RecipePhase

Defined In: https://spec.industrialontologies.org/ontology/biopharma/Recipe/

SubClass Of: recipe procedural element

Class Hierarchy

owl:Thing β€Ί bfo:entity β€Ί bfo:continuant β€Ί bfo:generically dependent continuant β€Ί information content entity β€Ί plan specification β€Ί recipe procedural element β€Ί recipe phase

Definition

recipe procedural element that has no other recipe procedural element as its proper part and that prescribes one or more alternative physical units or equipment modules with compatible capabilities

Explanatory Notes

1) ISA 88 Part 1 Section 3: The lowest level of procedural element in the procedural control model. 2) ISA 88 Part 1 Section 5: The smallest element of procedural control that can accomplish a process-oriented task is a phase. A phase may be subdivided into smaller parts. 3) Specifics about how phase may be subdivided can be found in other standards like MTP which contains a lot equipment and action specific information. According to ISA88 a recipe phase points to an equipment phase. This interaction will be explored in the future.

Examples

  • β€˜Calibrate temperature control system’, β€˜Feed fresh media’, β€˜Test pressure relief system’, β€˜Sample bioreaction mixture’.

Adapted From

  • ISA-88 Part 1

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 procedural elements as parts requires the use of negation, which is generally avoided in ontological definitions.

Formal Axioms

First-Order Logic Axioms

RecipePhase(x) β†’ RecipeProceduralElement(x) ∧ βˆ€y (hasContinuantPartAtSomeTime(x, y) β†’ Β¬(RecipeOperation(y) ∨ RecipeProcedure(y) ∨ RecipeUnitProcedure(y))) ∧ βˆ€z (hasProperContinuantPartAtSomeTime(x, z) β†’ Β¬RecipeProceduralElement(z))

Semi-Formal Natural Language Axioms

if x is a β€˜recipe phase’, then x is a β€˜recipe procedural element’, x β€˜has continuant part at some time’ only entities that are not a β€˜recipe operation’, β€˜recipe procedure’, or β€˜recipe unit procedure’, and x β€˜has proper continuant part at some time’ only entities that are not a β€˜recipe procedural element’

Description Logic

constr:RecipePhase βŠ‘ constr:RecipeProceduralElement

constr:RecipePhase βŠ‘ βˆ€ bfo:has_proper_continuant_part_at_some_time .Β¬ constr:RecipeProceduralElement

constr:RecipePhase βŠ‘ βˆ€ bfo:has_continuant_part_at_some_time .Β¬ constr:RecipeOperation βŠ” constr:RecipeProcedure βŠ” constr:RecipeUnitProcedure

constr:RecipePhase βŠ“ constr:RecipeOperation βŠ‘ βŠ₯

constr:RecipePhase βŠ“ constr:RecipeProcedure βŠ‘ βŠ₯

constr:RecipePhase βŠ“ constr:RecipeUnitProcedure βŠ‘ βŠ₯

SubClassOf: constr:RecipeProceduralElement

SubClassOf: bfo:has_proper_continuant_part_at_some_time only not constr:RecipeProceduralElement

SubClassOf: bfo:has_continuant_part_at_some_time only not (constr:RecipeOperation or constr:RecipeProcedure or constr:RecipeUnitProcedure)

constr:RecipePhase DisjointWith: (constr:RecipeOperation, constr:RecipeProcedure, constr:RecipeUnitProcedure)


Back to top

Copyright © 2024–2026 Open Applications Group / Industrial Ontology Foundry. Distributed under an MIT license.