Submitted:
29 July 2025
Posted:
31 July 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Materials and Methods
3. Results
3.1. Specific User Needs
3.2. Dataset Dashboard
3.3. Format Wizard
3.4. Location Config
3.5. Data Flagging
3.6. Export Options
3.7. Feedback and Improvements So Far
4. Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Use of Artificial Intelligence
Acknowledgments
Conflicts of Interest
EPA Disclaimer
Abbreviations
| AI | Artificial Intelligence |
| API | Application Programming Interface |
| AQS | Air Quality System |
| ASDU | Air Sensor Data Unifier |
| ASNAT | Air Sensor Network Analysis Tool |
| BAM | Beta Attenuation Monitor |
| CO | carbon monoxide |
| csv | comma-separated values |
| E-BAM | Environmental-Beta Attenuation Monitor |
| EPA | Environmental Protection Agency |
| GIS | Geographic Information System |
| JSON | JavaScript Object Notation |
| KML | Keyhole Markup Language |
| MDPI | Multidisciplinary Digital Publishing Institute |
| NO2 | nitrogen dioxide |
| O3 | ozone |
| ORD | Office of Research and Development |
| PM | particulate matter |
| RETIGO | Real Time Geospatial Data Viewer |
| tsv | tab-separated values |
| txt | plain text files |
| UNC | University of North Carolina at Chapel Hill |
| U.S. | United States |
| UTC | coordinated universal time |
| Wi-Fi | wireless fidelity |
References
- Cohen, A.J., et al., Estimates and 25-year trends of the global burden of disease attributable to ambient air pollution: an analysis of data from the Global Burden of Diseases Study 2015. Lancet, 2017. 389(10082): p. 1907-1918. [CrossRef]
- Pinder, R.W., et al., Opportunities and challenges for filling the air quality data gap in low- and middle-income countries. Atmospheric Environment, 2019. 215: p. 116794. [CrossRef]
- Singh, D., et al., Sensors and systems for air quality assessment monitoring and management: A review. Journal of Environmental Management, 2021. 289. [CrossRef]
- Kumar, P., et al., The rise of low-cost sensing for managing air pollution in cities. Environment International, 2015. 75: p. 199-205. [CrossRef]
- Snyder, E.G., et al., The Changing Paradigm of Air Pollution Monitoring. Environmental Science & Technology, 2013. 47(20): p. 11369-11377. [CrossRef]
- Cleland Stephanie, E., et al., Short-Term Exposure to Wildfire Smoke and PM2.5 and Cognitive Performance in a Brain-Training Game: A Longitudinal Study of U.S. Adults. Environmental Health Perspectives, 2022. 130(6): p. 067005. [CrossRef]
- Stampfer, O., et al., School and childcare facility air quality decision-makers’ perspectives on using low-cost sensors for wildfire smoke response. BMC Public Health, 2023. 23(1): p. 2167. [CrossRef]
- Stampfer, O., et al., Practical considerations for using low-cost sensors to assess wildfire smoke exposure in school and childcare settings. Journal of Exposure Science & Environmental Epidemiology, 2025. 35(2): p. 157-168. [CrossRef]
- Mangin, T., et al., Understanding the effect of outdoor pollution episodes and HVAC type on indoor air quality. Building and Environment, 2025. 278: p. 112978. [CrossRef]
- Yang, L.H., et al., Investigating the Sources of Urban Air Pollution Using Low-Cost Air Quality Sensors at an Urban Atlanta Site. Environmental Science & Technology, 2022. 56(11): p. 7063-7073. [CrossRef]
- Chu, M., et al., Kerbside NOx and CO concentrations and emission factors of vehicles on a busy road. Atmospheric Environment, 2022. 271: p. 118878. [CrossRef]
- Carruthers, D., et al., Urban emission inventory optimisation using sensor data, an urban air quality model and inversion techniques. International Journal of Environment and Pollution, 2019. 66(4): p. 252-266. [CrossRef]
- Barkjohn, K.K., et al., Air Quality Sensor Experts Convene: Current Quality Assurance Considerations for Credible Data. ACS ES&T Air, 2024. [CrossRef]
- Feenstra, B., et al., Performance evaluation of twelve low-cost PM2.5 sensors at an ambient air monitoring site. Atmospheric Environment, 2019. 216: p. 116946. [CrossRef]
- Collier-Oxandale, A., et al., Field and laboratory performance evaluations of 28 gas-phase air quality sensors by the AQ-SPEC program. Atmospheric Environment, 2020. [CrossRef]
- Barkjohn, K.K., et al., Correction and Accuracy of PurpleAir PM2.5 Measurements for Extreme Wildfire Smoke. Sensors, 2022. 22(24): p. 9669. [CrossRef]
- Hagler, G., A. Clements, and J. Masters, Air Sensor Data Dialogues (Internal Report), EPA Office of Research and Development, Editor. 2020.
- Hagler, G.A.A.C., Air sensor data—What are the current technical practices and unmet needs of the EPA, state, local, and tribal air monitoring agencies? National Ambient Air Monitoring Conference, Pittsburgh, PA, 2020.
- Hagler, G., A. Clements, C. Mocka, C. Barrette, R. Evans, E. McMahon, D. Smith, R. Brown, D. Garver, R. Judge, D. Vallano, A. Mebust, S. Waldo, W. Wallace, Air Sensor Data Solutions. Internal Report, US EPA Office of Research and Development, Editor. 2022.
- Clements, A., et al., Understanding the air sensor data management, visualization, and analysis needs of government air quality organizations in the United States, in National Ambient Air Monitoring Conference. 2022: Pittsburgh, PA.
- Conner, T., et al., Macro Analysis Tool—MAT, US EPA, Editor. 2018: Washington, DC.
- Clements, A. EPA Tools and Resources Webinar: Web-Based Data Visualization of Air Sensor Data with RETIGO Version 4. in Tools and Resources Webinar. 2024. Research Triangle Park, NC.
- Collier-Oxandale, A., et al., AirSensor v1.0: Enhancements to the open-source R package to enable deep understanding of the long-term performance and reliability of PurpleAir sensors. Environmental Modelling & Software, 2022. 148: p. 105256. [CrossRef]
- Feenstra, B., et al., The AirSensor open-source R-package and DataViewer web application for interpreting community data collected by low-cost sensor networks. Environmental Modelling & Software, 2020. 134: p. 104832. [CrossRef]
- Carslaw, D.C. and K. Ropkins, openair—An R package for air quality data analysis. Environmental Modelling & Software, 2012. 27-28: p. 52-61. [CrossRef]
- Díaz, J.J., et al., aiRe—A web-based R application for simple, accessible and repeatable analysis of urban air quality data. Environmental Modelling & Software, 2021. 138: p. 104976. [CrossRef]
- Frederick, S. and M. Kumar, Sensortoolkit. 2024: https://github.com/USEPA/sensortoolkit.
- Duvall, R., et al., NO2, CO, and SO2 Supplement to the 2021 Report on Performance Testing Protocols, Metrics, and Target Values for Ozone Air Sensors, U.S. Environmental Protection Agency, Editor. 2024: Washington, DC.
- Duvall, R., et al., PM10 Supplement to the 2021 Report on Performance Testing Protocols, Metrics, and Target Values for Fine Particulate Matter Air Sensors, U.S.E.P. Agency, Editor. 2023: Washington, DC.
- Duvall, R., et al., Performance testing protocols, metrics, and target values for fine particulate matter air sensors: Use in ambient, outdoor, fixed site, non-regulatory supplemental and informational monitoring applications. 2021, U.S. Environmental Protection Agency, Office of Research and Development: Washington, DC.
- Duvall, R.M., et al., Performance Testing Protocols, Metrics, and Target Values for Ozone Air Sensors: USE IN AMBIENT, OUTDOOR, FIXED SITE, NON-REGULATORY SUPPLEMENTAL AND INFORMATIONAL MONITORING APPLICATIONS. 2021.
- Chang W, et al., shiny: Web Application Framework for R. 2025.
- R Core Team, R: A Language and Environment for Statistical Computing, in R Foundation for Statistical Computing. 2024: Vienna, Austria.
- Attali, D., shinyjs: Easily Improve the User Experience of Your Shiny Apps in Seconds. 2022.
- Sievert, C., J. Cheng, and G. Aden-Buie, bslib: Custom ‘Bootstrap’ ‘Sass’ Themes for ‘shiny’ and ‘rmarkdown’. 2025.
- Xie, Y., J. Cheng, and X. Tan, DT: A Wrapper of the JavaScript Library ‘DataTables’. 2025.
- Johnson Barkjohn, K., et al. Sensor data cleaning and correction: Application on the AirNow Fire and Smoke Map. in American Association for Aerosol Research. 2021. Albuquerque, NM.
- Barkjohn, K.K., et al., Evaluation of Long-Term Performance of Six PM2.5 Sensor Types. Sensors, 2025. 25(4): p. 1265. [CrossRef]
- Yang, C.-T., et al., An implementation of cloud-based platform with R packages for spatiotemporal analysis of air pollution. The Journal of Supercomputing, 2020. 76(3): p. 1416-1437. [CrossRef]
- Kasprzak, P., et al., Six Years of Shiny in Resear ears of Shiny in Research:Collaborative Development of Web Tools in R The R Journal, 2020. 12. [CrossRef]
- Del Ponte, A., et al., Change of air quality knowledge, perceptions, attitudes, and practices during and post-wildfires in the United States. Science of The Total Environment, 2022. 836: p. 155432. [CrossRef]
- Oltra, C., et al., Public engagement on urban air pollution: an exploratory study of two interventions. Environmental Monitoring and Assessment, 2017. 189(6): p. 296. [CrossRef]
- Hubbell, B.J., et al., Understanding social and behavioral drivers and impacts of air quality sensor use. Science of The Total Environment, 2018. 621: p. 886-894. [CrossRef]




