Articles | Volume 18, issue 13
https://doi.org/10.5194/amt-18-3135-2025
https://doi.org/10.5194/amt-18-3135-2025
Research article
 | 
15 Jul 2025
Research article |  | 15 Jul 2025

Retrieval of bulk hygroscopicity from PurpleAir PM2.5 sensor measurements

Jillian Psotka, Emily Tracey, and Robert J. Sica
Abstract

PurpleAir sensors offer a unique opportunity for a large-scale and densely populated array of sensors to study surface air quality. While PurpleAir sensors are inexpensive and abundant, they must be corrected to better agree with validated coincident measurements from more sophisticated instrumentation. Traditionally, this correction is performed using statistical methods. We propose a method to both correct PurpleAir PM2.5 measurements and allow for an estimate of the hygroscopic growth of aerosols, using a novel correction approach based on the optimal estimation method (OEM). The hygroscopic growth of aerosols can be retrieved using the sensitivity of the correction to water activity, which influences the measured size distribution of the aerosols. By employing the physically based correction using calibrated measurements from the nearby Ontario Ministry of the Environment, Conservation and Parks air quality site, the average daily mean absolute error (MAE) of the PurpleAir PM2.5 measurements is decreased from 5.58 to 1.68 µg m−3, and the average daily bias decreases from 4.75 to −0.23µg m−3. This improvement in the correction is comparable to that seen using conventional statistical methodologies. Our OEM retrieval also allowed us to estimate seasonal bulk hygroscopicity values ranging from 0.33 to 0.40. These values are consistent with the accepted ranges of bulk hygroscopicity for atmospheric particulate matter (0.1 to 0.9) determined in previous studies using calibrated air quality measurement instruments, which suggests that our method allows a new aerosol product to be determined from a large sensor network.

Share
1 Introduction

