Skip to content

Enum: LabUnitOperationEnum

Composable sample-manipulation primitives ("unit operations") used to build sample-preparation protocols in a cloud laboratory. Modeled on the ECL Symbolic Lab Language sample-preparation unit operations (Transfer, Aliquot, Mix, Incubate, Filter, Centrifuge, Pellet, Resuspend, etc.). Complements the lower level LiquidHandlingOperationEnum and SampleProcessingOperationEnum in lab_automation/operations.

URI: valuesets:LabUnitOperationEnum

View in BioPortal

Permissible Values

Value Title Meaning Description
DEFINE define Declare a new sample, container, or model and assign it a label for later reference in the protocol
LABEL_SAMPLE label sample Assign a human-readable label to a sample so it can be referenced by later unit operations
LABEL_CONTAINER label container Assign a human-readable label to a container so it can be referenced by later unit operations
TRANSFER transfer Move a specified amount of sample from one source to one or more destinations
ALIQUOT aliquot Distribute a sample into multiple equal portions in separate containers
CONSOLIDATE consolidate Combine multiple source samples into a single destination container
DILUTE dilute Reduce the concentration of a sample by adding diluent to a target volume or concentration
SERIAL_DILUTE serial dilute Create a stepwise series of dilutions by repeatedly transferring and diluting a sample
FILL_TO_VOLUME fill to volume Add solvent to a sample until a specified total volume is reached
RESUSPEND resuspend Dissolve or re-disperse a solid or pellet in a specified volume of solvent
PREPARE_STOCK_SOLUTION prepare stock solution Prepare a solution of defined composition from components and solvent
ADJUST_PH adjust pH Add titrant to bring a sample to a target pH
MIX mix CHMO:0001685 Homogenize a sample by pipetting, inversion, vortexing, stirring, sonication, or related agitation
INCUBATE incubate Hold a sample at controlled temperature (and optionally mixing) for a specified duration
WAIT wait Pause the protocol for a specified duration without other manipulation
CENTRIFUGE centrifuge OBI:0302886 Apply centrifugal force to a sample to separate components by density
PELLET pellet Centrifuge to precipitate solids, optionally aspirate the supernatant, and optionally resuspend the pellet
FILTER filter CHMO:0001640 Pass a sample through a filter to separate particulates or to sterilize
MAGNETIC_BEAD_SEPARATION magnetic bead separation Isolate target analytes bound to magnetic beads using a magnetic field
MOVE_TO_MAGNET move to magnet Place a container on a magnetic rack to immobilize magnetic beads
REMOVE_FROM_MAGNET remove from magnet Remove a container from a magnetic rack to release magnetic beads
COVER cover Apply a lid, cap, or seal to a container
UNCOVER uncover Remove a lid, cap, or seal from a container
DEGAS degas CHMO:0002772 Remove dissolved gases from a liquid sample
DESICCATE desiccate Remove moisture from a sample using a desiccant or controlled-humidity chamber
EVAPORATE evaporate CHMO:0001574 Remove solvent from a sample by evaporation, optionally under reduced pressure
LYOPHILIZE lyophilize CHMO:0001553 Freeze-dry a sample to remove solvent by sublimation under vacuum
FLASH_FREEZE flash freeze Rapidly freeze a sample, typically in liquid nitrogen
AUTOCLAVE autoclave Sterilize a sample or labware using pressurized saturated steam
GRIND grind CHMO:0001652 Mechanically reduce a solid sample to smaller particles or powder
MICROWAVE_DIGESTION microwave digestion Digest a sample in acid under microwave heating to bring analytes into solution

Slots

Name Description
lab_unit_operation A sample-manipulation unit operation in a cloud-laboratory protocol

See Also

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/valuesets

LinkML Source

name: LabUnitOperationEnum
instantiates:
- valuesets_meta:ValueSetEnumDefinition
description: Composable sample-manipulation primitives ("unit operations") used to
  build sample-preparation protocols in a cloud laboratory. Modeled on the ECL Symbolic
  Lab Language sample-preparation unit operations (Transfer, Aliquot, Mix, Incubate,
  Filter, Centrifuge, Pellet, Resuspend, etc.). Complements the lower level LiquidHandlingOperationEnum
  and SampleProcessingOperationEnum in lab_automation/operations.
