Opentrons Workflow
Use this skill for Opentrons OT-2 workflow guidance and protocol generation.
Workflows
Example P Shape (example)
Use for creating a P-shaped liquid pattern on an Opentrons OT-2 destination plate.
Capabilities:
- Generates an OT-2 Python protocol that dispenses into a fixed set of wells shaped like the letter
P - Uses explicit
pipette.aspirate(...)andpipette.dispense(...)calls for each destination well - Supports configurable source labware, destination labware, tip rack, pipette, deck slots, source well, and dispense volume
- Ends with
pipette.drop_tip()so no tip remains attached
Use this workflow when:
- The user wants an example Opentrons workflow
- The task mentions making a
Pshape, letter pattern, or well-plate pattern using aspirate and dispense - The workflow should demonstrate direct Opentrons liquid handling rather than optimization
Before running:
- Refer to: example P shape
- Protocol generator: scripts/p_shape.py
- Machine reference: opentrons machine
- Ask the user to confirm all deck slots before generating or running the protocol
Critical Rules
- Ask the user for source labware, destination labware, tip rack, pipette, mount, deck slots, source well, and dispense volume before generating a runnable protocol.
- Do not assume deck slots.
- Use explicit
pipette.aspirate(...)andpipette.dispense(...)calls for the P-shape workflow; do not replace them withtransfer()ordistribute(). - Opentrons protocols must always end with no tip attached.
- Do not run robot movement unless the user explicitly approves execution.