batchtools: Tools for Computation on Batch Systems

As a successor of the packages 'BatchJobs' and 'BatchExperiments', this package provides a parallel implementation of the Map function for high performance computing systems managed by schedulers 'IBM Spectrum LSF' (<>), 'OpenLava' (<>), 'Univa Grid Engine'/'Oracle Grid Engine' (<>), 'Slurm' (<>), 'TORQUE/PBS' (<>), or 'Docker Swarm' (<>). A multicore and socket mode allow the parallelization on a local machines, and multiple machines can be hooked up via SSH to create a makeshift cluster. Moreover, the package provides an abstraction mechanism to define large-scale computer experiments in a well-organized and reproducible way.

Version: 0.9.8
Depends: R (≥ 3.0.0), data.table (≥ 1.10.4)
Imports: backports (≥ 1.1.2), base64url (≥ 1.1), brew, checkmate (≥ 1.8.5), digest (≥ 0.6.9), parallel, progress (≥ 1.1.1), R6, rappdirs, stats, stringi, utils, withr (≥ 2.0.0)
Suggests: debugme, doParallel, doMPI, e1071, foreach, future.batchtools, knitr, parallelMap, ranger, rmarkdown, rpart, snow, testthat, tibble
Published: 2017-12-15
Author: Michel Lang ORCID iD [cre, aut], Bernd Bischl [aut], Dirk Surmann [ctb]
Maintainer: Michel Lang <michellang at>
License: LGPL-3
NeedsCompilation: yes
Citation: batchtools citation info
Materials: README NEWS
In views: HighPerformanceComputing
CRAN checks: batchtools results


Reference manual: batchtools.pdf
Vignettes: batchtools
Package source: batchtools_0.9.8.tar.gz
Windows binaries: r-devel: not available, r-release:, r-oldrel:
OS X El Capitan binaries: r-release: batchtools_0.9.8.tgz
OS X Mavericks binaries: r-oldrel: batchtools_0.9.8.tgz
Old sources: batchtools archive

Reverse dependencies:

Reverse imports: future.batchtools
Reverse suggests: mlr
Reverse enhances: simpleCache


Please use the canonical form to link to this page.