Skip to content

Releases: MazamaScience/PWFSLSmoke

1.2.119

08 Jun 00:12
Compare
Choose a tag to compare

PWFSLSmoke 1.2.119

Updates to handle a new AIRSIS data format.

1.2.118

08 Sep 01:53
Compare
Choose a tag to compare

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

19 Nov 18:29
Compare
Choose a tag to compare

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

26 Jul 20:36
Compare
Choose a tag to compare

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

07 Jul 18:14
Compare
Choose a tag to compare

PWFSLSmoke 1.2.114

  • Updated AIRSIS EBAM QC RHi threshold from 45% to 50%.

1.2.113

07 Jul 18:16
Compare
Choose a tag to compare

PWFSLSmoke 1.2.113

  • Updated docker/ files to use R 3.6.3.

1.2.112

07 Jul 18:15
Compare
Choose a tag to compare

PWFSLSmoke 1.2.112

  • Updated support for parsing AIRSIS "ESAM Multi" format.

1.2.111

08 Jul 18:48
Compare
Choose a tag to compare

PWFSLSmoke 1.2.111

CRAN manual review suggestions:

  • Use find.package() instead of the much slower installed.packages() to
    determine if a package is installed.
  • When using par() to set graphical parameters, always use save the previously
    set parameters and then on.exit(par(opar)) as the very next line.
  • Ensure that tempdir() or tempfile() 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() with MazamaCoreUtils::loadDataFile().

PWFSLSmoke 1.2.103

  • docker version bump
  • documentation typos

PWFSLSmoke 1.2.102

  • Ran MazamaCoreUtils::lintFunctionArgs() with timezoneLintRules 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

18 Jul 23:27
Compare
Choose a tag to compare

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 the mazamascience/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 of localSstandardTime_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 the cache 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 for monitor_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

04 Apr 15:53
Compare
Choose a tag to compare

PWFSLSmoke 1.2.2

  • CRAN submission fixes