Skip to content

Class: Step

URI: FOODON:00004087

erDiagram Step { } UtensilType { string id string label } FoodItem { string state } FoodType { string id string label } Action { string id string label } Step ||--|o Action : "action" Step ||--}o FoodItem : "inputs" Step ||--}o FoodItem : "outputs" Step ||--}o UtensilType : "utensils" FoodItem ||--|o FoodType : "food"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
action 0..1
Action
the action taken in this step (e direct
inputs 0..*
FoodItem
a semicolon separated list of the inputs of this step direct
outputs 0..*
FoodItem
a semicolon separated list of the outputs of this step direct
utensils 0..*
UtensilType
the kitchen utensil used in this step (e direct

Usages

used by used in type used
Recipe steps range Step

Identifier and Mapping Information

Annotations

property value
owl IntersectionOf

Schema Source

  • from schema: https://w3id.org/ontogpt/recipe

Mappings

Mapping Type Mapped Value
self FOODON:00004087
native recipe:Step

LinkML Source

Direct

name: Step
annotations:
  owl:
    tag: owl
    value: IntersectionOf
from_schema: https://w3id.org/ontogpt/recipe
is_a: CompoundExpression
attributes:
  action:
    name: action
    description: the action taken in this step (e.g. mix, add)
    from_schema: https://w3id.org/ontogpt/recipe
    rank: 1000
    range: Action
  inputs:
    name: inputs
    annotations:
      owl:
        tag: owl
        value: ObjectProperty, ObjectSomeValuesFrom
    description: a semicolon separated list of the inputs of this step
    from_schema: https://w3id.org/ontogpt/recipe
    rank: 1000
    slot_uri: RO:0002233
    multivalued: true
    range: FoodItem
  outputs:
    name: outputs
    annotations:
      owl:
        tag: owl
        value: ObjectProperty, ObjectSomeValuesFrom
    description: a semicolon separated list of the outputs of this step
    from_schema: https://w3id.org/ontogpt/recipe
    rank: 1000
    slot_uri: RO:0002234
    multivalued: true
    range: FoodItem
  utensils:
    name: utensils
    annotations:
      owl:
        tag: owl
        value: ObjectProperty, ObjectSomeValuesFrom
    description: the kitchen utensil used in this step (e.g. pan, bowl)
    from_schema: https://w3id.org/ontogpt/recipe
    rank: 1000
    slot_uri: RO:0002500
    multivalued: true
    range: UtensilType
class_uri: FOODON:00004087

Induced

name: Step
annotations:
  owl:
    tag: owl
    value: IntersectionOf
from_schema: https://w3id.org/ontogpt/recipe
is_a: CompoundExpression
attributes:
  action:
    name: action
    description: the action taken in this step (e.g. mix, add)
    from_schema: https://w3id.org/ontogpt/recipe
    rank: 1000
    alias: action
    owner: Step
    domain_of:
    - Step
    range: Action
  inputs:
    name: inputs
    annotations:
      owl:
        tag: owl
        value: ObjectProperty, ObjectSomeValuesFrom
    description: a semicolon separated list of the inputs of this step
    from_schema: https://w3id.org/ontogpt/recipe
    rank: 1000
    slot_uri: RO:0002233
    multivalued: true
    alias: inputs
    owner: Step
    domain_of:
    - Step
    range: FoodItem
  outputs:
    name: outputs
    annotations:
      owl:
        tag: owl
        value: ObjectProperty, ObjectSomeValuesFrom
    description: a semicolon separated list of the outputs of this step
    from_schema: https://w3id.org/ontogpt/recipe
    rank: 1000
    slot_uri: RO:0002234
    multivalued: true
    alias: outputs
    owner: Step
    domain_of:
    - Step
    range: FoodItem
  utensils:
    name: utensils
    annotations:
      owl:
        tag: owl
        value: ObjectProperty, ObjectSomeValuesFrom
    description: the kitchen utensil used in this step (e.g. pan, bowl)
    from_schema: https://w3id.org/ontogpt/recipe
    rank: 1000
    slot_uri: RO:0002500
    multivalued: true
    alias: utensils
    owner: Step
    domain_of:
    - Step
    range: UtensilType
class_uri: FOODON:00004087