View source: R/download_session_assets_fr_df.R
download_session_assets_fr_df | R Documentation |
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 = 600,
vb = FALSE,
rq = NULL
)
session_df |
A data frame as generated by list_session_assets_2(). |
target_dir |
A character string. Directory to save the downloaded file. Default is directory named after the session_id. |
add_session_subdir |
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. |
overwrite |
A logical value. Overwrite an existing file. Default is TRUE. |
make_portable_fn |
A logical value. Replace characters in file names that are not broadly portable across file systems. Default is FALSE. |
timeout_secs |
An integer. The seconds an httr2 request will run before timing out. Default is 600 (10 min). This is to handle very large files. |
vb |
A logical value. If TRUE provides verbose output. Default is FALSE. |
rq |
A list in the form of an |
Full file names to the downloaded assets or NULL.
## Not run:
download_session_assets_fr_df() # Downloads all of the files from session
9807 in Databrary volume 1.
# Just the CSVs
v1 <- list_session_assets()
v1_csv <- dplyr::filter(v1, format_extension == "csv")
download_session_assets_fr_df(v1_csv, vb = TRUE)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.