All functions

APIKeys

Work with API keys

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

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 enhanced PurpleAir Synoptic dataset

example_pas_metadata

Example enhanced PurpleAir Synoptic dataset

example_pas_pm25

Example enhanced PurpleAir Synoptic 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 package

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 if MazamaSpatialUtils has been initialized

synoptic_leaflet()

Leaflet interactive map sensor metadata

synoptic_palette()

Color palettes for Synoptic data