The Futureverse is a unifying framework for parallelization and distributed processing in R. This package, futureverse, is a utility wrapper package that makes it easy to install and load the most common Futureverse packages in one go.
Usage
library(futureverse)
will load the common Futureverse packages:
- future - the core Futureverse package
- future.apply - Futureverse variants of base-R apply functions
- furrr - Futureverse variants of purrr apply functions
- doFuture - Futureverse adaptors for the foreach package
- progressr - Near-live progress updates when using Futureverse
Installation
Call:
install.packages("futureverse")
to install future, future.apply, furrr, doFuture, and progressr.
To install also additional parallel backends, future.batchtools, future.callr, and future.mirai, use:
install.packages("futureverse", dependencies = TRUE)