| Manufacturer | Model | File Format |
|---|---|---|
| Aeroqual (Auckland, New Zealand) | AQY | csv |
| Aeroqual (Auckland, New Zealand) | AQY-R | csv |
| Airly Inc. (Palo Alto, CA, U.S.) | Airly | csv |
| APIS (Grants Pass, OR, U.S.) | APIS | csv |
| Applied Particle Technology (Boise, ID, U.S.) | Maxima | csv |
| Clarity Movement Co. (Berkeley, CA, U.S.) | Node-S | csv |
| Davis Instruments (Hayward, CA U.S.) | AirLink | xlsx |
| Dylos corporation (Riverside, CA, U.S.) | Dylos | txt |
| Ecomeasure (Saclay, France) | Ecomeasure_SGS | xlsx |
| Habitat Map (Brookly, NY, U.S.) | AirBeam2 | csv |
| Habitat Map (Brookly, NY, U.S.) | AirBeam1 | csv |
| Habitat Map (Brookly, NY, U.S.) | AirBeam3 | csv |
| IQAir (Goldach, Switzerland) | AirVisual Pro | csv |
| Kunak (Navarra, Spain) | Air Pro | csv |
| Myriad Sensors (Brentwood, TN, U.S.) | Pocket Lab Air | csv |
| PurpleAir (Draper, UT, U.S.) | PA-II-SD | csv |
| Sensirion (Stäfa, Switzerland) | SEN44 | xlsx |
| Sensit Technologies (Valparaiso, IN, U.S.) | RAMP | txt |
| TSI (Shoreview, MN, U.S.) | BlueSky | csv |
| Washington Department of Ecology (WA, U.S.) | Custom build with Sensiron 1 | csv |
| Feedback | Reason | Version | Addressed |
|---|---|---|---|
| Better timezone handling | Although daylight savings time is not preferred for most air monitoring applications some data may still come in in daylight time and need adjustment | Beta test version | Yes |
| Better time format detection and error handling | Some example datasets were not correctly loaded | Beta test version | Yes |
| Consider more than 10 header rows | Some datasets have many rows before the header | Beta test version | User can now advance through subsequent rows |
| Improved error handling on latitude and longitude | Backwards latitude and longitude crashes ASNAT | Beta test version | Yes |
| Better documentation needed on averaging method | Beta test version | Added documentation (e.g., 11:00 to 11:59 labeled as 11:00) | |
| Add pressure data type | Beta test version | Yes | |
| Allow user to remove problematic data | Beta test version | Data flagging added | |
| Data rounding | Too many decimal places included on the sensor data. Not enough decimal places included on the latitude and longitude. | Beta test version, Public version |
Yes |
| Allow larger file uploads | High time resolution data (e.g., minutes) can generate large files quickly | Public version | 100 MB max file size |
| Improve installation error | Library version conflict | Public version | Yes |
| Assign unique sensor IDs if location changes | Sensors may be stationary but rotate through multiple sites for quality assurance or other reasons throughout a project | Public version | Yes |
| Ensure output data is sorted by timestamp and sensor ID | Needed if multiple sensors are then loaded to ASNAT | Public version | Yes |
| Sensor API direct import (e.g., Clarity, QuantAQ) | Save users the step from API download then ASDU upload. | Public version | Potential future priority |
| Have a publicly hosted tool | Save users from needing to install R and dependent libraries | Beta test version, Public version |
Potential future priority |
| Allow user to create custom Data Types, Extensions, and Units | Beta test version | Potential future priority |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).