# Utilities for Working with Air Quality Monitoring Data

## Documentation for package ‘PWFSLSmoke’ version 0.99.9

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

A C D E F I L M N O P R S T W

## -- A --

addAQILegend | Add an AQI Legend to a Map
addAQILines | Adds AQI Lines to a Plot
addBullseye | Add a Bullseye at the Specified Location
addIcon | Add an Icon to a Map or RgoogleMap Plot
addShadedBackground | Add Shaded Background
addShadedNight | Add Nighttime Shading on an Existing Plot
airnow_createDataDataframes | Return Reshaped, Monthly Dataframes of AirNow Data
airnow_createMetaDataframes | Return Dataframes of AirNow Site Location Metadata
airnow_downloadData | Download and Aggregate Multiple Hourly Data Files from AirNow
airnow_downloadHourlyData | Download Hourly Data from AirNow
airnow_downloadSites | Download AirNow Site Location Metadata
airnow_load | Load AirNow Monitoring Data
airnow_loadLatest | Load Recent AirNow Monitoring Data
airnow_qualityControl | Apply Quality Control to AirNow Dataframe
airsis_createDataDataframe | Create AIRSIS Data Dataframe
airsis_createMetaDataframe | Create AIRSIS Site Location Metadata Dataframe
airsis_createMonitorObject | Obain AIRSIS Data and Create ws_monitor Object
airsis_createRawDataframe | Obain AIRSIS Data and Create a Raw Dataframe
airsis_downloadData | Download Data from AIRSIS
airsis_EBAMQualityControl | Apply Quality Control to Raw AIRSIS EBAM Dataframe
airsis_ESAMQualityControl | Apply Quality Control to Raw AIRSIS E-Sampler Dataframe
airsis_identifyMonitorType | Identify AIRSIS Monitor Type
airsis_loadLatest | Load Recent AIRSIS Monitoring Data
airsis_parseData | Parse AIRSIS Data String
airsis_qualityControl | Apply Quality Control to Raw AIRSIS Dataframe
AQI | Official Air Quality Index Levels, Names and Colors

## -- C --

CarmelValley | Carmel Valley Example Dataset
CONUS | CONUS State Codes

## -- D --

DEBUG | Log Levels
distance | Calculate the Distance Between Points

## -- E --

epa_createDataDataframe | Create EPA Data Dataframe
epa_createMetaDataframe | Create Sites Metadata Dataframe
epa_createMonitorObject | Download and Convert Hourly EPA Air Quality Data
epa_downloadData | Download Data from EPA
ERROR | Log Levels

## -- F --

FATAL | Log Levels

## -- I --

INFO | Log Levels

## -- L --

logger.debug | Python-Style Logging Statements
logger.error | Python-Style Logging Statements
logger.fatal | Python-Style Logging Statements
logger.info | Python-Style Logging Statements
logger.setLevel | Set Console Log Level
logger.setup | Set Up Python-Style Logging
logger.trace | Python-Style Logging Statements
logger.warn | Python-Style Logging Statements
logLevels | Log Levels

## -- M --

monitorDygraph | Create Interactive Time Series Plot
monitorGoogleMap | Create a Google Map of ws_monitor Object
monitorLeaflet | Leaflet Interactive Map of Monitoring Stations
monitorMap | Create Map of Monitoring Stations
monitorMap_performance | Create Map of Monitor Prediction Performance
monitorPlot_dailyBarplot | Create Daily Barplot
monitorPlot_hourlyBarplot | Create Hourly Barplot
monitorPlot_rollingMean | Create Individual Value and Rolling Mean Plot
monitorPlot_timeOfDaySpaghetti | Create Time of Day Spaghetti Plot
monitorPlot_timeseries | Create Timeseries Plot
monitor_collapse | Collapse a ws_monitor Object into a ws_monitor Object with a Single Monitor
monitor_combine | Combine List of ws_monitor Objects into Single ws_monitor Object
monitor_dailyStatistic | Calculate Daily Statistics for each Monitor in a ws_monitor Object
monitor_dailyThreshold | Calculate Daily Counts of Values At or Above a Threshold
monitor_distance | Calculate Distances From ws_monitor Monitors to Location of Interest
monitor_isolate | Isolate Individual Monitors
monitor_nowcast | Apply Nowcast Algorithm to ws_monitor Object
monitor_performance | Calculate Monitor Prediction Performance
monitor_reorder | Reorder a ws_monitor Object
monitor_replaceData | Subset Monitoring Data
monitor_rollingMean | Calculate Rolling Means of ws_monitor PM2.5 Data
monitor_subset | Create a Subset of a ws_monitor Object
monitor_subsetBy | Subset Monitoring Data
monitor_subsetByDistance | Subset ws_monitor Object by Distance from Target Location
monitor_subsetData | Subset ws_monitor Object 'data' Dataframe
monitor_subsetMeta | Subset ws_monitor Object 'meta' Dataframe
monitor_timeAverage | Calculate Time Averages
monitor_trim | Trim ws_monitor Time Axis to Remove NA Periods From Beginning and End

## -- N --

Northwest_Megafires | Northwest Megafires Example Dataset

## -- O --

openaq_assignStateCode | Assign State Codes to the Available Longitudes and Latitudes
openaq_createDataDataframes | Create OpenAQ Data Dataframe
openaq_createMetaDataframes | Create OpenAQ Site Location Metadata Dataframe
openaq_downloadData | Download and Aggregate Multiple Daily Data Files from OpenAQ

## -- P --

parseDatetime | Parse Datetime Strings

## -- R --

rawPlot_pollutionRose | Create Pollution Rose Plot from a Raw Dataframe
rawPlot_timeOfDaySpaghetti | Create Time of Day Spaghetti Plot from a Raw Dataframe
rawPlot_timeseries | Create Timeseries Plot from a Raw Dataframe
rawPlot_windRose | Create Wind Rose Plot from a Raw Dataframe
raw_enhance | Process Raw Monitoring Data to Create raw_enhance Object
raw_getHighlightDates | Return Day Stamps for Values Above a Threshold

## -- S --

skill_confusionMatrix | Confusion Matrix Statistics
skill_ROC | ROC Curve
skill_ROCPlot | ROC Plot

## -- T --

timeInfo | Get Time Relatied Information
TRACE | Log Levels

## -- W --

WARN | Log Levels
WRCC | WRCC Monitor Names and Station IDs
wrcc_createDataDataframe | Create WRCC Data Dataframe
wrcc_createMetaDataframe | Create WRCC Site Location Metadata Dataframe
wrcc_createMonitorObject | Obtain WRCC Data and Create ws_monitor Object
wrcc_createRawDataframe | Obtain WRCC Data and Parse into Dataframe
wrcc_downloadData | Download Data from WRCC
wrcc_EBAMQualityControl | Apply Quality Control to Raw WRCC EBAM Dataframe
wrcc_ESAMQualityControl | Apply Quality Control to Raw WRCC E-Sampler Dataframe
wrcc_identifyMonitorType | Identify WRCC Monitor Type
wrcc_loadLatest | Load Recent WRCC Monitoring Data
wrcc_parseData | Parse WRCC Data String
wrcc_qualityControl | Apply Quality Control to Raw WRCC Dataframe