NEWS.md
cefa_createRawsObject() to work with MazamaSpatialUtils 0.8.5 timezone dataset.cefa_createRawsObject().Version 0.5.x is a refactoring to accommodate MazamaSpatialUtils 0.8 which is based on the sf package rather than sp. As much as possible, the suite of functions and arguments will remain the same.
Version 0.4 utilizes the MazamaTimeSeries package to provide a lot of core functionality associated with manipulation of “single time series” aka ” sts objects.
fw13_createMeta() to be compatible with sts objects.fw13_createRawDataframe() and added fw13_parseData() so that the two-step process is now explicit.raws_ExtractMeta/Data() to raws_getMeta/Data().raws_filterDate() with new arguments to match sts_filterDate().rawsDF_~() functionality. This could be included in an add-on RAWSmetPlots package if ggplot functionality is desired.timeseriesMultiplot() and windTimeseriesPlot().wrcc_createMeta() to be compatible with sts objects.wrcc_parseData now enforces significant digits.fw13 to cefa throughout the package to adhere to the convention of naming things by data provider, CEFA, rather than by format, FW13.UTC_offset when it needs to be subtracted from LST.)Version 0.3.x is a release version and ready for use. Patch level updates will address bug fixes and minor requests for improvement.
VPD (Vapor Pressure Deficit) and FFWI (Fosberg Fire Weather Index) columns during raws_toRawsDF() creation of the rawsDF tidy dataframe.FFWI calculation in raws_toRawsDF().rawsList_toRawsDF() now returns a single tidy dataframe containing data and metadata from each station in the given list.NA when no local data was found and newDownload = FALSE.newDownload logic in each loading function.rawsDF objects such as rawsDF_isRawsDF(), rawsDF_filter() and rawsDF_filterDate().rawsList_isRawsList()
timezone column to the structure of a rawsDF object.rawsList_toRawsDF() function converts a list of raws objects to a list of tidy (rawsDF) dataframes.fw13_createTimeseriesObject().rawsList_removeEmpty().forceDownload with newDownload with a default option of NA. The new behavior is to always download when newDownload = TRUE, never download when newDownload = FALSE and download if not found when newDownload = NA – the default.raws_filterDate() now returns a raws object with no data records when no valid data existin within the requested time range.raw_toRawsDF() function convertions a raws object (list with ‘meta’ and ‘data’) into a tidy dataframe for use with dplyr and ggplot2.wrcc_loadYear() to allow it to load data from past years.password = MY_PASSWORD so that users can set the MY_PASSWORD to their personal password and then run the examples.rawsList_removeEmpty().wrcc_loadMultiple().raws_extractData(forOpenair = TRUE) now adds date, ws and wd variables based on datetime, windSpeed and windDirection.wrcc-loadMeta() to wrcc_meta_<stateCode>.rda
Metadata to just Meta for consistency.wrcc_~() data access functions.wrcc_load() was renamed to wrcc_loadYear().example_ data so they can be tested.windTimeseriesPlot()
wrcc_identifyMonitorType() to handle 46!! different data formats coming from WRCC.NA are dropped by timeseriesMultiplot().example_fw13Meta.rda, example_wrccMeta.rda, example_fw13SaddleMountain.rda, example_wrccSaddleMountain.rda.stationID to wrccID throughout the code base.verbose arguments to all data loading functions. Functions that create metadata default to verbose = TRUE.siteName field.addWindBarbs() function to create standard wind barbs for use with base plots.wrcc_createMetadata() to handle combined-state metadata pages at WRCC.timeseriesMultiplot() function plots the $data portion of raws_timeseries objects.raws_distinct(), raws_filter(), raws_filterDate(), raws_isEmpty(), raws_isRaws() to aid in building “recipe style” pipelines.fw13_load() and wrcc_load() functions to create and save timeseries data in the rawsDataDir directory.fw13_loadMeta() and wrcc_loadMeta() functions to create and save metadata in the rawsDataDir directory.wrcc_leaflet() renamed to raws_leaflet().fw13_createTimeseriesObject() now converts data to metric units.Reading data in FW13 format from https://cefa.dri.edu/raws/
fw13_createMetadata()fw13_createRawDataframe()fw13_createTimeseriesObject()fw13_downloadData()