Package: doFuture 1.0.1

doFuture: Use Foreach to Parallelize via the Future Framework

The 'future' package provides a unifying parallelization framework for R that supports many parallel and distributed backends. The 'foreach' package provides a powerful API for iterating over an R expression in parallel. The 'doFuture' package brings the best of the two together. There are two alternative ways to use this package. The recommended approach is to use 'y <- foreach(...) %dofuture% { ... }', which does not require using 'registerDoFuture()' and has many advantages over '%dopar%'. The alternative is the traditional 'foreach' approach by registering the 'foreach' adapter 'registerDoFuture()' and so that 'y <- foreach(...) %dopar% { ... }' runs in parallelizes with the 'future' framework.

Authors:Henrik Bengtsson [aut, cre, cph]

doFuture_1.0.1.tar.gz
doFuture_1.0.1.zip(r-4.5)doFuture_1.0.1.zip(r-4.4)doFuture_1.0.1.zip(r-4.3)
doFuture_1.0.1.tgz(r-4.4-any)doFuture_1.0.1.tgz(r-4.3-any)
doFuture_1.0.1.tar.gz(r-4.5-noble)doFuture_1.0.1.tar.gz(r-4.4-noble)
doFuture_1.0.1.tgz(r-4.4-emscripten)doFuture_1.0.1.tgz(r-4.3-emscripten)
doFuture.pdf |doFuture.html
doFuture/json (API)
NEWS

# Install 'doFuture' in R:
install.packages('doFuture', repos = c('https://henrikbengtsson.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/henrikbengtsson/dofuture/issues

Pkgdown site:https://dofuture.futureverse.org

On CRAN:

batchjobsbatchtoolsbiocparalleldistributed-computingforeachhpchpc-clustersparallelplyr

11.12 score 84 stars 86 packages 1.5k scripts 27k downloads 1 mentions 3 exports 9 dependencies

Last updated 1 years agofrom:ed15d39b4e (on master). Checks:5 OK, 2 NOTE. Indexed: no.

TargetResultLatest binary
Doc / VignettesOKJan 04 2025
R-4.5-winNOTEJan 04 2025
R-4.5-linuxNOTEJan 04 2025
R-4.4-winOKJan 04 2025
R-4.4-macOKJan 04 2025
R-4.3-winOKJan 04 2025
R-4.3-macOKJan 04 2025

Exports:%dofuture%registerDoFuturewithDoRNG

Dependencies:codetoolsdigestforeachfuturefuture.applyglobalsiteratorslistenvparallelly

doFuture: An Overview on using Foreach to Parallelize via the Future Framework

Rendered fromdoFuture-1-overview.md.rspusingR.rsp::rspon Jan 04 2025.

Last update: 2023-12-20
Started: 2023-03-25

Foreach Iteration using Futures via %dofuture%

Rendered fromdoFuture-3-dofuture.md.rspusingR.rsp::rspon Jan 04 2025.

Last update: 2023-03-25
Started: 2023-03-25

Foreach Iteration using Futures via %dopar%

Rendered fromdoFuture-2-dopar.md.rspusingR.rsp::rspon Jan 04 2025.

Last update: 2023-03-25
Started: 2023-03-25