{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T09:48:18Z","timestamp":1774518498018,"version":"3.50.1"},"reference-count":34,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2025,5,1]],"date-time":"2025-05-01T00:00:00Z","timestamp":1746057600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2025,5,1]],"date-time":"2025-05-01T00:00:00Z","timestamp":1746057600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Environmental Modelling &amp; Software"],"published-print":{"date-parts":[[2025,5]]},"DOI":"10.1016\/j.envsoft.2025.106462","type":"journal-article","created":{"date-parts":[[2025,4,6]],"date-time":"2025-04-06T01:31:33Z","timestamp":1743903093000},"page":"106462","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":5,"special_numbering":"C","title":["SENTINEL: A Shiny app for processing and analysis of fenceline sensor data"],"prefix":"10.1016","volume":"189","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6129-985X","authenticated-orcid":false,"given":"M.K.","family":"MacDonald","sequence":"first","affiliation":[]},{"given":"W.M.","family":"Champion","sequence":"additional","affiliation":[]},{"given":"E.D.","family":"Thoma","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.envsoft.2025.106462_bib2","doi-asserted-by":"crossref","DOI":"10.1021\/acsestair.4c00125","article-title":"Air quality sensor experts convene: current quality assurance considerations for credible data","author":"Barkjohn","year":"2024","journal-title":"ACS ES&T Air"},{"key":"10.1016\/j.envsoft.2025.106462_bib3","doi-asserted-by":"crossref","first-page":"2169","DOI":"10.5194\/amt-7-2169-2014","article-title":"Mobile air monitoring data-processing strategies and effects on spatial air pollution trends","volume":"7","author":"Brantley","year":"2014","journal-title":"Atmos. Meas. Tech."},{"key":"10.1016\/j.envsoft.2025.106462_bib4","doi-asserted-by":"crossref","first-page":"535","DOI":"10.3390\/ijerph16040535","article-title":"Characterization of spatial air pollution patterns near a large railyard area in Atlanta, Georgia","volume":"16","author":"Brantley","year":"2019","journal-title":"Int. J. Environ. Res. Publ. Health"},{"key":"10.1016\/j.envsoft.2025.106462_bib5","series-title":"Baseline Drift Estimation for Air Quality Data Using Quantile Trend Filtering","author":"Brantley","year":"2020"},{"key":"10.1016\/j.envsoft.2025.106462_bib7","author":"Carslaw","year":"2019"},{"issue":"0","key":"10.1016\/j.envsoft.2025.106462_bib8","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.envsoft.2011.09.008","article-title":"Openair - an R package for air quality data analysis","volume":"27\u201328","author":"Carslaw","year":"2012","journal-title":"Environ. Model. Software"},{"key":"10.1016\/j.envsoft.2025.106462_bib9","series-title":"Shiny: Web Application Framework for R","author":"Chang","year":"2023"},{"key":"10.1016\/j.envsoft.2025.106462_bib10","doi-asserted-by":"crossref","DOI":"10.1021\/acsestair.4c00015","article-title":"Comparing continuous methane monitoring technologies for high-volume emissions: a single-blind controlled release study","author":"Chen","year":"2024","journal-title":"ACS ES&T Air"},{"key":"10.1016\/j.envsoft.2025.106462_bib11","series-title":"Leaflet: Create Interactive Web Maps with the JavaScript 'Leaflet' Library'","author":"Cheng","year":"2023"},{"key":"10.1016\/j.envsoft.2025.106462_bib12","doi-asserted-by":"crossref","first-page":"3569","DOI":"10.5194\/amt-11-3569-2018","article-title":"Assessing a low-cost methane sensor quantification system for use in complex rural and urban environments","volume":"11","author":"Collier-Oxandale","year":"2018","journal-title":"Atmos. Meas. Tech."},{"key":"10.1016\/j.envsoft.2025.106462_bib13","doi-asserted-by":"crossref","DOI":"10.1016\/j.envsoft.2021.105256","article-title":"AirSensor v1. 0: enhancements to the open-source R package to enable deep understanding of the long-term performance and reliability of PurpleAir sensors","volume":"148","author":"Collier-Oxandale","year":"2022","journal-title":"Environ. Model. Software"},{"key":"10.1016\/j.envsoft.2025.106462_bib14","series-title":"Connection Therewith, Making an Appropriation","article-title":"General Assembly House Bill No 21-1189 (HB21-1189), Regulate Air Toxics, Concerning additional public health protections in relation to the emission of air toxics, and","year":"2021"},{"key":"10.1016\/j.envsoft.2025.106462_bib15","doi-asserted-by":"crossref","DOI":"10.1016\/j.envsoft.2021.104976","article-title":"aiRe-A web-based R application for simple, accessible and repeatable analysis of urban air quality data","volume":"138","author":"D\u00edaz","year":"2021","journal-title":"Environ. Model. Software"},{"key":"10.1016\/j.envsoft.2025.106462_bib17","series-title":"Air Collected in Specially Prepared Canisters and Analyzed by Gas Chromatography\u2013Mass Spectrometry (GC-MS)","article-title":"Compendium method TO-15A, determination of volatile organic compounds (VOCs)","year":"2019"},{"key":"10.1016\/j.envsoft.2025.106462_bib18","series-title":"Progress on LDAR Innovation - Report on Research under CRADA #914-16","year":"2021"},{"key":"10.1016\/j.envsoft.2025.106462_bib19","series-title":"Sensit SPod Fenceline Sensor and Canister Grab Sample System Deployment and Operation","year":"2022"},{"key":"10.1016\/j.envsoft.2025.106462_bib22","series-title":"Notice of Final for Approval of Alternative Means of Emission Limitation","year":"2023"},{"key":"10.1016\/j.envsoft.2025.106462_bib23","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1007\/BF00120943","article-title":"The footprint for flux measurements, from backward Lagrangian stochastic models","volume":"78","author":"Flesch","year":"1996","journal-title":"Boundary-Layer Meteorol."},{"key":"10.1016\/j.envsoft.2025.106462_bib24","doi-asserted-by":"crossref","first-page":"1320","DOI":"10.1175\/1520-0450(1995)034<1320:BTLSDM>2.0.CO;2","article-title":"Backward-time Lagrangian stochastic dispersion models and their application to estimate gaseous emissions","volume":"34","author":"Flesch","year":"1995","journal-title":"J. Appl. Meteorol. Climatol."},{"key":"10.1016\/j.envsoft.2025.106462_bib25","series-title":"Sensortoolkit - Air Sensor Data Analysis Library","author":"Frederick","year":"2024"},{"issue":"11","key":"10.1016\/j.envsoft.2025.106462_bib26","doi-asserted-by":"crossref","first-page":"3985","DOI":"10.1021\/acssensors.1c01339","article-title":"Considerations of thermodynamics and kinetics for the effects of relative humidity on the electrolyte in electrochemical toxic gas sensors","volume":"6","author":"Hitchman","year":"2021","journal-title":"ACS Sens."},{"key":"10.1016\/j.envsoft.2025.106462_bib27","series-title":"Air Sensors International Conference","article-title":"Fenceline and community sensor applications and comparisons","author":"MacDonald","year":"2021"},{"key":"10.1016\/j.envsoft.2025.106462_bib28","doi-asserted-by":"crossref","first-page":"3480","DOI":"10.3390\/s22093480","article-title":"Demonstration of VOC fenceline sensors and canister grab sampling near chemical facilities in Louisville, Kentucky","volume":"22","author":"MacDonald","year":"2022","journal-title":"Sensors"},{"key":"10.1016\/j.envsoft.2025.106462_bib29","doi-asserted-by":"crossref","first-page":"286","DOI":"10.1016\/j.envint.2018.04.018","article-title":"Applications of low-cost sensing technologies for air quality monitoring and exposure assessment: how far have they gone?","volume":"116","author":"Morawska","year":"2018","journal-title":"Environ. Int."},{"key":"10.1016\/j.envsoft.2025.106462_bib30","series-title":"Characterizing Landfill Methane through a Low-Cost Ground-Based Sensor Network: Preliminary Studies at a Colorado Landfill","author":"Pliszka","year":"2023"},{"key":"10.1016\/j.envsoft.2025.106462_bib31","series-title":"R: A Language and Environment for Statistical Computing","year":"2021"},{"issue":"1","key":"10.1016\/j.envsoft.2025.106462_bib32","article-title":"A cautionary report of calculating methane emissions using low-cost fence-line sensors","volume":"10","author":"Riddick","year":"2022","journal-title":"Elementa"},{"issue":"1","key":"10.1016\/j.envsoft.2025.106462_bib33","article-title":"Openair - data analysis tools for the air quality community","volume":"4","author":"Ropkins","year":"2012","journal-title":"R Journal"},{"key":"10.1016\/j.envsoft.2025.106462_bib34","series-title":"Interactive Web-Based Data Visualization with R, Plotly, and Shiny","author":"Sievert","year":"2020"},{"issue":"20","key":"10.1016\/j.envsoft.2025.106462_bib35","doi-asserted-by":"crossref","first-page":"11369","DOI":"10.1021\/es4022602","article-title":"The Changing Paradigm of Air Pollution Modeling. The changing paradigm of air pollution monitoring","volume":"47","author":"Snyder","year":"2013","journal-title":"Environ. Sci. Technol."},{"key":"10.1016\/j.envsoft.2025.106462_bib36","article-title":"Rule 1180. Refinery fenceline and community air monitoring","year":"2024","journal-title":"South Coast Air Quality Management District"},{"key":"10.1016\/j.envsoft.2025.106462_bib38","doi-asserted-by":"crossref","first-page":"2041","DOI":"10.3390\/ijerph16112041","article-title":"Rubbertown next generation emissions measurement demonstration project","volume":"16","author":"Thoma","year":"2019","journal-title":"Int. J. Environ. Res. Publ. Health"},{"key":"10.1016\/j.envsoft.2025.106462_bib39","article-title":"Next generation emission measurements: the intersection of industry and communities. Air, climate","author":"Thoma","year":"2024","journal-title":"Energy Research Webinar Series"},{"issue":"10","key":"10.1016\/j.envsoft.2025.106462_bib40","doi-asserted-by":"crossref","first-page":"2558","DOI":"10.1021\/acssensors.9b01455","article-title":"Low-cost sensor networks: how do we know the data are reliable?","volume":"4","author":"Williams","year":"2019","journal-title":"ACS Sens."}],"container-title":["Environmental Modelling &amp; Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S136481522500146X?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S136481522500146X?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T20:16:10Z","timestamp":1762373770000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S136481522500146X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5]]},"references-count":34,"alternative-id":["S136481522500146X"],"URL":"https:\/\/doi.org\/10.1016\/j.envsoft.2025.106462","relation":{},"ISSN":["1364-8152"],"issn-type":[{"value":"1364-8152","type":"print"}],"subject":[],"published":{"date-parts":[[2025,5]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"SENTINEL: A Shiny app for processing and analysis of fenceline sensor data","name":"articletitle","label":"Article Title"},{"value":"Environmental Modelling & Software","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.envsoft.2025.106462","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"106462"}}