Each step in the blueprint assembly process is contained in a wrapper 'bpstep' object.

bpstep(step, bp, payload, ...)

Arguments

step

The name of the step

bp

A 'blueprint' object to create the assembled step

payload

A 'bpstep_payload' object that outlines the code to be assembled depending on the workflow executor

...

Extensions to the bpstep, like "allow_duplicates"

Value

A 'bpstep' object