The download_terraclimate function accesses and downloads climate and water balance data from the University of California Merced Climatology Lab's TerraClimate dataset.
Usage
download_terraclimate(
variables = NULL,
year = c(2018, 2022),
directory_to_save = NULL,
acknowledgement = FALSE,
download = FALSE,
remove_command = FALSE,
hash = FALSE
)Arguments
- variables
character(1). Variable(s) name(s). See TerraClimate Direct Downloads for variable names and acronym codes.
- year
integer(1 or 2). length of 4. Year or start/end years for downloading data.
- directory_to_save
character(1). Directory(s) to save downloaded data files.
- acknowledgement
logical(1). By setting
TRUEthe user acknowledges that the data downloaded using this function may be very large and use lots of machine storage and memory.- download
logical(1).
FALSEwill generate a *.txt file containing all download commands. By settingTRUEthe function will download all of the requested data files.- remove_command
logical(1). Remove (
TRUE) or keep (FALSE) the text file containing download commands.- hash
logical(1). By setting
TRUEthe function will return anrlang::hash_file()hash character corresponding to the downloaded files. Default isFALSE.
Value
For
hash = FALSE, NULLFor
hash = TRUE, anrlang::hash_filecharacter.netCDF (.nc) files will be stored in a variable-specific folder within
directory_to_save.
References
Abatzoglou JT, Dobrowski SZ, Parks SA, Hegewisch KC (2018). “TerraClimate, a high-resolution global dataset of monthly climate and climatic water balance from 1958–2015.” Scientific data, 5(1), 1–12.
Examples
if (FALSE) { # \dontrun{
download_terraclimate(
variables = "Precipitation",
year = 2023,
directory_to_save = tempdir(),
acknowledgement = TRUE,
download = FALSE, # NOTE: download skipped for examples,
remove_command = TRUE
)
} # }