https://github.com/futureverse/futureverse
[BETA] R package: Easily Install and Load the 'Futureverse'
https://github.com/futureverse/futureverse
futureverse parallel-processing r-package
Last synced: 19 days ago
JSON representation
[BETA] R package: Easily Install and Load the 'Futureverse'
- Host: GitHub
- URL: https://github.com/futureverse/futureverse
- Owner: futureverse
- License: other
- Created: 2024-06-04T10:51:34.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-10-27T03:55:17.000Z (7 months ago)
- Last Synced: 2025-04-11T00:35:41.321Z (about 1 month ago)
- Topics: futureverse, parallel-processing, r-package
- Language: R
- Homepage: http://futureverse.futureverse.org/
- Size: 115 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# R package 'futureverse' - Easily Install and Load the 'Futureverse'
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:
```r
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:```r
install.packages("futureverse", dependencies = TRUE)
```[Futureverse]: https://www.futureverse.org
[future]: https://future.futureverse.org
[future.batchtools]: https://future.batchtools.futureverse.org
[future.callr]: https://future.callr.futureverse.org
[future.mirai]: https://future.mirai.futureverse.org
[future.apply]: https://future.apply.futureverse.org
[furrr]: https://furrr.futureverse.org
[doFuture]: https://doFuture.futureverse.org
[progressr]: https://progressr.futureverse.org