Databrary stores file types (assets) of many types. This function downloads assets in a data frame generated by list_session_assets().
download_session_assets_fr_df(
session_df = list_session_assets(),
target_dir = tempdir(),
add_session_subdir = TRUE,
overwrite = TRUE,
make_portable_fn = FALSE,
timeout_secs = REQUEST_TIMEOUT_VERY_LONG,
vb = options::opt("vb"),
rq = NULL
)
Full file names to the downloaded assets or NULL.
A data frame as generated by list_session_assets_2().
A character string. Directory to save the downloaded file. Default is directory named after the session_id.
A logical value. Add add the session name to the file path so that files are in a subdirectory specific to the session. Default is TRUE.
A logical value. Overwrite an existing file. Default is TRUE.
A logical value. Replace characters in file names that are not broadly portable across file systems. Default is FALSE.
An integer. The seconds an httr2 request will run before timing out. Default is 600 (10 min). This is to handle very large files.
Show verbose messages. (Defaults to FALSE
, overwritable using option 'databraryr.vb' or environment variable 'R_DATABRARYR_VB')
A list in the form of an httr2
request object. Default is NULL.