Releases: MazamaScience/PWFSLSmoke
1.2.119
1.2.118
PWFSLSmoke 1.2.118
- Updated
wrcc_identifyMonitorType()
to handle a new data format. - Updated
wrcc_EBAMQualityControl()
to support two different flow rates.
1.2.117
PWFSLSmoke 1.2.117
Documentation and other fixes to deal with CRAN check issues.
- Updated various URLs in function documentation.
- Put all internet connected examples inside a
try({ ... })
block to fail
gracefully when resources are not available. - Updated many examples to use the
Camp_Fire
dataset. - Updated the "Introduction to PWFSLSmoke" vignette to use package data rather
than downloading data from the internet. - Added
Camp_Fire
dataset. - Moved dataset documentation to separate
data.R
file.
PWFSLSmoke 1.2.116
- Support for parsing AIRSIS "EBAM MULTI2_B" format.
1.2.115
PWFSLSmoke 1.2.115
- Fixed a cropping issue in
staticmap_getEsrimapBrick()
which resulted in
image boundaries that didn't exactly match the requested boundaries.
1.2.114
PWFSLSmoke 1.2.114
- Updated AIRSIS EBAM QC RHi threshold from 45% to 50%.
1.2.113
PWFSLSmoke 1.2.113
- Updated
docker/
files to use R 3.6.3.
1.2.112
PWFSLSmoke 1.2.112
- Updated support for parsing AIRSIS "ESAM Multi" format.
1.2.111
PWFSLSmoke 1.2.111
CRAN manual review suggestions:
- Use
find.package()
instead of the much slowerinstalled.packages()
to
determine if a package is installed. - When using
par()
to set graphical parameters, always use save the previously
set parameters and thenon.exit(par(opar))
as the very next line. - Ensure that
tempdir()
ortempfile()
are used in all examples, tests and
vignettes so that no files are written to user directories. - Changed many examples from
\dontrun{}
to\donttest{}
.
PWFSLSmoke 1.2.110
- Tweaks for CRAN submission.
PWFSLSmoke 1.2.109
- Removed logging setup from
initializeMazamaSpatialutils()
.
PWFSLSmoke 1.2.108
- Added support for parsing AIRSIS "ESAM Multi" format.
PWFSLSmoke 1.2.107
- Updated
test-timeinfo.R
to avoid CRAN Check errors.
PWFSLSmoke 1.2.106
- Added support for parsing AIRSIS "EBAM Plus Multi" format.
PWFSLSmoke 1.2.105
- Documentation tweaks.
- Removed
app/
directory with example web service. - Updated vignettes.
- New vignette: "Example: Save Data as CSV"
PWFSLSmoke 1.2.104
- Added support for parsing AIRSIS "EBAM Multi 2" format.
- Replaced
PWFSLSmoke::loadDataFile()
withMazamaCoreUtils::loadDataFile()
.
PWFSLSmoke 1.2.103
- docker version bump
- documentation typos
PWFSLSmoke 1.2.102
- Ran
MazamaCoreUtils::lintFunctionArgs()
withtimezoneLintRules
and included
explicit timezones wherever they are allowed. PWFSLSmoke::parseDatetime()
has been internally replaced with
MazamaCoreUtils::parseDatetime()
with explicit timezone argument
PWFSLSmoke 1.2.101
- Fix bug in
monitor_load()
which wouldn't load data when the specified
time range was in the last 10 days.
1.2.100
PWFSLSmoke 1.2.100
- Version bump for CRAN release.
PWFSLSmoke 1.2.11
This patch restores some of the ESRI mapping functionality by providing a
function to download, stitch and crop images from ESRI tile services. The
new staticmap_getRasterBrick()
provides a generalized API for generating
basemaps from the two tiling services currently being supported: ESRI and Stamen.
- Added
monitor_staticmap()
,staticmap_getRasterBrick()
and
staticmap_getEsrimapBrick()
. - Reordered arguments in
staticmap_getStamenmapBrick()
.
PWFSLSmoke 1.2.10
- Fixes for website documentation
PWFSLSmoke 1.2.9
- Docker image now includes
optparse
package so that exectuable scripts can
be run inside themazamascience/pwfslsmoke
image. - Fixed error-generating bug in
debug.trace(...)
statement while processing
AirNow data.
PWFSLSmoke 1.2.8
This patch release deals with the AirNow's recent inclusion in their data feeds
of US Embassy data. Some Embassy sites are in time zones with fractional offset
from UTC. The PWFSLSmoke data model requires that all monitoring data align on
hour boundaries. All non-conforming AirNow monitors (mostly in South Asia) are
now removed during the early stages of processing.
PWFSLSmoke 1.2.7
- Improved support for non-Olson timezones in
timeInfo()
. - Corrected
timeInfo()
creation oflocalSstandardTime_UTC
.
PWFSLSmoke 1.2.6
- Updated
wrcc_createRawDataframe()
to use the proper WRCC url.
PWFSLSmoke 1.2.5
- Updated the
WRCC
dataset with unitIDs added to thecache
in 2018 and 2019. - Updated WRCC processing functions to handle a slightly modified header format.
PWFSLSmoke 1.2.4
This patch release deals with the loss of the free basemap generation service
utilitized by esriMap_getMap()
. An authentication token is now required and
this patch provides a workaround by using free tiles provided by
Stamen and ggmap::get_stamenmap()
.
The following new functions are provided:
monitor_stamenmap()
-- replacement formonitor_esriMap()
staticmap_getStamenmapBrick()
staticmap_plotRasterBrick()
The use of monitor_esriMap()
has been purged from all examples and vignettes.
The goal is to get to the point of having at least minimal capabilities for
generating static maps and resubmitting the package to CRAN.
PWFSLSmoke 1.2.3
- removed
monitor_map()
examples because ESRI map downloads are disabled - added
createEmptyMonitor()
- fixes for
monitor_getCurrentStatus()
:- properly handling transitions between daylight savings and standard time
- properly handling days with insufficient data to calculate an average
1.2.2
PWFSLSmoke 1.2.2
- CRAN submission fixes