Skip to content

0.3.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@jonathancallahan jonathancallahan released this 13 Jul 23:05
· 48 commits to main since this release

AirSensor2 0.3.2

  • Added pat_createHourly() as a convenience function for the common case of
    obtaining hourly aggergated for the following parameters:
    datetime, temperature, humidity, pm2.5_atm, pm2.5_atm_a, pm2.5_atm_b. Using
    this function greatly reduces data download volumes and allows for the most
    common forms of QC and correction.
  • Added PurpleAir_createMonitor() to directly create monitor objects suitable
    for use with the AirMonitor package. This is a preliminary version of this
    function that includes neither QC nor correction.

AirSensor2 0.3.1

  • Updated Clarity API functions to handle the addition of a nowcast_QCFlag in
    the returned data.
  • Removed geohashTools dependency.

AirSensor2 0.3.0

This version introduces data ingest functions for Clarity "Open" sensor data.
In preparation for additional data providers, many of the PurpleAir functions
using "pa" as shorthand have been renamed with a more explicit "PurpleAir":

  • Renamed all pa_~() functions to PurpleAir_~().
  • Renamed PURPLE_AIR_API_~ API keys to PurpleAir_API_~.
  • Renamed purple_air_synoptic class to PurpleAir_synoptic.

Clarity "Open" datasets are available to those with an API key allowing access
to this data. The following functions provide access to Clarity "Open" data:

  • Clarity_getAllOpenHourly()
  • Clarity_getAllOpenIndividual()
  • Clarity_getOpenHourly()
  • Clarity_getOpenIndividual()
  • Clarity_createOpenSynoptic()
  • Clarity_enhanceRawSynopticData()
  • Clarity_createOpenMonitor()

Generic synoptic data from non-PurpleAir providers (similar to PurpleAir
'pas' objects) is supported with:

  • synoptic_leaflet()