Tools for the Analysis of Air Pollution Data
Calculate summary statistics for air pollution data by year
Bin data, calculate mean and bootstrap 95 % confidence interval in the...
Bootsrap confidence intervals in the mean
Estimate NO2/NOX emission ratios from monitoring data
Calculate percentile values from a time series
Plot time series values in a conventional calendar format
Conditional quantile estimates with additional variables for model eva...
Conditional quantile estimates for model evaluation
Correlation matrices with conditioning
Function to split data in different ways for conditioning
Scale key handling for openair
CERC Atmospheric Dispersion Modelling System (ADMS) data import functi...
Import air quality data from European database
Import data from King's College London networks
Import monitoring site meta data for UK and European networks
Import pre-calculated HYSPLIT 96-hour back trajectories
Import data from individual UK Air Pollution Networks
Import data from the UK Air Pollution Networks
Linear relations between pollutants
Calculate common model evaluation statistics
openair: Tools for the Analysis of Air Pollution Data
Pre-defined openair colours and definition of user-defined colours
Function to plot percentiles by wind direction
Bivariate polarAnnulus plot
K-means clustering of bivariate polar plots
Polar plots considering changes in concentrations between two time per...
Function to plot wind speed/direction frequencies and other statistics
Function for plotting bivariate polar plots with smoothing.
Pollution rose variation of the traditional wind rose plot
Automatic text formatting for openair
Calculate rollingMean values
Rolling regression for pollutant source characterisation.
Flexible scatter plots
Subset a data frame based on date
Function to extract run lengths greater than a threshold
Calculate nonparametric smooth trends
Divide up a data frame by time
Function to rapidly provide an overview of air quality data
Taylor Diagram for model evaluation with conditioning
Tests for trends using Theil-Sen estimates
Function to calculate time averages for data frames
Plot time series
Time series plot with categories shown as a stacked bar chart
Diurnal, day of the week and monthly variation
Calculate clusters for back trajectories
Trajectory level plots with conditioning
Trajectory line plots with conditioning
Plot heat map trends
Traditional wind rose plot
Tools to analyse, interpret and understand air pollution data. Data are typically regular time series and air quality measurement, meteorological data and dispersion model output can be analysed. The package is described in Carslaw and Ropkins (2012, <doi:10.1016/j.envsoft.2011.09.008>) and subsequent papers.
Useful links