util_par_pmap: Utility function parallel version of 'purrr::pmap'

View source: R/util_par_pmap.R

util_par_pmapR Documentation

Utility function parallel version of purrr::pmap

Description

Parallel version of purrr::pmap.

Usage

util_par_pmap(
  .l,
  .f,
  ...,
  cores = list(mode = "socket", cpus = util_detect_cores(), logging = FALSE,
    load.balancing = TRUE),
  use_cache = FALSE
)

Arguments

.l

data.frame with one call per line and one function argument per column

.f

function to call with the arguments from .l

...

additional, static arguments for calling .f

cores

number of cpu cores to use or a (named) list with arguments for parallelMap::parallelStart or NULL, if parallel has already been started by the caller.

use_cache

logical set to FALSE to omit re-using already distributed study- and metadata on a parallel cluster

Value

list of results of the function calls

Author(s)

Aurèle

S Struckmann

See Also

purrr::pmap

Stack Overflow post

Other process_functions: util_abbreviate(), util_all_is_integer(), util_attach_attr(), util_bQuote(), util_backtickQuote(), util_coord_flip(), util_count_NA(), util_extract_matches(), util_setup_rstudio_job(), util_suppress_output()


dataquieR documentation built on May 29, 2024, 7:18 a.m.