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
.