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:https://dofuture.futureverse.org

On CRAN:

batchjobsbatchtoolsbiocparalleldistributed-computingforeachhpchpc-clustersparallelplyr

12.17 score 84 stars 84 packages 1.5k scripts 31k downloads 1 mentions 3 exports 9 dependencies

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

TargetResultDate
Doc / VignettesOKDec 05 2024
R-4.5-winNOTEDec 05 2024
R-4.5-linuxNOTEDec 05 2024
R-4.4-winOKDec 05 2024
R-4.4-macOKDec 05 2024
R-4.3-winOKDec 05 2024
R-4.3-macOKDec 05 2024

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 Dec 05 2024.

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

Foreach Iteration using Futures via %dofuture%

Rendered fromdoFuture-3-dofuture.md.rspusingR.rsp::rspon Dec 05 2024.

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

Foreach Iteration using Futures via %dopar%

Rendered fromdoFuture-2-dopar.md.rspusingR.rsp::rspon Dec 05 2024.

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