Title: | Easily Install and Load the 'Futureverse' |
---|---|
Description: | The 'Futureverse' is a set of packages for parallel and distributed process with the 'future' package at its core, cf. Bengtsson (2021) <doi:10.32614/RJ-2021-048>. This package is designed to make it easy to install and load multiple 'Futureverse' packages in a single step. This package is intended for end-users, interactive use, and R scripts. Packages must not list it as a dependency - instead, explicitly declare each 'Futureverse' package as a dependency as needed. |
Authors: | Henrik Bengtsson [aut, cre, cph] |
Maintainer: | Henrik Bengtsson <[email protected]> |
License: | MIT + file LICENSE |
Version: | 0.1.0 |
Built: | 2024-11-04 04:18:36 UTC |
Source: | https://github.com/futureverse/futureverse |
List all Futureverse dependencies
futureverse_deps(recursive = FALSE, repos = getOption("repos"))
futureverse_deps(recursive = FALSE, repos = getOption("repos"))
recursive |
If |
repos |
The repositories to use to check for updates.
Defaults to |
A base::data.frame with columns package
, cran
, local
, and behind
.
List all packages in the Futureverse
futureverse_packages(include_self = TRUE)
futureverse_packages(include_self = TRUE)
include_self |
Include futureverse in the list? |
Returns a character vector of package names.
futureverse_packages()
futureverse_packages()
This will check to see if all Futureverse packages (and optionally, their dependencies) are up-to-date, and will install after an interactive confirmation.
futureverse_update(recursive = FALSE, repos = getOption("repos"))
futureverse_update(recursive = FALSE, repos = getOption("repos"))
recursive |
If |
repos |
The repositories to use to check for updates.
Defaults to |
Returns nothing; outputs installation instructions, if needed.
## Not run: futureverse_update() ## End(Not run)
## Not run: futureverse_update() ## End(Not run)