title: Lab Unit Operation
from_schema: https://w3id.org/valuesets
see_also:
- https://w3id.org/valuesets/lab_automation/operations
- https://www.emeraldcloudlab.com/guides/runningexperiments
contributors:
- orcid:0000-0002-6601-2165
- https://github.com/anthropics/claude-code
status: DRAFT
rank: 1000
permissible_values:
  DEFINE:
    text: DEFINE
    description: Declare a new sample, container, or model and assign it a label for
      later reference in the protocol
    title: define
  LABEL_SAMPLE:
    text: LABEL_SAMPLE
    description: Assign a human-readable label to a sample so it can be referenced
      by later unit operations
    title: label sample
  LABEL_CONTAINER:
    text: LABEL_CONTAINER
    description: Assign a human-readable label to a container so it can be referenced
      by later unit operations
    title: label container
  TRANSFER:
    text: TRANSFER
    description: Move a specified amount of sample from one source to one or more
      destinations
    title: transfer
  ALIQUOT:
    text: ALIQUOT
    description: Distribute a sample into multiple equal portions in separate containers
    title: aliquot
  CONSOLIDATE:
    text: CONSOLIDATE
    description: Combine multiple source samples into a single destination container
    title: consolidate
  DILUTE:
    text: DILUTE
    description: Reduce the concentration of a sample by adding diluent to a target
      volume or concentration
    title: dilute
  SERIAL_DILUTE:
    text: SERIAL_DILUTE
    description: Create a stepwise series of dilutions by repeatedly transferring
      and diluting a sample
    title: serial dilute
  FILL_TO_VOLUME:
    text: FILL_TO_VOLUME
    description: Add solvent to a sample until a specified total volume is reached
    title: fill to volume
  RESUSPEND:
    text: RESUSPEND
    description: Dissolve or re-disperse a solid or pellet in a specified volume of
      solvent
    title: resuspend
  PREPARE_STOCK_SOLUTION:
    text: PREPARE_STOCK_SOLUTION
    description: Prepare a solution of defined composition from components and solvent
    title: prepare stock solution
  ADJUST_PH:
    text: ADJUST_PH
    description: Add titrant to bring a sample to a target pH
    title: adjust pH
  MIX:
    text: MIX
    description: Homogenize a sample by pipetting, inversion, vortexing, stirring,
      sonication, or related agitation
    meaning: CHMO:0001685
    title: mix
    aliases:
    - mixing
  INCUBATE:
    text: INCUBATE
    description: Hold a sample at controlled temperature (and optionally mixing) for
      a specified duration
    title: incubate
  WAIT:
    text: WAIT
    description: Pause the protocol for a specified duration without other manipulation
    title: wait
  CENTRIFUGE:
    text: CENTRIFUGE
    description: Apply centrifugal force to a sample to separate components by density
    meaning: OBI:0302886
    title: centrifuge
    aliases:
    - centrifugation
  PELLET:
    text: PELLET
    description: Centrifuge to precipitate solids, optionally aspirate the supernatant,
      and optionally resuspend the pellet
    title: pellet
  FILTER:
    text: FILTER
    description: Pass a sample through a filter to separate particulates or to sterilize
    meaning: CHMO:0001640
    title: filter
    aliases:
    - filtration
  MAGNETIC_BEAD_SEPARATION:
    text: MAGNETIC_BEAD_SEPARATION
    description: Isolate target analytes bound to magnetic beads using a magnetic
      field
    title: magnetic bead separation
  MOVE_TO_MAGNET:
    text: MOVE_TO_MAGNET
    description: Place a container on a magnetic rack to immobilize magnetic beads
    title: move to magnet
  REMOVE_FROM_MAGNET:
    text: REMOVE_FROM_MAGNET
    description: Remove a container from a magnetic rack to release magnetic beads
    title: remove from magnet
  COVER:
    text: COVER
    description: Apply a lid, cap, or seal to a container
    title: cover
  UNCOVER:
    text: UNCOVER
    description: Remove a lid, cap, or seal from a container
    title: uncover
  DEGAS:
    text: DEGAS
    description: Remove dissolved gases from a liquid sample
    meaning: CHMO:0002772
    title: degas
    aliases:
    - degassing
  DESICCATE:
    text: DESICCATE
    description: Remove moisture from a sample using a desiccant or controlled-humidity
      chamber
    title: desiccate
  EVAPORATE:
    text: EVAPORATE
    description: Remove solvent from a sample by evaporation, optionally under reduced
      pressure
    meaning: CHMO:0001574
    title: evaporate
    aliases:
    - evaporation
  LYOPHILIZE:
    text: LYOPHILIZE
    description: Freeze-dry a sample to remove solvent by sublimation under vacuum
    meaning: CHMO:0001553
    title: lyophilize
    aliases:
    - freeze drying
  FLASH_FREEZE:
    text: FLASH_FREEZE
    description: Rapidly freeze a sample, typically in liquid nitrogen
    title: flash freeze
  AUTOCLAVE:
    text: AUTOCLAVE
    description: Sterilize a sample or labware using pressurized saturated steam
    title: autoclave
  GRIND:
    text: GRIND
    description: Mechanically reduce a solid sample to smaller particles or powder
    meaning: CHMO:0001652
    title: grind
    aliases:
    - grinding
  MICROWAVE_DIGESTION:
    text: MICROWAVE_DIGESTION
    description: Digest a sample in acid under microwave heating to bring analytes
      into solution
    title: microwave digestion