This function allows to run a pipeline (flow) given some of its inputs.
run( flow, inputs = list(), desired_outputs = NULL, initialize_outputs = TRUE, cleanup = TRUE, verbose = FALSE, ... )
| flow | (a workflow) The flow to be executed. |
|---|---|
| inputs | (list) Inputs to use, Default: list() |
| desired_outputs | (character array) List of outputs to compute, Default: NULL |
| initialize_outputs | (logical) initialize outputs?, Default: TRUE |
| cleanup | (logical) perform cleanup of intermediate results?, Default: TRUE |
| verbose | (logical) print information of the executions?, Default: FALSE |
| ... | Other arguments passed to subfunctions. |
A list with one (named) field for each desired_output.