export_opentrons_protocol
ActiveTool of com.seqbench/workbench
Generate a downloadable Opentrons Python Protocol API (v2, OT-2) script that sets up the given PCR reactions on a 96-well PCR plate, at the same well positions export_plate_layout assigns. Uses real Opentrons labware/pipette API names confirmed against docs.opentrons.com and the Opentrons shared-data labware-definitions repository (opentrons_96_wellplate_200ul_pcr_full_skirt, opentrons_96_tiprack_20ul, opentrons_24_tuberack_nest_1.5ml_snapcap, nest_12_reservoir_15ml, p20_single_gen2) and the confirmed load_labware/load_instrument/transfer method signatures. Master-mix/primer/template/water volumes are clearly-labeled placeholder constants at the top of the script — this is a starting point to review and adapt for your own enzyme and instrument, not a certified ready-to-run protocol.
Parameters schema
{
"type": "object",
"required": [
"reactions"
],
"properties": {
"reactions": {
"type": "array",
"items": {
"type": "object",
"required": [
"forward",
"reverse"
],
"properties": {
"name": {
"type": "string",
"description": "Reaction/construct name."
},
"forward": {
"type": "string",
"description": "Forward primer sequence, 5'->3' (IUPAC accepted)."
},
"reverse": {
"type": "string",
"description": "Reverse primer sequence, 5'->3' (IUPAC accepted)."
},
"template": {
"type": "string",
"description": "Optional template name/id — a short label (e.g. a plasmid or sample name), not a sequence."
}
}
},
"description": "One entry per PCR reaction, up to 96 (a single 96-well plate)."
},
"protocolName": {
"type": "string",
"description": "Optional protocol name (used in the script's metadata)."
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
com.seqbench/workbench
1/7 registries