recipe

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

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

SubClass Of: plan specification

Class Hierarchy

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

Direct subclasses:

Definition

plan specification that prescribes some batch runs for a specific product or process intermediate

Explanatory Notes

A recipe contains an essential and comprehensive set of information required to uniquely define the manufacturing requirements for a specific product or process intermediate. This information typically includes: Product identification and version, List of raw materials and their quantities, Equipment requirements, Process parameters (e.g., temperatures, pressures, speeds), Step-by-step production instructions, Quality control specifications, Safety precautions, Packaging and labeling instructions.

Examples

  • control recipe;general recipe;master recipe; site recipe

Adapted From

  • https://www.plcacademy.com/isa-88-s88-batch-control-explained/

Primitive Class

This class is declared primitive and it does not have necessary and sufficient condiftions defined.

Primitive Rationale

There are currently insufficient constructs available to create a set of necesary and sufficient conditions. In particular recipe structural elements like the header are missing

Formal Axioms

First-Order Logic Axioms

PlanSpecification(x) ∧ βˆƒy (prescribes(x, y) ∧ BatchRun(y)) ∧ βˆƒz ((RecipeProcedure(z) ∨ RecipeProcess(z)) ∧ hasContinuantPartAtAllTimes(x, z)) β†’ Recipe(x)

Semi-Formal Natural Language Axioms

if x is a β€˜plan specification’ that β€˜prescribes’ some β€˜batch run’ and β€˜has continuant part at all times’ some β€˜recipe procedure’ or β€˜recipe process’ then x is a β€˜recipe’

Description Logic

constr:Recipe βŠ‘ constr:PlanSpecification

constr:PlanSpecification βŠ“ βˆƒ bfo:has_continuant_part_at_all_times .(constr:RecipeProcedure βŠ” constr:RecipeProcess) βŠ“ βˆƒ constr:prescribes .constr:BatchRun βŠ‘ constr:Recipe

SubClassOf: constr:PlanSpecification

constr:PlanSpecification and bfo:has_continuant_part_at_all_times some (constr:RecipeProcedure or constr:RecipeProcess) and constr:prescribes some constr:BatchRun SubClassOf: constr:Recipe


Back to top

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