Learn R Programming

⚠️There's a newer version (0.12.1) of this package.Take me there.

future.batchtools (version 0.9.0)

A Future API for Parallel and Distributed Processing using 'batchtools'

Description

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

Copy Link

Version

Install

install.packages('future.batchtools')

Monthly Downloads

1,905

Version

0.9.0

License

LGPL (>= 2.1)

Issues

Pull Requests

Stars

Forks

Maintainer

Henrik Bengtsson

Last Published

April 14th, 2020

Functions in future.batchtools (0.9.0)

batchtools_custom

Batchtools futures for custom batchtools configuration
delete.BatchtoolsFuture

Removes a batchtools future
batchtools_local

batchtools local and interactive futures
batchtools_template

Batchtools futures for LSF, OpenLava, SGE, Slurm, TORQUE etc.
future.batchtools

future.batchtools: A Future for batchtools
BatchtoolsFuture

A batchtools future is a future whose value will be resolved via batchtools
%resources%

Temporarily tweaks the resources for the current batchtools strategy
BatchtoolsFutureError

FutureError class for errors related to BatchtoolsFuture:s
nbrOfWorkers.batchtools

Gets the number of batchtools workers
batchtools_multicore

batchtools multicore futures
status.BatchtoolsFuture

Status of batchtools future
print.BatchtoolsFuture

Prints a batchtools future
future.batchtools.options

Options used for batchtools futures
await.BatchtoolsFuture

Awaits the value of a batchtools future