Methods Section
Methods Section
Specifies individual methods and the actions to be performed within those methods.
Identifier
methods
Structure
<name>: Method identifier used by the workflow section to reference the method
actions: List of Action Definitions
Action Definition
This section takes a closer look at how Action Definitions work. These are objects to be listed beneath the actions property of the methods section.
Structure
These are list items
– <resource_name>: Resource to perform the action
command: command string to send to instrument
inputs: List of expected labware names to arrive before an action executes
extra command options: (Optional) Any key-value pair of extra options to send to the instrument are included here.
Example
methods:
sample-to-bead-plate:
actions:
- bravo-96-head:
command: run
inputs: [sample-plate, tips-96, plate-1]
protocol: sample-to-bead-plate.pro
Example Explanation
Here, sample-to-bead-plate is the name of the method. The method has one action: to run the protocol sample-to-bead-plate.pro when the labware sample-plate, tips-96, and plate-1 all arrive at the bravo-96-head resource. The command run is executed, and the protocol: sample-to-bead-plate.pro key-value pair is an extra command option sent to the resource during execution.

