Air Quality Index (AQI)

The PurpleAir Map displays the United States Environmental Protection Agency (US EPA) Air Quality Index (AQI) by default, however there are other options you can choose to see also. An AQI is a color-coded scale intended to convey the severity of unhealthy air. The US EPA AQI ranges from 0 to 500, and is partitioned into six categories to report levels of five major pollutants; including particulate matter (PM) such as \text{PM}_{2.5} and \text{PM}_{10}. (The subscript refers to the diameter of the particle in microns.)


(Source: AQI Basics | AirNow.gov)

The US EPA AQI for PM is calculated from a 24-hour average: this is based on hourly observations of PM concentrations and is updated daily. The EPA also reports a real-time AQI called the NowCast. The NowCast scale for PM is calculated using a weighted 12-hour average. This is based on hourly averages and rate of change of PM concentrations, and is updated hourly depending on data availability.

Visitors to the PurpleAir Map have the option to view different averaging time periods in terms of the visitor-chosen AQI on the PurpleAir map legend. This allows visitors to see data for current conditions in the familiar terms of the AQI, yet at a finer resolution of changes in air quality throughout the day. This finer resolution is not a replacement for the correlations to public health concerns described by an AQI’s default time interval.

1 Like

The AQI is described by EPA as follows:

It takes a full 24 hours to obtain an AQI value (that’s 24 hourly values for PM or the max 1-hour or 8hour value in a 24-hour period for other pollutants),

This is because the AQI is based on EPA standards, which are based on averaging times. For example, for PM2.5 the averaging time is 24 hours. A 24-h average of 35 ug/m3 would correspond to a value of 100 on the AQI
scale because the value of 35 ug/m3 is the EPA standard for PM2.5

However, it appears that PurpleAir and perhaps Air Now are allowing 1-hour averages to be attributed to AQI. This is wrong, as you can see from the definition above. So a 1-hour average of 35 ug/m3 gets an AQI of 100, but the actual AQI over 24 hours including that 1-hour average could be much less than or even greater than 35 ug/m3. THERE IS NO AQI ASSOCIATED WITH AN AVERAGE LESS THAN 24 HOURS.

This could perhaps be corrected using the AirNow or EPA AQI values but requiring 24-h averages.

Is there is a specific method for converting the PurpleAir data for particulate matter (PM2.5 AQI or PM10 AQI) to ÎĽg/m^3?

1 Like

Anywhere that shows an AQI value also has the PM2.5 reading, so there is no need to convert AQI to ÎĽg/m3.

That said, the inverse can be done, but it is inaccurate as there is precision loss in the AQI calculation.

3 Likes

Just to echo what Doug (@dwhitemv) said, PurpleAir AQ data is most commonly found as mass concentration (µg/m3). On the PurpleAir map, you can change your data layer to “Raw PM2.5 (µg/m3).” However, if you’re pulling PM2.5 data from the PurpleAir API, it is already in µg/m3.

1 Like

Thank you all for sharing this! I see now I can download the raw concentration data in ug/m^3 for PM2.5 and PM1.0. Is there a way to calculate or download the data for PM10 in ug/m^3?

1 Like

You can, yes. I’m assuming you’re looking at the map. In that case, the data layer appears lower in the list, under “Air Quality (obsolete).” The reason it is located there is that while PurpleAir sensors report PM10, scientific evaluations have shown that they significantly underestimate PM10 pollution.

We still make the PM10 data available, because our ethos is one of openness, but we want to make sure it’s clear that the data is not accurate. PurpleAir PM2.5 and PM1 data, on the other hand, has been demonstrated to correlate well with reference instruments.

Thank you again Andrew! I appreciate the transparency. We had hoped for better PM10 accuracy only because our reference instruments in rural AZ only report Ozone and PM10.

1 Like

It’s something we would love to deliver on in the future. The founder of PurpleAir, Adrian, created the first PurpleAir sensor because he wanted to monitor dust (primarily larger particles >2.5µm) coming out of the gravel pit near his home.

If you find a low-cost nephelometer that performs well with PM10, we’d love to hear about it!

2 Likes

Hi Andrew, would you be able to advise more on conversion from ug/m^3 to mg/m3 as we are using a bigger device alongside the Purple Air devices that we have purchased and the data widely varies.

1 Like

Hi Veronica, and welcome!

If I understand you correctly, I believe you’re describing two formats that represent the same measurement value. Micrograms per cubic meter (µg/m³) is a term that describes the mass concentration.

In the case of PM2.5 (all particles 2.5 microns or μm in diameter and smaller), a mass concentration value in µg/m³ means that if you took a cubic meter of air and grabbed all of the PM2.5 particles in that space, their total mass would be the value in µg (micrograms).

It can be expressed in multiple ways, including ug/m^3, ug/m3, mg/m^3, or mg/m3.

Let me know if I can clarify further!

Hi Andrew,

Thank you for getting back to us on this.

We wanted more information on whether we could calibrate the device. We have noticed a discrepancy in the time recording on the Purple Air device and a larger device (DustTraks) that we are also using to track PM2.5. We would greatly appreciate your assistance with this.

Vinaka

Apologies, could you also advise if the device is of ISO standard. Just to ensure that we are following an international standard.

Vinaka

Hi Vinaka,

It’s my pleasure—I’m happy to help! I’d like to understand your questions better, so I can provide a thorough answer. Please see my clarifying questions below:


We have noticed a discrepancy in the time recording

Can you share a bit more about the discrepancy in time recording?

  • Is this an issue with the timestamps?
  • Where are you accessing the PurpleAir data—the Map, the API, or the SD card?

Could you also advise if the device is of ISO standard

Can you share more about which ISO standard you’re referring to?

  • If you’re referring to ISO timestamps, in relation to your other question, they use ISO 8601.
  • If you’re referring to a certification, PurpleAir sensors don’t have any ISO certifications, specifically. However, they have been evaluated extensively and are used in countless peer-reviewed studies.

Thank you for getting back to us on that, Andrew.

For the data discrepancies, we are accessing data from the SD cards, and when looking at these with the bigger device, there is a 1-minute lag. Is there any way that we can resolve this so it can run alongside each other?

Similarly, thank you for answering the ISO question. We sought this clarification because of some issues with our internet that the local team has identified to be missing this.

Thank you again for your support, and I look forward to your response.

Veronica