future.BatchJobs: A Future API for Parallel and Distributed Processing using BatchJobs
Version 0.14.0

Implements of the Future API on top of the 'BatchJobs' 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 'LFS', 'OpenLava', 'Slurm', 'SGE', and 'TORQUE' / 'PBS', e.g. 'y <- future_lapply(files, FUN = process)'.

AuthorHenrik Bengtsson [aut, cre, cph]
Date of publication2017-03-18 22:07:44 UTC
MaintainerHenrik Bengtsson <henrikb@braju.com>
LicenseLGPL (>= 2.1)
Version0.14.0
URL https://github.com/HenrikBengtsson/future.BatchJobs
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("future.BatchJobs")

Popular man pages

BatchJobsFutureError: FutureError class for errors related to BatchJobsFuture:s
batchjobs_multicore: BatchJobs multicore futures
batchjobs_template: BatchJobs LSF, OpenLava, SGE, Slurm and Torque futures
future.BatchJobs: future.BatchJobs: A Future for BatchJobs
nbrOfWorkers.batchjobs: Gets the number of BatchJobs workers
print.BatchJobsFuture: Prints a BatchJobs future
status.BatchJobsFuture: Status of BatchJobs future
See all...

All man pages Function index File listing

Man pages

await.BatchJobsFuture: Awaits the value of a BatchJobs future
backend: Switch backend to be used for asynchronous processing
batchjobs: A BatchJobs future represents a future that is resolved by...
batchjobs_custom: BatchJobs conf futures
BatchJobsFuture: A BatchJobs future is a future whose value will be resolved...
BatchJobsFutureError: FutureError class for errors related to BatchJobsFuture:s
batchjobs_local: BatchJobs local and interactive futures
batchjobs_multicore: BatchJobs multicore futures
batchjobs_template: BatchJobs LSF, OpenLava, SGE, Slurm and Torque futures
delete.BatchJobsFuture: Removes a BatchJobs future
future.BatchJobs: future.BatchJobs: A Future for BatchJobs
grapes-resources-grapes: Temporarily tweaks the resources for the current BatchJobs...
nbrOfWorkers.batchjobs: Gets the number of BatchJobs workers
print.BatchJobsFuture: Prints a BatchJobs future
status.BatchJobsFuture: Status of BatchJobs future

Functions

BatchJobsFuture Man page Source code
BatchJobsFutureError Man page Source code
\%resources\% Man page
add_finalizer Source code
add_finalizer.BatchJobsFuture Source code
asValidDirectoryPrefix Source code
asValidRegistryID Source code
attachedPackages Source code
await Source code
await.BatchJobsFuture Man page Source code
backend Man page Source code
batchjobs Man page Source code
batchjobs_by_template Source code
batchjobs_custom Man page Source code
batchjobs_interactive Man page Source code
batchjobs_local Man page Source code
batchjobs_lsf Man page Source code
batchjobs_multicore Man page Source code
batchjobs_openlava Man page Source code
batchjobs_sge Man page Source code
batchjobs_slurm Man page Source code
batchjobs_template Man page
batchjobs_torque Man page Source code
captureOutput Source code
delete Source code
delete.BatchJobsFuture Man page Source code
dropNonValidCharacters Source code
finished Man page Source code
finished.BatchJobsFuture Source code
future.BatchJobs Man page
future.BatchJobs-package Man page
hpaste Source code
importBatchJobs Source code
importFuture Source code
isFALSE Source code
isNA Source code
isOS Source code
loggedError Man page Source code
loggedError.BatchJobsFuture Source code
loggedOutput Man page Source code
loggedOutput.BatchJobsFuture Source code
makeBatchJobsConf Source code
mcat Source code
mprint Source code
mprintf Source code
mstr Source code
nbrOfWorkers.batchjobs Man page Source code
nbrOfWorkers.batchjobs_interactive Man page
nbrOfWorkers.batchjobs_multicore Man page Source code
onUnload Source code
print.BatchJobsFuture Man page Source code
printf Source code
resolved.BatchJobsFuture Source code
run Source code
run.BatchJobsFuture Source code
status Man page Source code
status.BatchJobsFuture Man page Source code
trim Source code
value Man page
value.BatchJobsFuture Source code

Files

inst
inst/conf
inst/conf/ssh.R
inst/conf/BatchJobs.torque.tmpl
inst/conf/multicore.R
inst/conf/local.R
inst/conf/interactive.R
inst/conf/torque.R
inst/doc
inst/doc/future.BatchJobs.html
inst/doc/future.BatchJobs.md.rsp
tests
tests/BatchJobsFuture,gc.R
tests/batchjobs_local.R
tests/utils.R
tests/globals,manual.R
tests/future,labels.R
tests/DEPRECATED.backend.R
tests/000.sessionDetails.R
tests/batchjobs_job.delay.R
tests/batchjobs_interactive.R
tests/globals,subassignment.R
tests/dotdotdot.R
tests/nbrOfWorkers.R
tests/incl
tests/incl/start,load-only.R
tests/incl/end.R
tests/incl/start.R
tests/batchjobs_template.R
tests/batchjobs_custom.R
tests/batchjobs_multicore.R
tests/demo.R
tests/BatchJobsFuture.R
tests/globals,tricky.R
tests/BatchJobsFutureError.R
tests/globals,formulas.R
tests/DEPRECATED.resources.R
tests/plan.R
NAMESPACE
demo
demo/mandelbrot.R
demo/00Index
NEWS
R
R/batchjobs_local.R
R/utils.R
R/DEPRECATED.backend.R
R/tempRegistry.R
R/batchjobs_interactive.R
R/future.BatchJobs-package.R
R/futureCachePath.R
R/nbrOfWorkers.R
R/batchjobs_template.R
R/batchjobs_custom.R
R/DEPRECATED.batchjobs.R
R/batchjobs_multicore.R
R/BatchJobsFuture-class.R
R/resources_OP.R
R/BatchJobsFutureError.R
R/zzz.R
vignettes
vignettes/future.BatchJobs.md.rsp
MD5
build
build/vignette.rds
DESCRIPTION
man
man/batchjobs_multicore.Rd
man/batchjobs_local.Rd
man/await.BatchJobsFuture.Rd
man/batchjobs_template.Rd
man/status.BatchJobsFuture.Rd
man/print.BatchJobsFuture.Rd
man/backend.Rd
man/grapes-resources-grapes.Rd
man/BatchJobsFuture.Rd
man/BatchJobsFutureError.Rd
man/delete.BatchJobsFuture.Rd
man/future.BatchJobs.Rd
man/batchjobs_custom.Rd
man/nbrOfWorkers.batchjobs.Rd
man/batchjobs.Rd
future.BatchJobs documentation built on May 19, 2017, 9:25 a.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.