Package: future.batchtools 0.12.1

future.batchtools: A Future API for Parallel and Distributed Processing using 'batchtools'

Implementation of the Future API on top of the 'batchtools' package. This allows you to process futures, as defined by the 'future' package, in parallel out of the box, not only on your local machine or ad-hoc cluster of machines, but also via high-performance compute ('HPC') job schedulers such as 'LSF', 'OpenLava', 'Slurm', 'SGE', and 'TORQUE' / 'PBS', e.g. 'y <- future.apply::future_lapply(files, FUN = process)'.

Authors:Henrik Bengtsson [aut, cre, cph]

future.batchtools_0.12.1.tar.gz
future.batchtools_0.12.1.zip(r-4.5)future.batchtools_0.12.1.zip(r-4.4)future.batchtools_0.12.1.zip(r-4.3)
future.batchtools_0.12.1.tgz(r-4.4-any)future.batchtools_0.12.1.tgz(r-4.3-any)
future.batchtools_0.12.1.tar.gz(r-4.5-noble)future.batchtools_0.12.1.tar.gz(r-4.4-noble)
future.batchtools_0.12.1.tgz(r-4.4-emscripten)future.batchtools_0.12.1.tgz(r-4.3-emscripten)
future.batchtools.pdf |future.batchtools.html
future.batchtools/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/henrikbengtsson/future.batchtools/issues

On CRAN:

distributed-computinghpcjob-schedulerparallelpbssgeslurmtorque

7.76 score 84 stars 382 scripts 1.8k downloads 2 mentions 30 exports 27 dependencies

Last updated 11 months agofrom:60bd4776ee (on master). Checks:OK: 5 NOTE: 2. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 14 2024
R-4.5-winNOTENov 14 2024
R-4.5-linuxNOTENov 14 2024
R-4.4-winOKNov 14 2024
R-4.4-macOKNov 14 2024
R-4.3-winOKNov 14 2024
R-4.3-macOKNov 14 2024

Exports:%resources%batchtools_bashbatchtools_custombatchtools_interactivebatchtools_localbatchtools_lsfbatchtools_multicorebatchtools_openlavabatchtools_sgebatchtools_slurmbatchtools_sshbatchtools_torqueBatchtoolsBashFutureBatchtoolsCustomFutureBatchtoolsFutureBatchtoolsFutureErrorBatchtoolsInteractiveFutureBatchtoolsLocalFutureBatchtoolsLsfFutureBatchtoolsMulticoreFutureBatchtoolsMultiprocessFutureBatchtoolsOpenLavaFutureBatchtoolsSGEFutureBatchtoolsSlurmFutureBatchtoolsSSHFutureBatchtoolsTemplateFutureBatchtoolsTorqueFutureBatchtoolsUniprocessFutureloggedErrorloggedOutput

Dependencies:backportsbase64urlbatchtoolsbrewcheckmateclicodetoolscrayondata.tabledigestfsfutureglobalsgluehmslifecyclelistenvparallellypkgconfigprettyunitsprogressR6rappdirsrlangstringivctrswithr

A Future for batchtools

Rendered fromfuture.batchtools.md.rspusingR.rsp::rspon Nov 14 2024.

Last update: 2023-12-20
Started: 2017-02-08

Readme and manuals

Help Manual

Help pageTopics
Batchtools futures for custom batchtools configurationbatchtools_custom
batchtools local and interactive futuresbatchtools_bash batchtools_interactive batchtools_local
Batchtools futures for LSF, OpenLava, SGE, Slurm, TORQUE etc.batchtools_lsf batchtools_openlava batchtools_sge batchtools_slurm batchtools_template batchtools_torque
future.batchtools: A Future for batchtoolsfuture.batchtools-package future.batchtools
Options used for batchtools futuresfuture.batchtools.expiration.tail future.batchtools.options future.batchtools.output future.batchtools.workers future.cache.path future.delete R_FUTURE_BATCHTOOLS_EXPIRATION_TAIL R_FUTURE_BATCHTOOLS_OUTPUT R_FUTURE_BATCHTOOLS_WORKERS R_FUTURE_CACHE_PATH R_FUTURE_DELETE