download_data: Use curl to download a file.
Description
This function makes it easy to implement timestamping and no-clobber of files.
Usage
download_data(url, destdir = getwd(), timestamping = T, nc = F, verbose = F, progress = F)
Arguments
url
The location of a file.
destdir
Where the file should be downloaded to.
timestamping
Should only newer files be downloaded?
nc
Should files of the same type not be clobbered?
verbose
Should cURL output be shown?
progress
Should a progress bar be shown with cURL output?
Value
A logical vector of the same length as x.
Details
If both timestamping
and nc
are TRUE, nc behavior trumps timestamping.