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.5-any)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'))

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

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

On CRAN:

Conda:

batchjobsbatchtoolsbiocparalleldistributed-computingforeachhpchpc-clustersparallelplyr

11.20 score 84 stars 92 packages 1.5k scripts 30k downloads 1 mentions 3 exports 9 dependencies

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

TargetResultLatest binary
Doc / VignettesOKMar 05 2025
R-4.5-winNOTEMar 05 2025
R-4.5-macNOTEMar 05 2025
R-4.5-linuxNOTEMar 05 2025
R-4.4-winOKMar 05 2025
R-4.4-macOKMar 05 2025
R-4.4-linuxOKMar 05 2025
R-4.3-winOKMar 05 2025
R-4.3-macOKMar 05 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 Mar 05 2025.

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

Foreach Iteration using Futures via %dofuture%

Rendered fromdoFuture-3-dofuture.md.rspusingR.rsp::rspon Mar 05 2025.

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

Foreach Iteration using Futures via %dopar%

Rendered fromdoFuture-2-dopar.md.rspusingR.rsp::rspon Mar 05 2025.

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