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()