All functions

APIKeys

Work with API keys

AirGradient_applyCorrection()

Apply AirGradient PM2.5 correction

AirSensor2

Air Quality Data Analysis for Low-Cost Sensors

Clarity_createAllOpenMonitors()

Update a Clarity 'mts_monitor' object

Clarity_createOpenMonitor()

Create a new Clarity 'mts_monitor' object

Clarity_createOpenSynoptic()

Create a new Clarity synoptic dataset

Clarity_enhanceRawSynopticData()

Enhance synoptic data from Clarity

Clarity_getAllOpenHourly()

Retrieve current hourly data for all Open Data sensors.

Clarity_getAllOpenIndividual()

Retrieve current individual records for all Open Data sensors.

Clarity_getOpenHourly()

Retrieve current hourly data from a single source.

Clarity_getOpenIndividual()

Retrieve current individual records from a single source.

Clarity_updateAllOpenMonitors()

Update a Clarity 'mts_monitor' object

OpenAQ_countryToID()

Convert country codes or names to OpenAQ country IDs

OpenAQ_createLocations()

Create an OpenAQ locations dataset

OpenAQ_createMonitor()

Create a new OpenAQ 'mts_monitor' object

OpenAQ_downloadRawData()

Download raw OpenAQ measurements

OpenAQ_downloadRawLocations()

Download raw OpenAQ location data

OpenAQ_enhanceRawLocations()

Enhance OpenAQ locations data

OpenAQ_getCountries()

Get OpenAQ country metadata

OpenAQ_getInstruments()

Get OpenAQ instrument metadata

OpenAQ_getLicenses()

Get OpenAQ license metadata

OpenAQ_getManufacturers()

Get OpenAQ manufacturer metadata

OpenAQ_getOwners()

Get OpenAQ owner metadata

OpenAQ_getParameters()

Get OpenAQ parameter metadata

OpenAQ_getProviders()

Get OpenAQ provider metadata

OpenAQ_instrumentToID()

Convert instrument names to OpenAQ instrument IDs

OpenAQ_licenseToID()

Convert license names to OpenAQ license IDs

OpenAQ_lifespanPlot()

Plot the reporting lifespan of OpenAQ locations

OpenAQ_manufacturerToID()

Convert manufacturer names to OpenAQ manufacturer IDs

OpenAQ_parameterToID()

Convert parameter names to OpenAQ parameter IDs

OpenAQ_providerToID()

Convert provider names to OpenAQ provider IDs

PurpleAir_PAList_PM25_FIELDS

Comma-separated list of fields needed for PM2.5 data analysis

PurpleAir_PAS_AVG_PM25_FIELDS

Comma-separated list of fields used to create a *pas* object

PurpleAir_PAS_METADATA_FIELDS

Comma-separated list of metadata fields used to create a *pas* object

PurpleAir_PAS_MINIMAL_FIELDS

Comma-separated list of metadata fields used to create a *pas* object

PurpleAir_PAT_EPA_HOURLY_FIELDS

Comma-separated list of fields needed for EPA correction

PurpleAir_PAT_QC_FIELDS

Comma-separated list of fields needed for creating QC reports.

PurpleAir_checkAPIKey()

Check the validity and type for the provided `api_key`

PurpleAir_createGroup()

Create a new group

PurpleAir_createMember()

Create a new member within the specified group

PurpleAir_deleteGroup()

Delete the specified group

PurpleAir_deleteMember()

Delete a member from the specified group

PurpleAir_getGroupDetail()

Retrieve all members of the specified group

PurpleAir_getGroupsList()

Retrieve all groups owned by the provided `api_key`

PurpleAir_getMemberData()

Retrieve recent data for a single sensor in the specified group

PurpleAir_getMemberHistory()

Retrieve historical data for a single sensor of the specified group

PurpleAir_getMembersData()

Retrieve current data for all sensors in the specified group

PurpleAir_getSensorData()

Retrieve the latest data of a single sensor

PurpleAir_getSensorHistory()

Retrieve historical data for a single sensor

PurpleAir_getSensorHistoryCSV()

Retrieve historical data for a single sensor as CSV

PurpleAir_getSensorsData()

Retrieve the latest data of multiple sensors matching the provided parameters

US_AQI

US EPA AQI Index levels, names, colors and action text

example_pas_historical

Example historical PurpleAir synoptic dataset

example_pas_metadata

Example PurpleAir synoptic dataset with extended metadata

example_pas_pm25

Example enhanced PurpleAir synoptic PM2.5 dataset

example_pas_pm25_raw

Example raw PurpleAir synoptic dataset

example_pat

Example PurpleAir timeseries dataset

example_pat_epa

Example PurpleAir timeseries dataset with EPA fields

initializeMazamaSpatialUtils()

Initialize MazamaSpatialUtils

pas_createNew()

Create a new PurpleAir synoptic dataset

pas_downloadParseRawData()

Download synoptic data from PurpleAir

pas_enhanceRawData()

Enhance synoptic data from PurpleAir

pas_filter()

General purpose filtering for PurpleAir Synoptic objects

pas_filterArea()

Rectangle area filtering for PurpleAir Synoptic objects

pas_filterDate()

Date filtering for PurpleAir Synoptic objects

pas_filterNear()

Find PurpleAir sensors within radial distance

pas_filterNearMonitor()

Find PurpleAir sensors near a monitor

pas_hasSpatial()

Test for spatial metadata in *pas* object

pas_isEmpty()

Test for an empty *pas* object

pas_leaflet()

Leaflet interactive map of PurpleAir sensors

pas_lifespanPlot()

Time range plot showing the lifespan of individual PurpleAir sensors

pas_palette()

Color palettes for PurpleAir

pas_pull()

Returns a column of data from a PurpleAir synoptic object

pat_applyCorrection()

Apply correction to PurpleAir PM2.5 data

pat_check()

Check *pat* object for validity

pat_create()

Create a new PurpleAir timeseries dataset.

pat_createHourly()

Create a new PurpleAir hourly timeseries dataset.

pat_createRaw()

Create a raw data PurpleAir timeseries dataset.

pat_distinct()

Retain only distinct data records in `pat$data`

pat_downloadParseRawData()

Download time series data from PurpleAir

pat_filter()

General purpose data filtering for *pat* time series objects

pat_filterDate()

Date filtering for *pat* time series objects

pat_filterDatetime()

Datetime filtering for *pat* time series objects

pat_getData() pat_getMeta()

Extract dataframes from *pat* objects

pat_isEmpty()

Test for empty *pat* object

pat_isValid()

Test *pat* object for correct structure

pat_toMonitor()

Convert a PurpleAir Timeseries to a 'mts_monitor' object

pat_trimDate()

Trim *pat* time series object to full days

spatialIsInitialized()

Check whether MazamaSpatialUtils has been initialized

synoptic_leaflet()

Leaflet interactive map sensor metadata

synoptic_palette()

Color palettes for Synoptic data