Skip to contents

Runs a _targets.R pipeline (generated by sus_rap_targets()) using targets::tar_make(), with optional parallelism via workers.

Usage

sus_rap_make(
  rap,
  workers = 1L,
  reporter = "verbose",
  branching = "none",
  lang = "pt",
  ...
)

Arguments

rap

A rap_object, a tar_rap_object, or a character(1) path to a _targets.R file. When a rap_object is passed, a temporary _targets.R is generated automatically.

workers

integer(1) - Parallel workers. Default 1.

reporter

character(1) - Progress reporter for tar_make(). Default "verbose".

branching

character(1) - Branching strategy when rap is a rap_object (ignored when a file path is passed). Default "none".

lang

character(1) - Language for messages.

...

Additional arguments forwarded to targets::tar_make().

Value

A list with $results, $rap, and $store.

Examples

if (FALSE) { # \dontrun{
rap <- sus_rap_read("pipeline_sp.R")
result <- sus_rap_make(rap, workers = 2, branching = "uf")
head(result$results)
} # }