Home air quality monitors are becoming increasingly popular both for the general public and in the atmospheric science community due to their low cost and ease of use. One notable inexpensive air quality sensor is the PurpleAir PA-II sensor, which can be utilized both indoors and outdoors and is priced at approximately USD 300. These sensors connect to WiFi and provide users with real-time air quality and ambient condition readings at a 2 min resolution. Each PurpleAir sensor can be integrated with the PurpleAir (2016) Network, where data from over 30 000 sensors across the globe are publicly available (https://map.purpleair.com, last access; 27 February 2025).

PurpleAir sensors employ light-scattering photometry to estimate the concentration of particulates based on an assumed particle composition. Every 2 min, an air sample is drawn through the instrument and the optical laser beam interacts with the particulates in the sample. The scattered light is measured by a photocell detector plate, which converts the detected photons to a measurement of the number of particles in the sample and their sizes. The Plantower PMS5003 sensor used in the PurpleAir sensors is described in more detail in Ardon-Dryer et al. (2020) and Ouimette et al. (2022).

There are two main differences in sensor function that account for the low cost of the PurpleAir sensors relative to research-grade air quality sensors. The first is that the PurpleAir instrument does not have the technology to measure the mass of the particles directly through beta attenuation; therefore it must make assumptions and estimations in order to calculate the photometric particle count (measured in particles per decilitre) and the mass density. These corrections are done on board the unit using a proprietary algorithm, which introduces additional uncertainty into the data product. The same PurpleAir sensor could read too high or too low in different locations depending on the particle density in that area and how it compares to the assumptions made by the manufacturer. Hence, a correction factor must be applied to the measurements to account for the unknown difference in average particle density.

Additionally, PurpleAir sensors do not have a mechanism to correct for ambient humidity. Humidity can greatly affect the accuracy of PM measurements because particulates experience an increase in diameter in the presence of water (hygroscopic growth). Hygroscopic growth introduces uncertainties in low-cost sensor measurements because they detect higher scattering, leading to estimations of higher concentrations. The extent of hygroscopic growth depends not only on the ambient humidity, but also on the aerosol composition. Each type of particulate has its own hygroscopicity, which is a measure of its ability to absorb water. Therefore, a correction for hygroscopic growth must consider PM2.5 composition, which varies spatially and seasonally.

PurpleAir sensors have been successfully applied not only for home use but also for scientific purposes. Bi et al. (2020) incorporated PurpleAir measurements into large-scale PM2.5 modelling. They compared 54 PurpleAir sensors to nearby US Environmental Protection Agency Air Quality System (AQS) stations across California. They corrected the PurpleAir sensors using a generalized additive model that included linear corrections for relative humidity, temperature, and sensor operating time. The corrected PurpleAir data were then combined with the AQS data to create high-resolution daily PM2.5 estimates. In their model, the contribution of data from each individual PurpleAir sensor was down-weighted depending on the residual errors. They found that the model that incorporated PurpleAir measurements was more effective at modelling PM2.5 predictions than a strictly AQS-based model. The study by Bi et al. (2020) is promising in terms of wider applications of PurpleAir data use and could have been improved further with a more accurate PurpleAir correction.

Barkjohn et al. (2021) developed statistical corrections using 50 PurpleAir sensors at 39 unique sites in the US. They tested 15 linear and multi-linear models of varying complexity, with a mixture of additive and multiplicative interaction terms. They used only parameters that were provided or could be explicitly calculated from PurpleAir measurements so as to make their correction applicable to any PurpleAir site, regardless of proximity to reference instruments. Their study found that PurpleAir sensors' overestimations of PM2.5 readings could be adequately corrected by a multiple linear model of the form

(1) PM 2.5 , corr = a PM 2.5 , meas + b H + c ,

where a, b, and c are constant coefficients, and H is the relative humidity as measured by the sensor. Increasing the complexity of the model did not have significant advantages. They were successful in creating a single nationwide correction that could be applied to PurpleAir sensors and reduce errors. This work was expanded on in Barkjohn et al. (2022), where a correction was developed in cases of extreme smoke concentrations (>300µg m−3).

Other studies (Ardon-Dryer et al.2020; Magi et al.2019; Malings et al.2019; Tryner et al.2020; Nilson et al.2022) have also applied statistical methods to correct the PurpleAir sensors to standard research-grade instruments. In this study, we used an inverse modelling technique called the optimal estimation method (OEM) to correct the PurpleAir measurements using a Thermo Scientific Synchronized Hybrid Ambient Real-time (SHARP) model 5030 particulate monitor and a physical model of a hygroscopic growth factor given by Malings et al. (2019). The OEM is explained in detail by Rodgers (2000), and we give a brief description in Sect. 2.3.

The hygroscopicity of bulk aerosol was also retrieved during the correction process, providing a possible advantage of this technique over previous correction methods. Hygroscopicity is a fundamental parameter describing the ability of aerosol particles to absorb water (Kreidenweis and Asa-Awuku2013; Tang et al.2016). It is important to measure hygroscopicity because it impacts the ability of aerosols to act as cloud condensation nuclei (CCN); thus it affects the formation and properties of clouds and their indirect radiative forcing (Farmer et al.2015; Petters and Kreidenweis2007; Reutter et al.2009; Su et al.2010; McFiggans et al.2006).

2 Methodology

2.1 The physical model

The forward model we used with our OEM is based on the physics-based correction model used by Malings et al. (2019). This study used two different correction methods, one physics-based and one statistical, to ensure the PurpleAir data would better match regulatory-grade data for nine PurpleAir sensors. The physical model was based on the hygroscopic growth of different aerosols and the composition of the air pollution in Pittsburgh, Pennsylvania (US). The hygroscopic growth factor of PM2.5, which quantifies the hygroscopic growth of aerosols, is given by

(2) f ( T , H ) = 1 + κ bulk w ( T , H ) 1 - w ( T , H ) ,

where T and H are temperature and relative humidity, κbulk is the hygroscopicity of bulk aerosol, and w is the water activity. The hygroscopicity of bulk aerosol was calculated as the sum of the fractional component, xi, of each main aerosol multiplied by its hygroscopicity, κi:

(3) κ bulk = i = 1 n x i κ i .

Malings et al. (2019) used four main aerosols: carbonaceous mass, sulfate, nitrate, and ammonium. The fractional composition of these aerosols varies by location, but these are consistently the most abundant PM2.5 aerosols in the US (Bell et al.2007). The water activity was calculated as a function of temperature and relative humidity as

(4) w ( T , H ) = H exp 4 σ w M w ρ w R T D p - 1 ,

where σw,Mw, and ρw are the surface tension, molecular weight, and density of water; R is the ideal gas constant; and Dp is the average particle diameter. A linear correction was also applied to account for the unknown factory calibration of PurpleAir sensors. The total correction was as follows:

(5) PM 2.5 , corr = a PM 2.5 , meas f ( T , H ) + b ,

where a and b are constant coefficients; PM2.5,corr and PM2.5,meas are the corrected and measured PM2.5, respectively; and f(T,H) is defined in Eq. (2). This physics-based correction was compared to a statistical correction, which was a multiple linear correction with terms for relative humidity, air temperature, and dew point temperature. They found that the two correction approaches yielded comparable improvements on PM2.5 readings. Large uncertainties were still present in hourly-averaged readings (mean absolute errors 3–4 µg m−3), but yearly-averaged readings were more accurate (errors less than 1 µg m−3). Malings et al. (2019) established that their physically based model with a constant term is reasonably complete and serves as the basis for the forward model we use with our OEM.

2.2 Treatment of the measurements

This study uses measurements from January to December 2021 taken by two air quality sensors described below. Daily averages were taken to produce one data point per day. To perform the correction, the measurements were split into four seasons: spring (March–May), summer (June–August), fall (September–November), and winter (December–February). This binning was chosen to investigate seasonal variance in PM composition and its effect on bulk hygroscopicity.

2.2.1 PurpleAir sensor

Measurements from all public PurpleAir sensors are available for download from the PurpleAir (2016) Network map. (https://map.purpleair.com, last access: 27 February 2025). Each sensor has two particle counters, Channel A and Channel B, which report independently for the purpose of precision. The data are provided as unfiltered, 2 min readings for each channel. Daily averages of the PM2.5, relative humidity, and temperature measurements were made for our London site on The University of Western Ontario campus (43.01° latitude, −81.27° longitude; 258 m above sea level).

If the raw, 2 min PM2.5 readings had discrepancies between Channels A and B of more than 4 µg m−3 or more than 25 % of their average, they were removed before performing the daily averages. Any readings that only had a value from one channel were also removed. This procedure eliminated about 3 % of the measurements. In addition to this quality control procedure, there were some days, and in one case over 3 consecutive weeks (August–September 2021), where all measurements were discarded due to clearly erroneous readings. In some cases the cause of these errors remains unknown, but it is likely due to insects or associated debris in the sensor that had to be removed.

Relative humidity and temperature averages were compared to measurements from the Environment and Climate Change Canada weather station at London International Airport, about 12 km from the PurpleAir sensor. Due to internal heating and insolation effects, PurpleAir temperature readings can be up to 5.3 °C higher and humidity readings up to 24.3 % drier than ambient conditions (Barkjohn et al.2021; Malings et al.2019). The relative humidity readings from PurpleAir were consistently about 21 % lower than the airport station values, so a simple correction of adding 21 % to each PurpleAir relative humidity measurement was made. The relative humidity measurements before and after the correction was applied are shown in Appendix A. The PurpleAir temperature readings were, on average, about 2 °C higher than the airport station values, which was not a large enough discrepancy to require correction, since the effect of temperature in the forward model is primarily through the relative humidity (see Sect. 3.1.3).

2.2.2 Ontario MECP validation measurements

Measurements from all Ontario Ministry of the Environment, Conservation and Parks (MECP) air quality sites are available on the MECP (2021) website (http://www.airqualityontario.com/history/summary.php, last access: 27 February 2025). They provide hourly readings of ozone, PM2.5, and nitrogen dioxide. For our reference data, we used readings from the London Ambient Air Monitoring site (42.97° latitude, −81.20° longitude; 244 m above sea level), which is about 6 km away from the PurpleAir sensor. The sensor used at this location is SHARP 5030, and its PM2.5 readings are given as integer values. To test that this rounding did not impact our correction, we applied various rounding schemes (floor, half round up, and ceiling) to the PurpleAir measurements and redid the corrections. None of these rounding choices had a significant impact on the correction results.

2.3 The optimal estimation method

OEM is an inverse method that allows for the retrieval of the atmospheric state using a set of measurements and a forward model of the physical system. The forward model, F, is represented as

(6) y = F ( x , b ) + ϵ ,

where y is the measurement vector; x is the state vector, the vector which contains the retrieved quantities; b is an additional parameter required by the forward model; and ϵ is the measurement noise vector.

OEM is based on Bayes' theorem, which describes the calculation of conditional probabilities. Bayes' theorem allows the most likely state to be determined consistent with the a priori knowledge, the performed measurement, and their associated uncertainties. The cost function (C),

(7) C = [ y - F ( x ^ , b ) ] T S y - 1 [ y - F ( x ^ , b ) ] + [ x ^ - x a ] T S a - 1 [ x ^ - x a ] ,

is then minimized to find the optimum value of the retrieval parameters. Here Sy is the measurement error covariance matrix, x^ is the normalized state vector, and xa and Sa are the a priori estimates of the state vector and its error covariance matrix. In a successful OEM retrieval, one should be able to vary the a priori estimates slightly without having an effect on the retrieved state. This indicates that the a priori estimates guide the solution rather than dictate it.

Implementing OEM

We implemented OEM using Qpack, a free MATLAB function developed for atmospheric instrument simulation and retrieval work (Eriksson et al.2004) using a forward model similar to that in Eq. (5):

(8) PM 2.5 , corr = PM 2.5 , meas f ( T , H ) + c .

Our forward model does not include the constant a appearing in the form of the model described by Malings et al. (2019). The constant factor is not required in OEM as we directly retrieve the hygroscopicity of the bulk aerosol. Descriptions of all variables, along with their model parameter type, are given in Table 1.

We took the measurement vector y to be the reference PM2.5 readings from the MECP site, since the goal was to have the corrected data match these reference readings. The a priori state vector consists of a constant linear term and bulk hygroscopicity. The a priori bulk hygroscopicity was informed by Cerully et al. (2015). The a priori constant linear term was estimated from simple straight-line fits to the measurements. The components of the a priori state vector and their errors are presented in Table 2.

Table 1Parameters used in the OEM code. The state vector x was retrieved by the code, while the parameter vector b was inputted.

Download Print Version | Download XLSX

Table 2The components of the a priori state vector and their errors used in the OEM code. The errors were used to create the a priori covariance matrix.

Download Print Version | Download XLSX

2.4 Statistical metrics used to assess the correction

The accuracy of the correction was assessed using mean absolute error (MAE) and bias. MAE is used to assess how well, on average, a data set agrees with the reference data. It is calculated as

(9) MAE = 1 n i = 1 n | r i - r ^ i |

for n measurements of PurpleAir readings (r) and reference readings (r^). Similarly, the bias of each data set is used to assess the systematic differences between data sets and is calculated as

(10) bias = 1 n i = 1 n ( r i - r ^ i ) .

Lower values of MAE and bias indicate better agreement between our data and the reference data. We also used the adjusted coefficient of determination, adjusted R2, to assess how well our corrected data correlated with the reference data.

https://amt.copernicus.org/articles/18/3135/2025/amt-18-3135-2025-f01

Figure 1A time series of the sensitivity of the forward model to the particulate diameter parameter. The y axis depicts the change in the corrected PM2.5 value for every 1 nm change in the assumed particle diameter.

Download

https://amt.copernicus.org/articles/18/3135/2025/amt-18-3135-2025-f02

Figure 2A time series of the sensitivity of the forward model to the temperature parameter. The y axis depicts the change in the corrected PM2.5 value for every 1 K change in the temperature.

Download

3 Evaluation of the OEM model

3.1 Sensitivity analysis

One of the many advantages of OEM is the ability to investigate the sensitivity of the retrieval to each model parameter. For each model parameter, the error covariance matrix, E, is given by

(11) E = G J b S J b T G T ,

where G is the gain matrix,

(12) G = x ^ y ;

Jb is the Jacobian for the parameter represented by b,

(13) J b = F b ;

and S is the uncertainty covariance matrix (Rodgers2000). We use these equations to investigate the impact of particle diameter, temperature, and relative humidity on the retrieval.

3.1.1 Sensitivity to average particle diameter

We tested the sensitivity of the model to the average particle diameter by investigating the Jacobian given in Eq. (13), where the parameter, b, is the particle diameter. This Jacobian shows that the change in the corrected PM2.5 for a change in particle size of 1 nm is 3 orders of magnitude smaller than the PM2.5 measurements and thus insignificant (Fig. 1). Due to the low sensitivity of the forward model to particle diameter, the choice of Dp had a negligible effect on the total retrieval error. Hence, even large uncertainties in assumed average particle diameter do not impact the retrieval.

This result is significant because it indicates that additional instrumentation that measures Dp is not needed in order to apply the physical model. Using a general estimate of average particle diameter, in our case a value of Dp=200 nm, can be recommended for future applications of this model.

https://amt.copernicus.org/articles/18/3135/2025/amt-18-3135-2025-f03

Figure 3(a) A time series of the sensitivity of the forward model to the relative humidity (RH). The y axis depicts the change in the corrected PM2.5 value for every 1 % change in RH. (b) The correlation between the RH Jacobian and the PM2.5 measured by PurpleAir, with each point representing 1 d.

Download

Table 3MAE of all raw, physically corrected, and statistically corrected measurements along with the R2 value of the physical and statistical corrections.

Download Print Version | Download XLSX

3.1.2 Sensitivity to temperature

We investigated the behaviour of the physical model in response to temperature to check if the PurpleAir sensor temperature measurements are of sufficient quality for the intended use. The Jacobian is shown in Fig. 2. We found that the forward model is not sensitive to temperature, and changes in temperature throughout a range of typical London annual temperatures (−20 to 35 °C) would not impact the retrieval significantly. Therefore, the PurpleAir temperature measurements may be used without correction. It should be noted that the physical model is still sensitive to temperature through the relative humidity dependence, which is discussed in the next section.

3.1.3 Sensitivity to relative humidity

We also investigated the sensitivity of the forward model to relative humidity. The Jacobian for relative humidity is shown in Fig. 3a. The Jacobian is large enough to indicate that the model is sensitive to relative humidity. The Jacobian varies from day to day due to its correlation with PM2.5. Figure 3b shows this relation.

Since the model is sensitive to relative humidity, we recommend correcting the PurpleAir relative humidity measurements before use. For this data set, a constant correction of 21 % was sufficient to bring the PurpleAir measurements into better agreement with measurements from the nearby airport meteorological station, but this correction may not be applicable to other sites or time periods. The relative humidity measurements before and after the correction compared to the airport measurements are given in Appendix A.

3.2 OEM correction results

After using OEM to retrieve the hygroscopic growth factor and the constant term, we applied the physical model (Eq. 8) to correct the PurpleAir measurements from each season. The physically corrected and raw PM2.5 measurements are shown in Fig. 4. For comparison, the PurpleAir measurements were also corrected using multiple linear regression (MLR), as was done, for example, by Barkjohn et al. (2021). The MLR result is also shown in Fig. 4. Details of the MLR correction are given in Appendix B. The physical correction, shown in red, succeeded in bringing the raw measurements closer to the reference measurements and performs similarly to the statistical correction shown in blue. The cost function of the OEM retrieval is around 5.5, signifying a good fit without overfitting, which occurs when the cost function is less than 1.

The MAE and R2 values from both models are given in Table 3. The physical correction succeeded in reducing the MAE and bias of the raw data. Averaged over all seasons, the MAE was reduced by 69 % and the magnitude of the bias was reduced by 95 %. Overall, the spring data were the best of the physically corrected results for all of our metrics (MAE, bias, and R2). Although both models performed similarly, the statistically corrected data had smaller MAEs and slightly higher values of R2. It can be concluded that the statistical correction had better overall performance, while the physical correction allows a new physical data product to be retrieved with slightly poorer PM2.5 correction.

https://amt.copernicus.org/articles/18/3135/2025/amt-18-3135-2025-f04

Figure 4Daily-averaged PM2.5 as measured by MECP vs. PurpleAir for (a) spring, (b) summer, (c) fall, and (d) winter. Data correction using the optimal estimation method (OEM) is shown in red, raw data are shown in grey, statistically corrected data using a multiple linear regression (MLR) are shown in blue, and the 1:1 line is shown in black. The horizontal axes are PM2.5 readings by the MECP reference sensor, and the vertical axes are averaged PM2.5 readings from the PurpleAir sensor. The location of each point in the plots signifies 1 d of PM2.5 measurements by the MECP sensor and the PurpleAir sensor measurement for the same day averaged from 2 min readings.

Download

To investigate the impact of relative humidity on the correction, the biases of the physically corrected data from each season are plotted as a function of relative humidity (Fig. 5). This was done to illustrate how the correction behaves at higher humidities. We can see that the physical correction tends to overcorrect the data when the relative humidity is above about 65 %, as indicated by a negative bias. This effect is not observed consistently with the statistically corrected data. Thus, corrections using OEM at higher values of relative humidity may be insufficient. Mathieu-Campbell et al. (2024) suggest that a clustering approach is more effective at correcting PurpleAir measurements in high-humidity conditions, which allows the non-linearity associated with hygroscopic growth to be captured. The average daily bias is less than 1 µg m−3 for both correction models.

Bias as a function of Relative Humidity
https://amt.copernicus.org/articles/18/3135/2025/amt-18-3135-2025-f05

Figure 5The bias in the PM2.5 measurements, corrected using the optimal estimation method (OEM) and shown in red, and using a multiple linear regression (MLR) shown in blue, as a function of relative humidity for (a) spring, (b) summer, (c) fall, and (d) winter. The horizontal red line shows the average bias from the OEM correction, and the horizontal blue line is the average bias from the MLR correction.

Download

https://amt.copernicus.org/articles/18/3135/2025/amt-18-3135-2025-f06

Figure 6(a) Bulk hygroscopicity and (b) the hygroscopic growth factor retrieved through the OEM for each season. Uncertainties are based on the assumption that relative humidity is known within a 2.5 % uncertainty.

Download

3.3 Bulk hygroscopicity results

The bulk hygroscopicity of particulates is one of the parameters of the physical model retrieved through OEM. The seasonal values of bulk hygroscopicity and the associated hygroscopic growth factor retrieved are shown in Fig. 6a and b, respectively. The error in bulk hygroscopicity is the sum of the observation error from OEM and the error due to relative humidity calculated using Eq. (11), assuming that the relative humidity is known within 2.5 % uncertainty. This is a reasonable uncertainty for a relative humidity sensor to achieve using measurements from a co-located, calibrated weather station. For our pilot study, the relative humidity values were not of sufficiently high quality, as previously discussed.

Investigating retrieved bulk hygroscopicity

The retrieved values of hygroscopicity of bulk aerosol are between 0.33 and 0.4, as shown in Fig. 6, which are consistent with values in the literature (Cerully et al.2015; Petters and Kreidenweis2007). The hygroscopicity of bulk aerosol is the smallest in the fall and the largest in the spring. This is consistent with the result from Akpootu and Gana (2013), which describes an inverse relationship between hygroscopicity and relative humidity. Our results show the highest relative humidity in the fall and the lowest in the spring, with the hygroscopic growth factor varying proportionally as expected. The error due to relative humidity is on average 4 % of the total error, which means that it is small in comparison to the observation error. Therefore, even though it was found in Sect. 3.1.3 that the forward model (the corrected PM2.5) is sensitive to relative humidity, our retrieved value for bulk hygroscopicity is not very sensitive to relative humidity. The results show that our method may have the potential to estimate bulk hygroscopicity.

4 Limitations of our approach

One limitation of our method is that the reference instrument is not co-located with our PurpleAir sensor. From observations of the spatial spread of PM2.5 from the PurpleAir website, we notice that regions in close proximity to the London site used for this study follow the same trends in PM2.5 and generally have very similar readings. It is due to this that we were comfortable carrying out this correction with our reference site approximately 6 km away. We also attempted to work around this limitation through daily averaging, which should allow two sites in the same city to reach similar values of PM2.5, but it is still impossible to know exactly what effect this limitation could have had on our study.

Another limitation is with respect to the correction of daily-averaged data sets. The main purpose of this correction is to correct for effects of relative humidity. These effects cannot be fully represented when taking daily averages since relative humidity varies significantly throughout the span of 24 h, and averaging greatly smooths these variations. Therefore it is undetermined whether the daily-averaged data sets fully encapsulate the model of hygroscopic growth in the presence of humidity. Moreover, this study does not include any extreme events, such as wildfires, which would increase PM2.5 significantly, so it is not known how our method would be affected by unusually high concentrations.

Finally, this method requires high-quality measurements of relative humidity, beyond what the PurpleAir sensor is capable of. The best conditions for the application of this technique would include a co-located, calibrated weather station and close proximity to the correction source.

5 Conclusions

We applied a physical model based on the hygroscopic growth of particulates to correct PM2.5 measurements from a PurpleAir sensor and showed that it is possible to estimate hygroscopic growth as part of the sensor calibration using the optimal estimation method. We corrected daily-averaged data for 1 year, split into four seasons. The physical correction reduced average daily MAE and bias from 5.58 to 1.68 µg m−3 and from 4.75 to −0.23µg m−3, respectively. The physical model tended to overcorrect data points, with daily-averaged relative humidity above approximately 65 %. This relative humidity bias was not seen in the statistical correction, which reduced the average bias to 0 µg m−3 (due to the statistical nature of linear regression) and average MAE to 1.46 µg m−3.

The physical correction did not perform quite as well as the statistical correction, but it did provide insight into the physical model of hygroscopic growth of particulates. We found that the average particle diameter does not need to be measured and can simply be estimated for future implementations of this model. This makes the physical model applicable to more sites that do not have access to these measurements. Additionally, we were able to use OEM to retrieve reasonable values of bulk hygroscopicity ranging from 0.33 to 0.4. Furthermore, our method is extremely fast computationally, making it ideal to apply to “real-time” situations, such as air quality maps like the hourly PM2.5 University of Northern British Columbia (UNBC)/Environment and Climate Change Canada (ECCC) map by Nilson and Jackson (2025) (https://aqmap.ca/aqmap, last access: 27 February 2025).

The main limitation of this study was our inability to access co-located reference measurements. We encourage researchers with dedicated air quality observatories with more sophisticated, co-located equipment to test our method and compare our bulk hygroscopicity estimates with other techniques. Furthermore, it would be of interest to investigate the inability of the physical model to represent PM2.5 at high levels of relative humidity. Finally, it should be noted that the OEM could, in principle, retrieve the individual values and bulk values of the hygroscopicity as in the current retrieval.

Appendix A: Humidity correction

PurpleAir sensors are known to have high-temperature readings and low-relative-humidity readings due to internal heating (PurpleAir2021). A simple correction factor of adding 21 % to all PurpleAir measurements sufficed to correct the PurpleAir relative humidity for our purposes. The raw and corrected relative humidity readings across the year of data used in this study are shown in Fig. A1 along with readings from the official ECCC weather station.

https://amt.copernicus.org/articles/18/3135/2025/amt-18-3135-2025-f07

Figure A1A time series of the relative humidity measured by the PurpleAir sensor before and after correction compared to the ECCC reference measurement taken at London International Airport.

Download

Appendix B: Statistical correction

The forward-model equation for the statistical calibration is as follows:

(B1) PM 2.5 , corr = a PM 2.5 , meas + b H + c ,

where a, b, and c are constants. Their values for each data set are shown in Table B1.

Table B1Statistical model coefficients and errors.

Download Print Version | Download XLSX

Code availability

The OEM retrieval used for this study is part of the ARTS package and can be downloaded at https://github.com/atmtools (Eriksson et al.2011).

Data availability

The data set used is available on the Zenodo database at https://doi.org/10.5281/zenodo.14146969 (Sica2024).

Author contributions

JP was responsible for the initial assembly and processing of the PurpleAir and Ministry of the Environment, Conservation and Parks measurements and wrote an initial report on the work. ET performed much of the reprocessing of the data and contributed to the paper. RJS supervised both students, assisted with the implementation and coding of the OEM, and wrote the initial draft of the manuscript.

Competing interests

The contact author has declared that none of the authors has any competing interests.

Disclaimer

Publisher’s note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.

Acknowledgements

We thank the reviewers for their many insightful comments, which improved our explanations and presentation of the results.

Financial support

This research has been supported by the NSERC Discovery Grant (grant no. RGPIN-2018-04999) and the Canadian Space Agency FAST grant (grant no. 2019-TORA07).

Review statement

This paper was edited by Albert Presto and reviewed by two anonymous referees.

References

Akpootu, D. and Gana, N. N.: The Effect of Relative Humidity on the Hygroscopic Growth Factor and Bulk Hygroscopicity of water Soluble Aerosols, Int. J. Eng. Sci., 2, 48–57, 2013. a

Ardon-Dryer, K., Dryer, Y., Williams, J. N., and Moghimi, N.: Measurements of PM2.5 with PurpleAir under atmospheric conditions, Atmos. Meas. Tech., 13, 5441–5458, https://doi.org/10.5194/amt-13-5441-2020, 2020. a, b

Barkjohn, K. K., Gantt, B., and Clements, A. L.: Development and application of a United States-wide correction for PM2.5 data collected with the PurpleAir sensor, Atmos. Meas. Tech., 14, 4617–4637, https://doi.org/10.5194/amt-14-4617-2021, 2021. a, b, c

Barkjohn, K. K., Holder, A. L., Frederick, S. G., and Clements, A. L.: Correction and Accuracy of PurpleAir PM2.5 Measurements for Extreme Wildfire Smoke, Sensors, 22, 9669, https://doi.org/10.3390/s22249669, 2022. a

Bell, M., Dominici, F., Ebisu, K., Zeger, S., and Samet, J.: Spatial and Temporal Variation in PM2.5 Chemical Composition in the United States for Health Effects Studies, Environmental Health Prospectives, 115, 989–995, 2007. a

Bi, J., Wildani, A., Chang, H. H., and Liu, Y.: Incorporating Low-Cost Sensor Measurements into High-Resolution PM2.5 Modeling at a Large Spatial Scale, Environ. Sci. Technol., 54, 2152–2162, 2020. a, b

Cerully, K. M., Bougiatioti, A., Hite Jr., J. R., Guo, H., Xu, L., Ng, N. L., Weber, R., and Nenes, A.: On the link between hygroscopicity, volatility, and oxidation state of ambient and water-soluble aerosols in the southeastern United States, Atmos. Chem. Phys., 15, 8679–8694, https://doi.org/10.5194/acp-15-8679-2015, 2015. a, b

Eriksson, P., Jiménez, C., and Buehler, S. A.: Qpack, a general tool for instrument simulation and retrieval work, J. Quant. Spectrosc. Ra., 91, 47–64, 2004. a

Eriksson, P., Buehler, S. A., Davis, C. P., Emde, C., and Lemke, O.: ARTS, the atmospheric radiative transfer simulator, version 2, J. Quant. Spectrosc. Ra., 112, 1551–1558, https://doi.org/10.1016/j.jqsrt.2011.03.001, 2011 (code available at: https://github.com/atmtools, last access: 27 February 2025). a

Farmer, D. K., Cappa, C. D., and Kreidenweis, S. M.: Atmospheric Processes and Their Controlling Influence on Cloud Condensation Nuclei Activity, Chem. Rev., 115, 4199–4217, 2015. a

Kreidenweis, S. M. and Asa-Awuku, A.: Aerosol Hygroscopicity: Particle Water Content and Its Role in Atmospheric Processes, Treatise on Geochemistry: Second Edition, 5, 331–361, https://doi.org/10.1016/B978-0-08-095975-7.00418-6, 2013. a

Magi, B. I., Cupini, C., Francis, J., Green, M., and Hauser, C.: Evaluation of PM2.5 measured in an urban setting using a low-cost optical particle counter and a Federal Equivalent Method Beta Attenuation Monitor, Aerosol Sci. Technol., 54, 147–159, 2019. a

Malings, C., Tanzer, R., Hauryliuk, A., Saha, P. K., Robinson, A. L., Presto, A. A., and Subramanian, R.: Fine particle mass monitoring with low-cost sensors: Corrections and longterm performance evaluation, Aerosol Sci. Technol., 24, 160–174, 2019. a, b, c, d, e, f, g

Mathieu-Campbell, M. E., Guo, C., Grieshop, A. P., and Richmond-Bryant, J.: Calibration of PurpleAir low-cost particulate matter sensors: model development for air quality under high relative humidity conditions, Atmos. Meas. Tech., 17, 6735–6749, https://doi.org/10.5194/amt-17-6735-2024, 2024. a

McFiggans, G., Artaxo, P., Baltensperger, U., Coe, H., Facchini, M. C., Feingold, G., Fuzzi, S., Gysel, M., Laaksonen, A., Lohmann, U., Mentel, T. F., Murphy, D. M., O'Dowd, C. D., Snider, J. R., and Weingartner, E.: The effect of physical and chemical aerosol properties on warm cloud droplet activation, Atmos. Chem. Phys., 6, 2593–2649, https://doi.org/10.5194/acp-6-2593-2006, 2006. a

MECP: Fine Particulate Matter, http://www.airqualityontario.com/science/pollutants/particulates.php (last access: 27 February 2025), 2021. a

Nilson, B. and Jackson, P.: AQmap, version 3.5.0, https://aqmap.ca/aqmap (last access: 27 February 2025), 2025. a

Nilson, B., Jackson, P. L., Schiller, C. L., and Parsons, M. T.: Development and evaluation of correction models for a low-cost fine particulate matter monitor, Atmos. Meas. Tech., 15, 3315–3328, https://doi.org/10.5194/amt-15-3315-2022, 2022. a

Ouimette, J. R., Malm, W. C., Schichtel, B. A., Sheridan, P. J., Andrews, E., Ogren, J. A., and Arnott, W. P.: Evaluating the PurpleAir monitor as an aerosol light scattering instrument, Atmos. Meas. Tech., 15, 655–676, https://doi.org/10.5194/amt-15-655-2022, 2022. a

Petters, M. D. and Kreidenweis, S. M.: A single parameter representation of hygroscopic growth and cloud condensation nucleus activity, Atmos. Chem. Phys., 7, 1961–1971, https://doi.org/10.5194/acp-7-1961-2007, 2007. a, b

PurpleAir: PurpleAir Map, air quality Map, https://map.purpleair.com (last access: 27 February 2025), 2016. a, b

PurpleAir: PurpleAir FAQ, https://www2.purpleair.com/community/faq (last access: 27 February 2025), 2021. a

Reutter, P., Su, H., Trentmann, J., Simmel, M., Rose, D., Gunthe, S. S., Wernli, H., Andreae, M. O., and Pöschl, U.: Aerosol- and updraft-limited regimes of cloud droplet formation: influence of particle number, size and hygroscopicity on the activation of cloud condensation nuclei (CCN), Atmos. Chem. Phys., 9, 7067–7080, https://doi.org/10.5194/acp-9-7067-2009, 2009. a

Rodgers, C.: Inverse Methods for Atmospheric Soundings, World Scientific Publishing Co. Pte. Ltd., Singapore, https://doi.org/10.1142/3171, 2000. a, b

Sica, R.: Dataset for PurpleAir OEM retrieval, Zenodo [data set], https://doi.org/10.5281/zenodo.14146970, 2024. a

Su, H., Rose, D., Cheng, Y. F., Gunthe, S. S., Massling, A., Stock, M., Wiedensohler, A., Andreae, M. O., and Pöschl, U.: Hygroscopicity distribution concept for measurement data analysis and modeling of aerosol particle mixing state with regard to hygroscopic growth and CCN activation, Atmos. Chem. Phys., 10, 7489–7503, https://doi.org/10.5194/acp-10-7489-2010, 2010. a

Tang, M., Cziczo, D. J., and Grassian, V. H.: Interactions of Water with Mineral Dust Aerosol: Water Adsorption, Hygroscopicity, Cloud Condensation, and Ice Nucleation, Chem. Rev., 116, 4205–4259, https://doi.org/10.1021/acs.chemrev.5b00529, 2016.  a

Tryner, J., L'Orange, C., Mehaffy, J., Miller-Lionberg, D., Hofstetter, J. C., Wilson, A., and Volckens, J.: Laboratory evaluation of low-cost PurpleAir PM monitors and in-field correction using co-located portable filter samplers Author links open overlay panel, Atmos. Environ., 220, 1352–2310, 2020. a

Download
Short summary
PurpleAir sensors provide a low-cost way to monitor air quality, with over 30 000 sensors available worldwide. However, their measurements require calibration with trusted data for accuracy. Our new technique builds on previous calibration methods by also enabling the measurement of a quantity related to how pollutants grow with humidity. Mapping this new quantity will improve air quality forecasting.
Share