openair: Tools for the Analysis of Air Pollution Data

Share:

Tools to analyse, interpret and understand air pollution data. Data are typically hourly time series and both monitoring data and dispersion model output can be analysed. Many functions can also be applied to other data, including meteorological and traffic data.

Author
David Carslaw [aut, cre], Karl Ropkins [aut]
Date of publication
2016-11-23 17:45:02
Maintainer
David Carslaw <david.carslaw@york.ac.uk>
License
GPL (>= 2)
Version
2.0-0
URLs

View on CRAN

Man pages

airbaseFindCode
Helper function to find EEA airbase site codes
airbaseInfo
Get information about airbase sites and instruments
airbaseSplice
Function to simplify and combine airbase data imports
airbaseStats
Import pre-calculated airbase statistics
aqStats
Calculate summary statistics for air pollution data by year
calcFno2
Estimate NO2/NOX emission ratios from monitoring data
calcPercentile
Calculate percentile values from a time series
calendarPlot
Plot time series values in convential calendar format
conditionalEval
Conditional quantile estimates with additional variables for...
conditionalQuantile
Conditional quantile estimates for model evaluation
corPlot
corrgram plot with conditioning
cutData
Function to split data in different ways for conditioning
drawOpenKey
Scale key handling for openair
import
Generic data import for openair
importADMS
CERC Atmospheric Dispersion Modelling System (ADMS) data...
importAirbase
Import hourly data from the European Environment Agency...
importAURN
Import data from the UK Automatic Urban and Rural Network...
importAURNCsv
AURN csv file data import for openair
importKCL
Import data from King's College London networks
importMeta
Import monitoring site meta data for the AURN, KCL and SAQN...
importSAQN
Scottish Air Quality Network data import for openair
importTraj
Import pre-calculated HYSPLIT 96-hour back trajectories
kernelExceed
Kernel density plot for daily mean exceedance statistics
linearRelation
Linear relations between pollutants
modStats
Calculate common model evaluation statistics
mydata
Example data for openair
openair
Tools for the analysis of air pollution data
openColours
openair colours
percentileRose
Function to plot percentiles by wind direction
polarAnnulus
Bivariate polarAnnulus plot
polarCluster
K-means clustering of bivariate polar plots
polarFreq
Function to plot wind speed/direction frequencies and other...
polarPlot
Function for plotting bivariate polar plots with smoothing.
quickText
Automatic text formatting for openair
rollingMean
Calculate rollingMean values
scatterPlot
Flexible scatter plots
selectByDate
Subset a data frame based on date
selectRunning
Function to extract run lengths greater than a threshold
smoothTrend
Calculate nonparametric smooth trends
splitByDate
Divide up a data frame by time
summaryPlot
Function to rapidly provide an overview of air quality data
TaylorDiagram
Taylor Diagram for model evaluation with conditioning
TheilSen
Tests for trends using Theil-Sen estimates
timeAverage
Function to calculate time averages for data frames
timePlot
Plot time series
timeProp
Time series plot with categories shown as a stacked bar chart
timeVariation
Diurnal, day of the week and monthly variation
trajCluster
Calculate clusters for back tracectories
trajLevel
Trajectory level plots with conditioning
trajPlot
Trajectory line plots with conditioning
trendLevel
trendLevel
windRose
Traditional wind rose plot and pollution rose variation

Files in this package

openair
openair/inst
openair/inst/plume.png
openair/inst/CITATION
openair/inst/windRose.png
openair/inst/windRosePM10.png
openair/src
openair/src/Makevars
openair/src/Cquantile.cpp
openair/src/cluster.cpp
openair/src/Makevars.win
openair/src/RcppExports.cpp
openair/src/rolling.cpp
openair/NAMESPACE
openair/NEWS
openair/data
openair/data/mydata.rda
openair/R
openair/R/aqStats.R
openair/R/calendarPlot.R
openair/R/smoothTrend.R
openair/R/importAURNCsv.R
openair/R/TheilSen.R
openair/R/trendLevel.R
openair/R/drawOpenKey.R
openair/R/date.breaks.R
openair/R/summaryPlot.R
openair/R/timePlot.R
openair/R/import.2.R
openair/R/conditionalQuantile.R
openair/R/conditionalEval.R
openair/R/corPlot.R
openair/R/percentileRose.R
openair/R/airbaseSplice.R
openair/R/polarPlot.R
openair/R/airbaseFindCode.R
openair/R/kernelExceed.R
openair/R/utilities.R
openair/R/scatterPlot.R
openair/R/windRose.R
openair/R/polarFreq.R
openair/R/selectRunning.R
openair/R/timeProp.R
openair/R/mydata.R
openair/R/TaylorDiagram.R
openair/R/import.R
openair/R/checkPrep.R
openair/R/openair-package.R
openair/R/cutData.R
openair/R/trajPlot.R
openair/R/RcppExports.R
openair/R/trajCluster.R
openair/R/modStats.R
openair/R/airbaseInfo.R
openair/R/getMeta.R
openair/R/importSAQN.R
openair/R/polarCluster.R
openair/R/openColours.R
openair/R/importKCL.R
openair/R/importTraj.R
openair/R/quickText.R
openair/R/importADMS.R
openair/R/linearRelation.R
openair/R/openair.generics.R
openair/R/importAURN.R
openair/R/timeAverage.R
openair/R/senTheil.R
openair/R/calcPercentile.R
openair/R/polarAnnulus.R
openair/R/timeVariation.R
openair/R/calcFno2.R
openair/R/airbaseStats.R
openair/R/zzz.R
openair/R/samp.boot.block.R
openair/R/importAirbase.R
openair/R/trajLevel.R
openair/README.md
openair/MD5
openair/DESCRIPTION
openair/man
openair/man/timeAverage.Rd
openair/man/importMeta.Rd
openair/man/timeVariation.Rd
openair/man/airbaseFindCode.Rd
openair/man/aqStats.Rd
openair/man/importAirbase.Rd
openair/man/calendarPlot.Rd
openair/man/airbaseInfo.Rd
openair/man/trajCluster.Rd
openair/man/splitByDate.Rd
openair/man/importAURN.Rd
openair/man/importAURNCsv.Rd
openair/man/smoothTrend.Rd
openair/man/import.Rd
openair/man/calcFno2.Rd
openair/man/drawOpenKey.Rd
openair/man/summaryPlot.Rd
openair/man/TheilSen.Rd
openair/man/selectByDate.Rd
openair/man/timePlot.Rd
openair/man/kernelExceed.Rd
openair/man/corPlot.Rd
openair/man/calcPercentile.Rd
openair/man/timeProp.Rd
openair/man/importTraj.Rd
openair/man/importKCL.Rd
openair/man/importADMS.Rd
openair/man/modStats.Rd
openair/man/trajLevel.Rd
openair/man/linearRelation.Rd
openair/man/openColours.Rd
openair/man/conditionalQuantile.Rd
openair/man/rollingMean.Rd
openair/man/polarPlot.Rd
openair/man/importSAQN.Rd
openair/man/conditionalEval.Rd
openair/man/cutData.Rd
openair/man/windRose.Rd
openair/man/mydata.Rd
openair/man/percentileRose.Rd
openair/man/TaylorDiagram.Rd
openair/man/polarAnnulus.Rd
openair/man/quickText.Rd
openair/man/airbaseStats.Rd
openair/man/airbaseSplice.Rd
openair/man/trajPlot.Rd
openair/man/trendLevel.Rd
openair/man/scatterPlot.Rd
openair/man/selectRunning.Rd
openair/man/polarCluster.Rd
openair/man/openair.Rd
openair/man/polarFreq.Rd