rnoaa_caching | R Documentation |
Manage data caches
To get the cache directory for a data source, see the method
x$cache_path_get()
cache_delete
only accepts 1 file name, while
cache_delete_all
doesn't accept any names, but deletes all files.
For deleting many specific files, use cache_delete
in a lapply()
type call
Note that cached files will continue to be used until they are deleted. It's possible to run into problems when changes happen in your R setup. For example, at least one user reported changing versions of this package and running into problems because a cached data file from a previous version of rnoaa did not work with the newer version of rnoaa. You should occasionally delete all cached files.
Assuming x is a HoardClient
class object, e.g., lcd_cache
x$cache_path_get()
get cache path
x$cache_path_set()
set cache path
x$list()
returns a character vector of full path file names
x$files()
returns file objects with metadata
x$details()
returns files with details
x$delete()
delete specific files
x$delete_all()
delete all files, returns nothing
isd()
/isd_stations()
: isd_cache
cpc_prcp()
: cpc_cache
arc2()
: arc2_cache
lcd()
: lcd_cache
bsw()
: bsw_cache
ersst()
: ersst_cache
tornadoes()
: torn_cache
ghcnd()
/ghcnd_search()
: ghcnd_cache
se_data()
/se_files()
: stormevents_cache
rnoaa_options()
for managing whether you see messages
about cached files when you request data
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.