Skip to contents

Load a remote R binary file. This function is vectorized and supports multiple URLs in a single call.

Usage

loadRemoteData(
  url,
  envir = globalenv(),
  overwrite = getOption(x = "acid.overwrite", default = TRUE)
)

Arguments

url

character. Remote URL file path(s) to R data.

envir

environment. Environment.

overwrite

logical(1). Overwrite existing file on disk.

Value

Invisible named character. Local object name as the name, and the remote URL as the value.

Note

Updated 2022-05-03.

Examples

url <- AcidBase::pasteUrl(
    pipetteTestsUrl,
    "rnaseq_counts.rds",
    protocol = "none"
)
print(url)
#> [1] "https://r.acidgenomics.com/testdata/pipette/rnaseq_counts.rds"
x <- loadRemoteData(url)
#> Error in vapply(X = X, FUN = FUN, FUN.VALUE = logical(1L), ..., USE.NAMES = useNames): formal argument "USE.NAMES" matched by multiple actual arguments
print(x)
#> Error: object 'x' not found