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

loadRemoteData(
  url,
  envir = globalenv(),
  overwrite = getOption("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 2020-01-19.

Examples

url <- AcidBase::pasteURL( pipetteTestsURL, "rnaseq_counts.rds", protocol = "none" ) print(url)
#> [1] "https://tests.acidgenomics.com/pipette/v0.4/rnaseq_counts.rds"
x <- loadRemoteData(url)
#> → Importing rnaseq_counts.rds at https://tests.acidgenomics.com/pipette/v0.4 using base::`readRDS()`.
print(x)
#> rnaseq_counts #> "https://tests.acidgenomics.com/pipette/v0.4/rnaseq_counts.rds"