Benchling Procedure Method Definition Version API
A versioned method within a procedure flowchart. Methods are the building blocks of procedures, representing discrete experimental operations that scientists perform. Each method contains step groups (see `stepGroups` and `ProcedureStepGroup`) organized by execution phase, along with parameter settings for data collection (`dataParameterSettings`), material inputs (`materialInputSettings`), material outputs (`materialOutputSettings`), and equipment (`equipmentSettings`). Methods appear as nodes in the procedure flowchart (see `ProcedureFlowchartVersion`) and are connected by edges that define execution order and material flow.