<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">AMT</journal-id><journal-title-group>
    <journal-title>Atmospheric Measurement Techniques</journal-title>
    <abbrev-journal-title abbrev-type="publisher">AMT</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Atmos. Meas. Tech.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1867-8548</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/amt-19-4201-2026</article-id><title-group><article-title>Design, operation and characterization of a mobile laboratory for hyperlocal atmospheric research</article-title><alt-title>UC Berkeley Mobile Air Pollution Laboratory</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Cliff</surname><given-names>Samuel J.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Giordano</surname><given-names>Michael R.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>McNamara Byrne</surname><given-names>Haley</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Weber</surname><given-names>Robert J.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Hebert</surname><given-names>Jude Z.</given-names></name>
          
        <ext-link>https://orcid.org/0009-0003-3558-6005</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Huang</surname><given-names>Kyle</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1 aff2">
          <name><surname>Goldstein</surname><given-names>Allen H.</given-names></name>
          <email>ahg@berkeley.edu</email>
        <ext-link>https://orcid.org/0000-0003-4014-4896</ext-link></contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1 aff4">
          <name><surname>Apte</surname><given-names>Joshua S.</given-names></name>
          <email>apte@berkeley.edu</email>
        </contrib>
        <aff id="aff1"><label>1</label><institution>Department of Civil and Environmental Engineering, University of California Berkeley, Berkeley, CA 94720, United States</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Department of Environmental Science, Policy and Management, University of California Berkeley, Berkeley, CA 94720, United States</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Rausser College of Natural Resources, University of California Berkeley, Berkeley, CA, 94720, United States</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>School of Public Health, University of California Berkeley, Berkeley, CA 94720, United States</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Allen H. Goldstein (ahg@berkeley.edu) and Joshua S. Apte (apte@berkeley.edu)</corresp></author-notes><pub-date><day>26</day><month>June</month><year>2026</year></pub-date>
      
      <volume>19</volume>
      <issue>12</issue>
      <fpage>4201</fpage><lpage>4217</lpage>
      <history>
        <date date-type="received"><day>3</day><month>March</month><year>2026</year></date>
           <date date-type="rev-request"><day>11</day><month>March</month><year>2026</year></date>
           <date date-type="rev-recd"><day>15</day><month>June</month><year>2026</year></date>
           <date date-type="accepted"><day>16</day><month>June</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Samuel J. Cliff et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://amt.copernicus.org/articles/19/4201/2026/amt-19-4201-2026.html">This article is available from https://amt.copernicus.org/articles/19/4201/2026/amt-19-4201-2026.html</self-uri><self-uri xlink:href="https://amt.copernicus.org/articles/19/4201/2026/amt-19-4201-2026.pdf">The full text article is available as a PDF file from https://amt.copernicus.org/articles/19/4201/2026/amt-19-4201-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e170">Mobile laboratories equipped with research grade instrumentation make it possible to accurately observe fine scale (<inline-formula><mml:math id="M1" display="inline"><mml:mo lspace="0mm">&lt;</mml:mo></mml:math></inline-formula> 10 m) concentration gradients driven by local emissions, chemistry and meteorology. The flexibility afforded in measurement location makes mobile monitoring well suited to local pollution source characterization and rapid response to natural and anthropogenic situations. However, constructing a platform capable of these measurements requires simultaneous consideration of many engineering challenges and previous examples are rarely documented in enough open detail for replication. Here, we present the design process and engineering decisions behind the UC Berkeley Mobile Air Pollution Laboratory (CalMAPLab). Built into a Ford Transit 250 van, the laboratory delivers extensive chemical speciation of air pollution in the gaseous and particulate phases. We characterize the performance of the electrical system, climate control and instrumentation suite for mobile measurements with over 500 h of test driving. In addition, we introduce an open-source data acquisition system with live geospatial visualization that facilitates emissions plume mapping throughout a neighborhood. Our detailed description and open design of each critical component reduces the barrier to entry for high-performance mobile monitoring in hyperlocal atmospheric research.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>National Oceanic and Atmospheric Administration</funding-source>
<award-id>NA24OARX431G0013</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

      
<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e191">Understanding the spatial and temporal variability of air pollution is fundamental to assessing population exposure, identifying emission sources, and evaluating the effectiveness of emission-reduction policies. Conventional air-quality monitoring networks provide high-accuracy, continuous long-term records. However, they are spatially sparse. In the US, monitoring stations are separated by 10's of kilometers and are unevenly distributed across certain demographics (Kelly et al., 2024). As a result, fine-scale concentration gradients driven by local emissions, atmospheric chemistry or meteorology remain poorly characterized in many communities. Mobile monitoring has emerged as a powerful complementary technique where the integration of fast response research grade analyzers in a vehicle can produce meter-level spatial resolution while maintaining high data quality (Apte and Manchanda, 2024). Such characteristics facilitate the sampling of real-world air pollution plumes that are both isolated and close to their emission location. With additional benefits related to sampling flexibility, the technique is well suited to the efficient characterisation of local air pollution concerns, and rapid response to natural disasters (e.g. wildfires) or emergency situations (e.g. chemical spills) (Bittner et al., 2024; Liang et al., 2022).</p>
      <p id="d2e194">Mobile monitoring can be used to address both scientific and policy-relevant questions. Extensive spatial coverage can detect and quantify natural gas leaks (Defratyka et al., 2021; Vogel et al., 2024; Weller et al., 2019), assess emissions from industrial facilities (Yacovitch et al., 2023), and identify localized hot spots of air pollutants across urban areas (Miller et al., 2020). Intensive applications that involve repeated sampling across different times of day and seasons have enabled estimation of population exposure to criteria pollutants at the city-block scale, revealing fine-scale inequities in air pollution burden (Apte et al., 2017; Marto et al., 2025). Advances in chemically speciated, high-time-resolution measurements have further enabled source fingerprinting and attribution, providing new insights into emissions from traffic, industry, and consumer products, as well as exposure to otherwise unmonitored toxic pollutants (Coggon et al., 2018; Robinson et al., 2024). By mapping concentration gradients downwind of sources, such datasets can also be used to probe atmospheric chemical processing and loss mechanisms through observed spatial decay patterns (Apte et al., 2017; Kozawa et al., 2012). More recently, assimilation of mobile monitoring datasets with other data products like stationary sensor networks and hyperlocal inverse modelling has enabled emissions inventory verification and refinement, bridging the gap between bottom-up inventories and real-world atmospheric behavior (Manchanda et al., 2024).</p>
      <p id="d2e197">While mobile monitoring has become more widespread, building and operating a mobile laboratory remains a complex engineering challenge. Powering sensitive, power-hungry scientific instrumentation requires robust electrical systems that can operate reliably in the field, often under variable environmental conditions. Thermal management and vibration isolation are critical to maintaining measurement stability and protecting precision instrumentation. Additional complexities exist in synchronizing multiple 1 Hz data streams with precise GPS timing, often via diverse communication protocols. Each of these challenges have been tackled in the mobile measurement literature, both in dedicated descriptions and in the campaigns built upon them (Bukowiecki et al., 2002; Bush et al., 2015; Popovici et al., 2018; Wagner et al., 2021; Whitehill et al., 2024; Wild et al., 2017; Yacovitch et al., 2023). Comparatively few document all major components, their integration into a complete system and their real-world performance together in one place (Drewnick et al., 2012; Xia et al., 2020). The data acquisition and management software is a particular gap where, if described at all, it typically depends on proprietary tools/software and is not publicly available. Therefore, the reproducibility remains hard and the barrier to entry is high.</p>
      <p id="d2e200">The growing demand for mobile monitoring in response to environmental justice and community-scale research highlights the need for open, rigorously engineered, and field-validated mobile laboratory designs. In this context, we present the design and performance evaluation of the UC Berkeley Mobile Air Pollution Laboratory (CalMAPLab). This paper details the design process, engineering decisions, power management, system architecture, data post-processing and an open-source data-acquisition and display framework (termed VanDAQ) necessary for the successful operation of the CalMAPLab. The ability to acquire and visualize data from a diverse range of instrumentation using open-source software (Python, PostgreSQL) rather than reliance on proprietary means (e.g. LabView, IgorPro, DAQFactory) is a key contribution to the atmospheric sciences community. We anticipate this, in combination with detail on all other parts of the system, will reduce the barrier to entry for others interested in hyperlocal atmospheric research.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Methodology</title>
      <p id="d2e211">Mobile laboratory design faces many challenges and engineering decisions that require careful and parallel consideration for successful construction. The design process should begin with and center on the measurement goals (Sect. 2.1). What variables need to be measured, at what resolution and for how long. With this information, a set of instrumentation can be outlined (Sect. 2.2). Vehicle choice must optimize fit of all the components into limited space, while maximizing driving range flexibility (Sect. 2.3). The amount of energy required to power the mobile laboratory can then be fed into the specification of the electrical system (Sect. 2.4). The location of each component should factor in inlet design and weight distribution (Sect. 2.5/2.6). Components, particularly instrumentation, must be stable in a contained-mobile platform, with sufficient vibration and thermal dampening at the mounting locations, which influences layout and power demands (Sect. 2.2/2.4/2.5). Finally, the components in the data acquisition system must be able to acquire and geolocate information from all instrumentation varieties and consider a range of communication protocols (Sect. 2.7).</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Goal oriented design</title>
      <p id="d2e221">The following requirements went into the design of the CalMAPLab: <list list-type="bullet"><list-item>
      <p id="d2e226">Compounds should be measured with Research, Federal Equivalence Method or Federal Reference Method grade instrumentation.</p></list-item><list-item>
      <p id="d2e230">Sufficient chemical speciation to differentiate sources including key pollutants of concern and provide insights into atmospheric chemistry.</p></list-item><list-item>
      <p id="d2e234">Ability to collect samples for further offline lab characterization.</p></list-item><list-item>
      <p id="d2e238">Instrumentation sufficiently fast for high spatial resolution e.g. 1 Hz.</p></list-item><list-item>
      <p id="d2e242">Instrumentation is stable in a moving platform.</p></list-item><list-item>
      <p id="d2e246">The electrical system should support 8–10 h of remote stationary or mobile operation and take advantage of widespread charging infrastructure.</p></list-item><list-item>
      <p id="d2e250">The mobile platform can access all urban roads without considerations beyond normal driving.</p></list-item><list-item>
      <p id="d2e254">Data from each instrument should be saved in a centralized database that is accessible in real time as time series and geolocated maps for viewing by both the passenger and a central server on the UCB campus.</p></list-item></list> An overview of the laboratory is given in Fig. 1 with photos in the Supplement (Figs. S1–S3). In the following sections, each major component is discussed in detail.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e260">Schematic of the most commonly deployed instrument payload and sampling line layout in the CalMAPLab. Shown are the approximate location of each instrument, sample lines and communication cables, as well as data screens available to the front seat passenger and remote scientists.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/4201/2026/amt-19-4201-2026-f01.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Measurements</title>
      <p id="d2e277">The CalMAPLab was designed to provide research grade measurements of major air pollutants, greenhouse gases and other atmospherically relevant tracers at 1 Hz resolution where available. The complete suite of instruments is listed in Table A1 and briefly described below.</p>
<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>VOCs</title>
      <p id="d2e287">A Vocus Proton Transfer Reaction Time of Flight Mass Spectrometer (PTR-ToF-MS) was used to quantify hundreds of VOCs that chemically distinguish sources of criteria air pollutants, as well as those that are hazardous air pollutants themselves, or important chemical precursors. Extensive detail and characterisation of the technique exists in the literature  (Katz et al., 2025; Krechmer et al., 2018; Pfannerstill et al., 2023; Zhang et al., 2025). The Vocus was set to acquire between mass to charge (<inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>/</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula>) range of 18–450 and operated at a <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>/</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula> ratio of <inline-formula><mml:math id="M4" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 120 Td, with the full set of operating conditions and voltages outlined in Table S1 in the Supplement. Average mass resolution during operation was 4800 <inline-formula><mml:math id="M5" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">Δ</mml:mi><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. VOCs are converted from counts to mixing ratios using a daily calibration factor generated from multi point dilution of a compressed gas standard containing 13 VOCs at <inline-formula><mml:math id="M6" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 1 ppm each in zero air (AirGas, Radnor, USA), and an additional zero air background subtraction. Mixing ratios of VOCs not in the standard are estimated via a linear fit of VOC sensitivity versus <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">PTR</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and a default <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">PTR</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of 2.5 <inline-formula><mml:math id="M9" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10<sup>−9</sup> cm<sup>3</sup> molec.<sup>−1</sup> s<sup>−1</sup>. Vocus performance mid-drive was verified via short 3 min target calibrations at <inline-formula><mml:math id="M14" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 2 ppb (see Sect. 3.1.2), and drift within the CCl<inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msubsup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>/</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> 116.9) ion.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>Other gases</title>
      <p id="d2e462">The CalMAPLab measures all gaseous criteria air pollutants except SO<sub>2</sub> (CO, O<sub>3</sub>, NO<sub>2</sub>) and the top three greenhouse gases by anthropogenic global warming contribution (CO<sub>2</sub>, CH<sub>4</sub>, N<sub>2</sub>O). Most of the instrumentation was chosen based on previously demonstrated stability in mobile applications, and instruments with insufficient published evidence are characterized in Sect. 3.1.2. Two Mira Ultra instruments were used for measurements of CO <inline-formula><mml:math id="M23" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> N<sub>2</sub>O and CH<sub>4</sub> <inline-formula><mml:math id="M26" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> C<sub>2</sub>H<sub>6</sub> with the addition of C<sub>2</sub>H<sub>6</sub>, which cannot be detected by the Vocus, providing an essential tracer for distinguishing between biogenic and thermogenic CH<sub>4</sub> sources. CO<sub>2</sub> was measured using a LI-7200RS and the accompanying LI-7550 analyzer interface unit. NO<sub>2</sub> was measured with a cavity attenuated phase shift (CAPS) analyzer which ran an internal baseline reading taken every 30 minutes. In addition, NO was measured with a chemiluminescence analyzer, and total NO<sub><italic>x</italic></sub> was calculated from the sum of this NO and the CAPS NO<sub>2</sub> measurement. We chose to calculate total NO<sub><italic>x</italic></sub> this way, rather than use the NO<sub><italic>x</italic></sub> output from the chemiluminescence analyzer due to its use of a molybdenum catalyst which can lead to biases from the conversion of additional NO<sub><italic>y</italic></sub> species (Cowan et al., 2024). O<sub>3</sub> is measured with a 2BTech Model 211-G UV absorption analyzer.</p>
      <p id="d2e671">Each instrument is calibrated monthly using a multipoint calibration curve. For measurements of CH<sub>4</sub>, CO, CO<sub>2</sub>, C<sub>2</sub>H<sub>6</sub> and N<sub>2</sub>O, calibrations are generated from compressed gas standards tied to the WMO GAW scale (Linde, Dublin, Ireland). For NO, NO<sub>2</sub> and O<sub>3</sub>, a Model 714 NO<sub>2</sub> <inline-formula><mml:math id="M48" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO <inline-formula><mml:math id="M49" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> O<sub>3</sub> calibration source (2BTech, Broomfield, USA) is used. Additionally, mid-drive performance for both Mira-Ultra instruments was verified via shorter 3 min target calibrations at the following concentrations: 2.82 ppm CH<sub>4</sub>, 13.7 ppb C<sub>2</sub>H<sub>6</sub>, 251 ppb CO, and 356 ppb N<sub>2</sub>O (see Sect. 3.1.2).</p>
</sec>
<sec id="Ch1.S2.SS2.SSS3">
  <label>2.2.3</label><title>Particulate matter</title>
      <p id="d2e815">The CalMAPLab aerosol-phase instrumentation package necessitated more deliberate design decisions and compromises than the gas-phase payload. Instrument placement and sampling line design had to take into account flow constraints for each instrument and minimize particle losses as much as possible. We included instrumentation to quantify PM<sub>2.5</sub> as a criteria air pollutant, black carbon (BC) for health and climate impacts, and ultrafine particle (UFP) number counts and size-distributions. A Fidas 100 measures PM<sub>1</sub>, PM<sub>2.5</sub>, and PM<sub>10</sub> simultaneously. Despite being neither a Federal Reference nor Equivalent Method for PM, this instrument was chosen over other options due to it yielding high quality data at fast response times and having inlet requirements that work within the space and size limitations of the vehicle space. Black carbon concentrations were measured with a filter-based AE33 aethalometer as is standard at reference ambient air quality sites across the US. A Model 3789 water-based condensation particle counter (CPC) measures the submicron particle number concentration, which is dominated by ultrafine particles. Finally, a particle mobility spectrometer, made up of a compact radial differential mobility analyzer combined with a Spider-MAGIC water-based CPC and a x-ray neutralizer (Model 3088, TSI, Shoreview, USA), measures aerosol size distribution below approximately 0.5 <inline-formula><mml:math id="M59" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. The Spider-MAGIC was chosen over other sizing options due primarily to its small form factor, high customizability with regards to size range, resolution, and flowrates, and its ability to use multiple neutralization sources without any modifications. The van operates with the X-ray neutralizer so as to negate the challenges and limitations associated with radioactive neutralizers (e.g. Kr-85 or Po-210 which can require licenses and restrict overall platform mobility) though the Spider-MAGIC can operate without any neutralizer if necessary. The standard operating conditions for the Spider-MAGIC are shown in the Supplement (see Table S2) where the instrument is set to measure between <inline-formula><mml:math id="M60" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 7–500 nm at 40 bins per decade.</p>
      <p id="d2e872">The aerosol instrument package is zeroed and leak-checked using a HEPA filter weekly. The Fidas size distribution is checked with MonoDust 1500 (Palas, Karlsruhe, Germany) annually.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS4">
  <label>2.2.4</label><title>GPS and meteorological parameters</title>
      <p id="d2e884">GPS coordinates are captured by a Global Navigation Satellite System evaluation kit and magnetic antenna mounted to the roof. Meteorology is measured with a weather station mounted to the inlet stabilization beams on the roof of the vehicle via a 30 cm pole. This placement removes the station from the slipstream boundary layer of the vehicle itself while also being a completely stable mount, thereby negating the requirement to weld support struts to the vehicle. Many of the commercially available weather stations used in mobile applications can utilize either the NMEA 0183 or NMEA 2000 communications protocols. Despite a limit on the overall data throughput from the weather station, we chose to use the NMEA 0183 protocol due to its ease of conversion to standard serial output and the available open-source development community. Standard operation sets the weather station to report “true” wind speed and direction (corrected from apparent wind using the vehicle's course and speed over ground as calculated via the on-station GPS) as well as ambient temperature and pressure. In addition to ambient meteorology, the CalMAPLab also includes a pyranometer mounted on the roof of the vehicle. The pyranometer and weather station are used to estimate the Pasquill-Gifford atmospheric stability category at any given point in the daytime using the Solar Radiation Delta-T (SRDT) Method (US Environmental Protection Agency, 2000). This is most useful when mapping large-scale plumes (see Sect. 3.2).</p>
</sec>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Vehicle size and type</title>
      <p id="d2e896">The CalMAPLab is a retrofitted 2023 Ford Transit 250 delivery vehicle with a medium roof height (2.5 m <inline-formula><mml:math id="M61" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> 0.7 m weather station) and extended 3.8 m (148<sup>′′</sup>) wheel base specifications. A number of key considerations went into the purchasing of the vehicle. In general, a larger vehicle is preferred for increased instrumentation space, air circulation and weight capacity. However, for sampling location flexibility and driver availability, our needs dictated that no commercial driver's license would be required. In addition, the vehicle length dimension was limited by the size of our indoor parking space on the UC Berkeley Campus which was deemed necessary for security and 24/7 instrument operation. Multiple heights are available for the Ford Transit. The medium roof option was chosen as a compromise between maximizing space and minimizing the risk of contact with low-hanging cables or tree branches above many smaller roads in California. Although the minimum height is regulated at <inline-formula><mml:math id="M63" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 4.6 m (15<sup>′</sup>) for communication wires and branches, test driving encountered situations where this was not the case (Public Utilities Commission of the State of California, 2020). Weight was a further consideration and total payload weight was estimated prior to vehicle purchase. The decision to purchase the 250 model (gross vehicle weight rating: 4114 kg, payload capacity: 1635 kg) was made based on model availability and assumptions of a 1490 kg maximum payload (incl. two occupants and a full fuel tank). Finally, electric powered vehicles were considered and tested. Two clear advantages exist over fossil-fuel powered vehicles; there are no exhaust emissions that interfere with sampling and there is a pre-existing battery-electrical system to power instrumentation. While the electric model would have been sufficient for nearby urban sampling, at the time of purchase, the electric model mileage (2023 Ford E-Transit <inline-formula><mml:math id="M65" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 187 km  less instrumentation power) was deemed insufficient for sampling communities more than 1 h away. The gasoline model chosen has a 25-galllon fuel tank with an average range of 418 km under our operating conditions, which is generally dominated by urban stop/start driving.</p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Electrical system</title>
      <p id="d2e950">The power demands of all instrumentation in the CalMAPLab, and the associated air conditioning (A/C) was estimated prior to design of the electrical system via laboratory measurements. The total continuous power consumption of the measurement platform is <inline-formula><mml:math id="M66" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 3 kW and discussed in detail in Sect. 3.1. The majority of this power is delivered at 120 V AC, with <inline-formula><mml:math id="M67" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 200 W at 12 V DC. All equipment, including the A/C, is left running 24/7 to minimize the labor demands and potential instrument drift associated with powering down and restarting instrumentation, as well as ensuring preservation of high vacuum inside the mass spectrometer.</p>
      <p id="d2e967">These power requirements can be met by an inverter system tied to a battery bank, engine alternator, external generator or some combination thereof. To facilitate the goals of 8–10 h of stationary and/or mobile operation, a battery-electric system with additional engine alternator charging while driving was chosen. This enabled stationary sampling without the worry of “self-sampling” exhaust emissions, while extending drive time capacity at a lower weight and space cost than a larger battery bank.</p>
      <p id="d2e970">A 12 V electrical system with eight 270 Ah LiFePO<sub>4</sub> deep cycle GC3 batteries (Battleborn, Reno, USA) connected to two 2 <inline-formula><mml:math id="M69" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 120 Multiplus II 3 kW inverters (Victron Energy, Almere, Netherlands) wired in parallel for up to 6 kW of continuous power draw and 240 A charging capacity (see Fig. 2 for a complete electrical diagram) was installed in the CalMAPLab cargo area. Although the inverter capacity greatly exceeds system power demands, inverter efficiency reduces with temperature (2.5 kW at 25 °C, 2.2 kW at 40 °C, max 93 %), and this buffer room is required when sampling in hot locations. A 12 V secondary, after-market alternator (280XP-2023-UP-PFDI, Nations Starter and Alternator, Cape Girardeau, USA) was installed on the engine with associated regulator (Model WS500, Wakespeed, Reno, USA) and monitoring shunt for <inline-formula><mml:math id="M70" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 1.5 kW of continuous power while the engine is running. The options for secondary alternators that fit the 2023 Ford Transit PFDI engine are limited. Since overall system voltage is determined primarily by the second alternator, the electrical system design should be considered in tandem with the vehicle base choice. Higher voltage DC systems may be preferred for smaller diameter wiring. However, this comes at the expense of additional DC-DC converters for powering 12 V equipment.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e999">Complete electrical system wiring diagram for the CalMAPLab including the battery bank, busbar distribution and inverter system, as well as fuse box wiring, alternator charging and Victron communications.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/4201/2026/amt-19-4201-2026-f02.png"/>

        </fig>

      <p id="d2e1008">The batteries are wired as four separate battery banks, each consisting of two batteries with its own on/off switch. This allows the removal of some battery capacity should space or weight requirements change in the future. The DC loads are combined and fed into the inverters via busbars within Lynx Distributors (Victron Energy, Almere, Netherlands), either side of a Lynx Shunt (Victron Energy, Almere, Netherlands) fitted with a 500 A mega fuse. An additional 12 V DC fuse box (Blue Sea Systems, Menomonee Falls, USA) is wired to the output distributor for power to interior lighting and 12 V instrumentation. All other equipment runs off 120 V AC power generated by the inverters. Four 20 A duplex receptacles are wired to all corners of the van via a 120 V fuse box (Square D, Andover, USA), in addition to a 20 A line for the A/C. It is noted that some efficiency gains could be made by wiring DC instrumentation (e.g. Licor CO<sub>2</sub>, CAPS NO<sub>2</sub>, 2BTech O<sub>3</sub>) directly into the DC supply rather than use supplied adapters. With this payload, the savings are negligible (<inline-formula><mml:math id="M74" display="inline"><mml:mo lspace="0mm">∼</mml:mo></mml:math></inline-formula> 10 W) compared to the total power draw. However, should the payload contain a large fraction of DC powered equipment, this is worth consideration. Shore power is provided via a 50 A split phase circuit and NEMA 14–50 plug. This high-capacity infrastructure was chosen to facilitate both overnight battery charging with simultaneous instrument operation, in addition to its common availability at RV parks for field campaign flexibility. The transition from pass through shore power to inverter power is slower on the second hot leg. To prevent power loss to sensitive instrumentation, back-up UPS's (Model 1500, APC Schneider Electric, Rueil-Malmaison, France) are installed on those receptacles. Communication between all electrical components is handled by a Cerbo GX (Victron Energy, Almere, Netherlands) which is connected to the van internal WIFI. All measured parameters are displayed in an online portal for continuous remote monitoring in the front of the vehicle.</p>
</sec>
<sec id="Ch1.S2.SS5">
  <label>2.5</label><title>Mechanical and thermal engineering</title>
      <p id="d2e1053">The platform design incorporated heat management and vibration dampening in order to improve instrument performance. The CalMAPLab was designed to be able to operate in locations with <inline-formula><mml:math id="M75" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> 30 °C ambient temperatures. Exterior solar heating, especially when stationary without the cooling effect of passing air, will increase the temperature in the van cargo area and cause the instruments to overheat. Additionally, the high thermal load produced by the continuous operation of the inverters and instruments within the cargo space would increase temperatures beyond many instruments' operable ranges when sealed shut without any cooling. To minimize exterior solar heating, the exterior of the van is painted white to increase albedo and the van walls and ceiling are lined with <inline-formula><mml:math id="M76" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 5 cm of insulation and a DuraTherm liner (Legend Fleet Solutions, Tillsonburg, Canada). The interior is maintained at <inline-formula><mml:math id="M77" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 22 °C with a 15 kBtu A/C (RP-AC3800-P-W-KT, RecPro, Bristol, USA) in combination with two whole-room circulation fans (Vornado, Andover, USA). Thermal regulation performance is evaluated in Sect. 3.1.1.</p>
      <p id="d2e1077">For vibration dampening, most instrumentation is mounted within two off the shelf 24U 19<sup>′′</sup> server racks each bolted to a shock-rope isolation plate system. The Vocus-PTR-ToF-MS was built into a custom steel rack with similar shock rope isolators for relevant components and mounted to the floor via an L-track locking system. This enables easy removal for major maintenance and payload flexibility. L-track lines were also placed along the floor, walls and ceiling at strategic locations for mounting and securing non-rack-mountable equipment. Particle instruments were placed in the driver's side rack to be in line with the roof inlet hole and minimize the number of bends and resulting particle loss. Both server racks are rotated such that access to the front and rear of each instrument is granted.</p>
      <p id="d2e1092">The heavy electrical system was placed over the rear wheel base so as to not exceed the front gross axle weight rating (GAWR), and for stability/improved vehicle handling. Other heavy equipment like the Vocus, UPS's and compressed gas cylinders are situated on the opposite side of the vehicle to the battery bank to balance L-R weight distribution. Overall, the weight was measured as 1733 and 2132 kg for the front and rear axles respectively, below GAWR limits of 1873 and 2502 kg.</p>
</sec>
<sec id="Ch1.S2.SS6">
  <label>2.6</label><title>Inlet design</title>
      <p id="d2e1103">The sampling inlet was designed to minimize slip stream and self-sampling, without extending vehicle height to a level that would impact route flexibility. As such, air intakes for the instruments are positioned out the front of the mobile lab via connection to a t-slot metal stability beam secured to two roof racks. Inlet lines then enter through a hole in the roof through bulkhead adapters (Swagelok, Solon, USA) fitted to custom machined plates secured on either side of the aluminum roof. Sample air is then distributed to the different racks and instruments via the flow paths shown in Fig. 3.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e1108">Schematic of the inlet configuration and flows for the three gas phase and singular particle phase sampling lines. Further details on each instrument are provided in Table 1.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/4201/2026/amt-19-4201-2026-f03.png"/>

        </fig>

      <p id="d2e1117">There are three gas phase sample lines each made from PTFE to minimize wall losses. The gas rack and Vocus lines are 1/4<sup>′′</sup> OD to minimize lag time. The Licor-7200RS samples from a separate 3/8<sup>′′</sup> OD line through a large HEPA filter (Pall Life Sciences, Port Washington USA) to accommodate the internal pump sensitivity to larger pressure drops. Each instrument has a capped t-piece and 2-way Teflon-valve for connection to a calibration line and isolation from all other instruments. In addition, each instrument has its own filter (DIF-BK60, United Filtration Systems, Sterling Heights, USA) to prevent particle contamination. Flow to the gas rack (<inline-formula><mml:math id="M81" display="inline"><mml:mo lspace="0mm">∼</mml:mo></mml:math></inline-formula> 5 slpm) and LI-7200 (<inline-formula><mml:math id="M82" display="inline"><mml:mo lspace="0mm">∼</mml:mo></mml:math></inline-formula> 10 slpm) is provided through the internal pumps of the instruments and for a response time of <inline-formula><mml:math id="M83" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 1 s (see Table A1 for breakdown by instrument). An additional bypass pump (Model DOA-V751-FB, Gast, Benton Harbor, USA) and needle valve is used on the Vocus inlet plate to increase flow from 100 sccm to 5 slpm for similar response time.</p>
      <p id="d2e1166">The particle inlet consists of a 1/2<sup>′′</sup> OD stainless steel line fitted with an aerodynamic inlet cone (Brechtel, Hayward, USA) and in-house machined silica bead cartridge dryer. Drying efficiency is continuously monitored with an in-line humidity sensor (HMP 60, Vaisala, Vantaa, Finland). Three flow splitters (Brechtel, Hayward, USA) accurately divide the sample stream and distribute the sample air to each particle phase instrument via short (<inline-formula><mml:math id="M85" display="inline"><mml:mo lspace="0mm">&lt;</mml:mo></mml:math></inline-formula> 50 cm) sections of conductive tubing. Here, use of non-stainless steel is minimized while maintaining enough flexibility that vehicle motion does not damage the inlet itself. Flow is provided by the instrument's internal pumps for laminar flow (<italic>Re</italic> <inline-formula><mml:math id="M86" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1400 at 0.43<sup>′′</sup> ID tube diameter, 11 L m<sup>−1</sup>, 20 °C and 1000 mbar with an entrance length of 0.76 m) up until the flow splitters. Particle loss was estimated for different particle diameters as a percentage loss through the inlet (von der Weiden et al., 2009) with results shown in Fig. S4. When stationary, loss ranges from 6 % for PM<sub>2.5</sub> up to 40 % for the smallest size bins in the sub 10 nm range. As driving speeds increase larger particles are preferentially sampled, increasing sampling efficiency above <inline-formula><mml:math id="M90" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 300 nm. This increase can be as high as 40 % for PM<sub>2.5</sub> when driving at speeds of 25 m s<sup>−1</sup> (90 km h<sup>−1</sup>). Under these conditions, an isokinetic inlet is clearly desirable. However, the majority of driving undertaken by the CalMAPLab is carried out at 10 m s<sup>−1</sup> (36 km h<sup>−1</sup>) where the effect is minimal. As such, the additional expense of such an inlet could not be justified. All four sample inlets have a water trap installed to prevent instrument contamination in heavy rain.</p>
</sec>
<sec id="Ch1.S2.SS7">
  <label>2.7</label><title>Data acquisition system and visualisation</title>
      <p id="d2e1305">The design requirements for the CalMAPLab data acquisition system were to (a) acquire and synchronize measurements from a variety of instrumentation at the finest time resolution supported by each instrument, (b) accurately geolocate each timestamp with GPS data, (c) efficiently store and back up all data, (d) provide real time visualisation of select data both as time series and spatially on a map, both locally and remotely, (e) facilitate valve actuation for calibrations and (f) be flexible enough to support changes in instrument payload without code changes. To accomplish that, data-streams from each instrument are collected with a custom data acquisition system referred to as VanDAQ, the architecture of which is shown in Fig. 4a. The hardware running VanDAQ consists of 2 separate Linux-operated computer systems: a low-power mobile server (Vault Pro VP6670-6, Protectli, Vista, USA) in the vehicle and a stationary server located on the UCB Campus. RS232 serial, USB, and Ethernet data connections link each instrument to the mobile server and a number of Python software processes facilitate data transfer into a local PostgreSQL database. The data is also packaged as one-minute files and transmitted over a cellular-WIFI data link via a 5G router (MOFI6500-5GXeLTE, MoFi Network, Toronto, Canada) to the central server which ingests data to the central database. While this feature was not used during testing, the architecture supports multiple mobile servers running the same software, all reporting data to the central server with a unique platform identifier. All processes in VanDAQ are written in open-source software (Python, PostgreSQL) and maintained on a publicly available repository (<uri>https://github.com/CalMAPLab</uri>, last access: 22 June 2026).</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e1313">VanDAQ architecture diagrams for <bold>(a)</bold> the data pipeline from generation in the instruments to processing via the mobile and central servers and <bold>(b)</bold> the database schema for all measurements, alarms and supporting meta data.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/4201/2026/amt-19-4201-2026-f04.png"/>

        </fig>

      <p id="d2e1328">Each instrument in the mobile platform is serviced by an acquirer process. The acquirer is a Python script that is configurable via a text file to acquire data based on the data link style, protocol and format unique to each instrument. Therefore, there is only one acquirer code body that is launched into multiple processes configured to each instrument. The acquirer is the only software component in the system that understands the unique communication needs of the instruments, converting the data into a common-currency exchange format consisting of a Python dictionary for each individual data value with metadata describing the platform, instrument, type, parameter, and unit of the data item. Configuration file format, including examples and how to set up a new instrument, are detailed in the GitHub repository documentation. The system is SNTP-disciplined and synchronized by system-timesyncd with time alignment across instruments established from deployment of acquirers on a single acquisition computer. Each acquirer process timestamps its records using the shared host wall clock with a 1 s resolution. Possible skew between acquirers is bounded by serial latency, process scheduling and queue handoff. We measure a maximum timestamp skew between pairwise observations of 1 s from acquirers stamping adjacent seconds 0.3 % to 0.5 % of the time. The unified and packaged measurement data are loaded by the various acquirer processes into a single POSIX interprocess communications (IPC) queue (max messages <inline-formula><mml:math id="M96" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 50, max data per message <inline-formula><mml:math id="M97" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 8 kb) for further processing downstream. Overall, this feature of the VanDAQ architecture facilitates the incorporation of various diverse instruments and changing payloads without change to the rest of the system downstream of the acquirer.</p>
      <p id="d2e1346">In the van the measurement queue is unloaded by the Collector process which (1) loads the data items into the mobile server's PostgreSQL database via batched row INSERT and (2) packages the measurement dictionaries into one-minute submission data files for transmission to the central server. As the Acquirer is the only process that knows how instruments communicate, the collector is the only component which deals with the intricacies of loading the PostgreSQL database. Ingestion performance was quantified from production collector logs with an average sustained throughput of <inline-formula><mml:math id="M98" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 1300 rows s<sup>−1</sup> compared to an average arrival rate of <inline-formula><mml:math id="M100" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 160 rows s<sup>−1</sup> from roughly 160 1 Hz instrument-parameter pairs (including some engineering data). This indicated significant operational headroom for continuous acquisition with the current instrument payload. Durability of the system is primarily provided by the PostgreSQL database. Following power loss, only data within the IPC and therefore uncommitted to the database is lost.</p>
      <p id="d2e1387">The computer system runs an operator dashboard website which is hosted on an Apache HTTP server and available via the van's internal WIFI network. The dashboard displays graphical time series of measurement parameters produced by all instruments, alarm states, and a real-time street map with data tracks and wind rose plotting (see Figs. S5–S9). Shape files can be uploaded to the server to highlight areas of interest on the map during a drive. In addition, a control panel is set up to send various serial commands for valve triggering and calibrations.</p>
      <p id="d2e1390">The submission files are transferred via cellular or WIFI link to the central server by the van's Submitter process. Submission of data files to the central server is asynchronous and can deliver data for ingestion into the central database in near-real-time (1<inline-formula><mml:math id="M102" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> min latency) or, depending on the state of the mobile network link, will store data files and submit when possible. Another collector process on the central server ingests data from the submission files and inserts measurements into the central database, whose schema is a duplicate of the mobile database(s). The central server also hosts an analysis dashboard website allowing researchers to browse historical data, monitor the current state of the van, and observe mapped data collection in near-real-time remotely.</p>
      <p id="d2e1400">The Postgres database schema (see Fig. 4b) on both the mobile and stationary servers follows a star data model, with two central fact tables for instrument measurement values and alarms, and dimension tables for alarm level and type, mobile platform ID, instrument, acquisition type (e.g. environmental measurement, instrument engineering value, or geolocation), parameter name, measurement unit, timestamp, and geolocation. The dimension table contents are dynamically built from incoming measurement metadata, so that new measurement types can be accommodated without changes to database structure or requirements for direct dimension table maintenance. The geolocation dimension table is assembled from incoming GPS instrument data identified by the “gps” acquisition type (which otherwise are treated the same as all instrument measurements), with columns for platform, instrument (GPS unit), and timestamp IDs. Multiple GPS receivers can be accommodated on the mobile platform(s), with the most accurate or relevant geolocation stream selectable for the given output. Instrument data queried for map display or geolocated raw data files are joined to the geolocation table by sample time, filtered by platform and selected GPS receiver.</p>
      <p id="d2e1403">Acquired data are visualized via a Python web application built on the Dash framework (Plotly Technologies Inc.) (Carson Sievert, 2020). The application queries data through a SQLAlchemy interface (Bayer, 2012), and provides  last-5 min time series plots of data acquired by all instruments for  diagnostic purposes, a dynamic table of alarms, a live map display, and a page of instrument controls. The app is hosted on both mobile and stationary servers by the Apache2 web server (Apache Software Foundation).</p>
</sec>
<sec id="Ch1.S2.SS8">
  <label>2.8</label><title>Post processing correction pipeline</title>
      <p id="d2e1414">Post-drive, raw files are generated from the database based on pre-determined criteria (default is all time stamps where GPS is not equal to NA). These files are then post corrected with a custom adaptable workflow. First, data from each instrument is lag corrected for sample and instrument response delays such that data points line up with the correct geolocation. This is done monthly by burning a lighter at the inlet and documenting the time each instrument's concentrations change and is validated by calculating covariances between different species across different lags (see Fig. S10). Data from instruments which sample at frequencies above 1 Hz is also averaged to 1 Hz.</p>
      <p id="d2e1417">Next, the raw GPS coordinates are cleaned to correct positional inaccuracies and gap-fill missing timesteps. A Kalman filter is applied to smooth the coordinates before they are linearly interpolation to 1 Hz. This step is necessary since the u-blox GPS output is slightly less than 1 Hz (average 0.8 Hz) and NA removal would lead to loss of valid chemical measurements. Coordinates are then snapped to road geometries to standardize locations, with preferential matching to road segments with directions within 60° of the GPS bearing. These road linestrings are created from the OpenStreetMap (OSM) database by grouping continuous roads of the same name and direction, then splitting these grouped geometries into short road segments which are identified by centerpoint coordinates (OpenStreetMap contributors, 2017). Each 1 Hz sample is matched to these smaller road segments, typically 30 m lengths, and H3 indices for spatial aggregation. Individual drive pass statistics are generated based on a time threshold exceedance (default 30 s) between visits to a 30 m segment ID. Aggregation  at these coarser temporal and spatial scales is then made depending on the visualisation required. Each of these transformational steps is shown in Fig. 5.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e1422"><bold>(a)</bold> GPS processing pipeline for missing data and positional correction and <bold>(b)</bold> three visualisation methods for aggregating multiple passes of a given road segment. The color in the raw dataset is a randomly generated integer to help distinguish data points. Map tile data courtesy of OpenStreetMap contributors, distributed under the Open Data Commons Open Database License v1.0.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/4201/2026/amt-19-4201-2026-f05.png"/>

        </fig>

      <p id="d2e1437">Following GPS processing, calibrations are linearly interpolated and then applied. Finally, data is flagged based on engineering parameters to remove periods of suspect data and calibration times.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Initial applications</title>
      <p id="d2e1449">The CalMAPLab performance was evaluated over the course of more than 500 h of driving in the San Francisco Bay Area throughout 2025. Overall, the platform demonstrated excellent reliability and high data quality. Here we examine the performance of the facility over this test period and detail its application in plume tracking over a mixed residential and industrial neighborhood.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Performance overview</title>
<sec id="Ch1.S3.SS1.SSS1">
  <label>3.1.1</label><title>Electrical system and thermal regulation</title>
      <p id="d2e1466">Initial performance here we define as the reliability and robustness of the electrical system and the climate control of the van cargo interior. We focus on these two areas as they were priorities in the system design to optimize instrument performance. In the original design of the platform, the total power draw of the intended payload was estimated as 1.4 kW (A/C fan only) and 2.7 kW (A/C cooling). An additional 15 % overhead was added for anticipated efficiency losses in the system. This turned out to be a good estimate for those conditions. Average power drawn by the instrumentation from the inverters during the testing drives was 2.3 kW (range 1.6–2.8 kW), with a peak load of 3.2 kW. However, average power drawn from the batteries was higher at 2.7 kW (range 1.8–3.2 kW) and a peak draw of 3.8 kW, reflecting an average efficiency loss from batteries to inverter output of 15 %. The variability between sampling days was largely explained by ambient temperature and its influence on A/C running time.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e1471">Data from the Victron electrical system showcasing <bold>(a)</bold> the power throughput of the batteries and inverters at different ambient temperatures, <bold>(b)</bold> the response of cargo area internal temperature to ambient temperature during operation, <bold>(c)</bold> the battery state of charge throughout each drive and <bold>(d)</bold> the charging rate when connected to shore power. Plotted are the locally weighted scatterplot smoothed functions of the 5 min electrical data with 10th and 90th percentile confidence intervals.</p></caption>
            <graphic xlink:href="https://amt.copernicus.org/articles/19/4201/2026/amt-19-4201-2026-f06.png"/>

          </fig>

      <p id="d2e1492">This is demonstrated in Fig. 6a between 5 and 25 °C ambient temperature where the high variation reflects a cluster of measurements at lower power consumption during which the A/C cooling cycle is off. Above this temperature, the A/C is in continuous cooling operation and power draw gradually increases. This is likely a consequence of an increase in cargo area temperature (Fig. 6b) causing higher power draw from instrument pumps to maintain the same performance, and/or a further reduction in the efficiency of the electrical system. Although the A/C is not sufficient at maintaining the cargo area temperature above 26 °C ambient, it remains <inline-formula><mml:math id="M103" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 7 °C lower and no noticeable degradation in instrument performance was observed during sampling of up to 35 °C (see Sect. 3.1.2). Should extended periods of sampling at these temperatures or higher be required, additional A/C tonnage would likely be necessary. However, within our typical sampling domain, these elevated temperature periods typically only last for a few hours in the early afternoon, and the cargo area temperature recovers once ambient temperature begins to drop. The mobile laboratory was not tested in sub-zero conditions. However, the RecPro HVAC system can heat the interior via a heat pump if required. In addition, temperature sensitive components in the Vocus reagent ion delivery system like the water bottle and reagent line are heated with heat tape to prevent condensation and irregular delivery flows.</p>
      <p id="d2e1503">Some atmospheric measurements are sensitive to the density and therefore temperature of the sample gas. To assess thermal transients along the sampling path, we compare roof ambient temperature with sample gas temperatures reported at the cell inlet of the Licor 7200. On average, the median daily temperature range on the roof was 7.7 °C (min <inline-formula><mml:math id="M104" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0.3 °C, max <inline-formula><mml:math id="M105" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 22.4 °C) whereas median daily ranges at the Licor was 2.1 °C (min <inline-formula><mml:math id="M106" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0.1 °C, max <inline-formula><mml:math id="M107" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 12.4 °C, see Fig. S11 for more detail). These results indicate substantial thermal buffering of sample air relative to roof ambient, consistent with heating and residence time in the climate-controlled cabin rather than directly tracking outdoor temperature. For uncorrected density-sensitive measurements, biases are estimated at <inline-formula><mml:math id="M108" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 1% rising  to <inline-formula><mml:math id="M109" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 3% on the days with greatest temperature variability. Within our instrument payload, these are largely accounted for through measured cell temperature and subsequent internal corrections. In addition, no condensation issues were encountered where sample dew point was at least 5 °C below the van internal temperature 100 % of the time. However, we do note that should sampling take place in more humid environments, heating the sample line is an important consideration.</p>
      <p id="d2e1549">The power system's storage capacity was sufficient for our needs throughout the test period duration. The battery state of charge (SOC) distribution for each drive is shown in Fig. 6c where the minimum end SOC was 25 % corresponding to a maximum drive length of 12 hours and hot ambient conditions. As noted previously, the spread reflects variation in power consumption in relation to changes in ambient temperature. While these Battleborn batteries are designed for 100 % discharge, this is not the case for all manufacturers, or battery chemistry types. On average, the second engine alternator provided 1.6 kW of charging during each drive and was an effective alternative to additional heavy battery capacity. Overall charging rate was very consistent (see Fig. 6d) at <inline-formula><mml:math id="M110" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 3.2 kW corresponding to an 8 h full charge time. To operate the instrumentation and charge the batteries, shore power draw during charging reached a maximum of 6.8 kW highlighting the need for NEMA 14–50 infrastructure at this charging rate.</p>
</sec>
<sec id="Ch1.S3.SS1.SSS2">
  <label>3.1.2</label><title>Measurement stability</title>
      <p id="d2e1567">Much of the instrument payload was chosen based on past reliability in mobile applications (Apte et al., 2017; Harlass et al., 2024; Ma, 2021; Padilla et al., 2022; Shah et al., 2023) and long-term stability was observed in the calibration factors across the testing time period (see Fig. S12). The 2BTech Model 211-G exhibited some motion dependence on speed bumps or large potholes that resulted in unrealistic spikes in the data (see Fig. S13). This was despite the installation of rope-shock mounts and additional foam support system. However, since we are most interested in O<sub>3</sub> gradients over larger spatial scales, with spike removal and averaging this was not considered a major issue.</p>
      <p id="d2e1579">Both Aeris Mira Ultra gas analyzers are less well characterized in the literature, so additional target calibrations were performed mid-drive to monitor instrument drift due to changing environmental conditions. All species exhibited low drift and measurement bias during individual drives (see Fig. 7a/b for examples). Overall bias in the measurements was CH<sub>4</sub>: 18.9 ppb, C<sub>2</sub>H<sub>6</sub>: <inline-formula><mml:math id="M115" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.1 ppb, CO: <inline-formula><mml:math id="M116" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.0 ppb, N<sub>2</sub>O: <inline-formula><mml:math id="M118" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.8 ppb, well within the 10 % calibration standard uncertainty. The target calibration measurements are largely normally distributed with a 1 Hz precision given as the standard deviation in the measurements for CH<sub>4</sub>: 1.6 ppb, C<sub>2</sub>H<sub>6</sub>: 0.2 ppb, CO: 0.6 ppb, N<sub>2</sub>O: 1.1 ppb.</p>

      <fig id="F7"><label>Figure 7</label><caption><p id="d2e1678">In-drive performance characterisation of the select species from the two Aeris Mira Ultras <bold>(a–b)</bold> and Vocus PTR-ToF-MS <bold>(c–d)</bold> via target calibrations. Shown are the distributions of the measured concentration minus calibration standard concentration, with details on the mean (<inline-formula><mml:math id="M123" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula>) and standard deviation (<inline-formula><mml:math id="M124" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>) for 1 Hz measurements. Also shown is the distribution of complete drive CCl<inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msubsup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> concentrations, excluding some periods of local emission <bold>(e)</bold>. Note, the concentration is only determined via the relationship of <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">PTR</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and sensitivity, rather than direct calibration with a standard. Fitted normal distributions are plotted as black lines.</p></caption>
            <graphic xlink:href="https://amt.copernicus.org/articles/19/4201/2026/amt-19-4201-2026-f07.png"/>

          </fig>

      <p id="d2e1735">Similar target calibrations were conducted on the Vocus PTR-ToF-MS for each of the compounds in the calibration mix (see examples in Fig. 7c/d, and statistics in Table S3). Measured bias was low for all compounds and within calibration uncertainty. However, precision did vary considerably between species. Mass C<sub>2</sub>H<sub>7</sub>O<sup>+</sup>, which is used for quantification of ethanol, was notably worse due to the much lower sensitivity of that compound in the instrument. We also observe a small but increasing temperature dependence by <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>/</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> for the higher molecular weight hydrocarbons that results in a reduction in precision. Comparison with the CCl<inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msubsup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> concentration distributions during each drive (see Fig. 7e) indicates this issue is related to the calibration set up rather than the instrument sensitivity. CCl<inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msubsup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> is the major ion of trichlorofluoromethane and carbon tetrachloride, two stable, long-lived ozone-depleting compounds now banned under the Montreal Protocol. As such, concentrations are extremely stable, and the ion can essentially be used as an internal standard (Notø and Holzinger, 2024). No drift was observed in the post calibration CCl<inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msubsup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn><mml:mo>+</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> measurements implying that the calibration schedule well captures any change in instrument performance. Therefore, the target temperature dependence is attributed to an increase in off gassing in the high-concentration conditioned calibration line at higher temperatures. This would impact higher molecular weight compounds more and would add a similar bias to each step of the multipoint calibrations, thereby not impacting slope calculation.</p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e1816">Examples of urban pollution mapping in the West Oakland neighborhood, CA, facilitated by live spatial visualisation within VanDAQ. <bold>(a)</bold> Efficient on-the-fly turn by turn routing enabled through coloring of GPS data points compared to time series plotting and <bold>(b)</bold> full neighborhood drive coverage enabled through live tracking of previously sampled roads. All color scales are capped at the 5th and 95th percentiles as are in the software for clarity. Map tile data courtesy of OpenStreetMap contributors, distributed under the Open Data Commons Open Database License v1.0.</p></caption>
            <graphic xlink:href="https://amt.copernicus.org/articles/19/4201/2026/amt-19-4201-2026-f08.png"/>

          </fig>

      <p id="d2e1831">Although stable, some instrumentation is not sufficiently precise to produce high quality data at 1 Hz frequency. An example here is the EcoPhysics NO<sub>2</sub> measurement which the instrument calculates by subtracting NO from the total NO<sub><italic>x</italic></sub>. The additional noise introduced by this step and the conversion catalyst is visible in the raw 1 Hz data when compared to the CAPS NO<sub>2</sub> measurement (see Fig. S14). However, by aggregating to longer time periods a much better agreement is observed. In these situations, repeated passes and aggregation to larger spatial scales can mitigate most of this uncertainty.</p>
</sec>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Urban plume mapping with VanDAQ</title>
      <p id="d2e1870">Live visualization of geolocated data was essential for VanDAQ's data acquisition system, serving two primary functions: tracking drive progress when sampling all roads in a neighborhood, and enabling on-the-fly routing decisions when tracing emission plumes based on spatial concentration gradients. Figure 8 demonstrates both capabilities. Panel (a) shows how real-time visualization of spatial gradients enabled efficient mapping of a large CH<sub>4</sub> emissions plume through West Oakland, CA. While the time series data alone does indicate elevated concentrations, the visual cues within the map provide intuitive tracing of the impacted area and clear guidance on where to sample next. Panel (b) highlights the importance of this visualization for neighborhood-wide sampling, where the sheer number of roads makes routing from memory impractical. Here, we see that same emissions plume fully mapped out with a clear impacted area in the north. This particular example can be attributed to emissions from a wastewater treatment plant (WWTP) to the west through the chemical speciation provided by CalMAPLab, whereby the lack of C<sub>2</sub>H<sub>6</sub> in the CH<sub>4</sub> plume rules out natural gas, but the presence of odorous sulfur compounds like methanethiol (CH<sub>4</sub>S) that are commonly associated with WWTP processes is compelling evidence for that facility (Li et al., 2021). Without real-time mapping, such semi-transient emission events could easily be missed or misattributed, particularly in areas without prior knowledge of sources. VanDAQ's live visualization allows users to identify unexpected features in any incoming data stream and adapt drive plans accordingly.</p>
</sec>
</sec>
<sec id="Ch1.S4" sec-type="conclusions">
  <label>4</label><title>Conclusions</title>
      <p id="d2e1929">Mobile laboratories are a valuable resource for characterizing air pollution at the hyperlocal scale, yet detailed documentation of their design and real-world performance remains limited. Here, we have presented a comprehensive description of the UC Berkeley Mobile Air Pollution Laboratory (CalMAPLab), a platform which produces high spatial and chemical resolution measurements of gaseous and particulate air pollutants. With 15 reference or research grade analyzers built into a compact design, we are able to quantify most criteria air pollutants as well as a wide range of other air toxics and atmospheric tracers while maintaining a sampling flexibility not afforded by larger vehicles.</p>
      <p id="d2e1932">Performance evaluation over 500 hours of driving demonstrated reliable operation across a range of ambient conditions. The battery-electric system with secondary engine alternator sustained average power consumption of 1.8–3.2 kW for up to 12 h during testing, with 15 % efficiency loss between battery storage and inverter output underscoring the importance of building overhead into electrical system specifications. Thermal management emerged as a critical constraint with the air conditioning system maintaining cargo temperatures up to 26 °C ambient, although no differences in instrument performance were observed up to 35 °C ambient. We acknowledge limitations in the particle sampling inlet with size dependent losses through the system, particularly at high vehicle speed. Although with a higher budget, we note that fully isokinetic solutions exist.</p>
      <p id="d2e1935">The open-source VanDAQ data acquisition system addresses a gap in mobile monitoring infrastructure by providing a flexible, instrument-agnostic framework for synchronized data collection, GPS integration and real-time visualization. The real-time map display allows for adaptive sampling, as demonstrated through emissions plume tracing in West Oakland where live visualization enabled spontaneous routing decisions to characterise plume spatial extents.</p>
      <p id="d2e1938">In providing detailed documentation of engineering decisions, system architecture and quantitative performance characterization, we aim to lower barriers to mobile laboratory construction and hyperlocal air quality research.</p>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title/>

<table-wrap id="TA1"><label>Table A1</label><caption><p id="d2e1956">List of parameters measured with the CalMAPLab with associated instrumentation and technical details.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="10">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:colspec colnum="6" colname="col6" align="left"/>
     <oasis:colspec colnum="7" colname="col7" align="left"/>
     <oasis:colspec colnum="8" colname="col8" align="left"/>
     <oasis:colspec colnum="9" colname="col9" align="left"/>
     <oasis:colspec colnum="10" colname="col10" align="left"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Measured</oasis:entry>
         <oasis:entry colname="col2">Time</oasis:entry>
         <oasis:entry colname="col3">Power</oasis:entry>
         <oasis:entry colname="col4">Weight</oasis:entry>
         <oasis:entry colname="col5">Dimensions</oasis:entry>
         <oasis:entry colname="col6">Residence</oasis:entry>
         <oasis:entry colname="col7">Communication</oasis:entry>
         <oasis:entry colname="col8">Model</oasis:entry>
         <oasis:entry colname="col9">Manufacturer</oasis:entry>
         <oasis:entry colname="col10">Detection limit</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">parameters</oasis:entry>
         <oasis:entry colname="col2">resolution</oasis:entry>
         <oasis:entry colname="col3">draw</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">(<inline-formula><mml:math id="M150" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M151" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M152" display="inline"><mml:mi>D</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M153" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M154" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6">time</oasis:entry>
         <oasis:entry colname="col7">hardware</oasis:entry>
         <oasis:entry colname="col8"/>
         <oasis:entry colname="col9"/>
         <oasis:entry colname="col10">at time resolution</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub></oasis:entry>
         <oasis:entry colname="col2">1 s</oasis:entry>
         <oasis:entry colname="col3">30 W</oasis:entry>
         <oasis:entry colname="col4">13 kg</oasis:entry>
         <oasis:entry colname="col5">15 <inline-formula><mml:math id="M156" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 31 <inline-formula><mml:math id="M157" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 15 cm</oasis:entry>
         <oasis:entry colname="col6">0.9 s</oasis:entry>
         <oasis:entry colname="col7">RS232 serial</oasis:entry>
         <oasis:entry colname="col8">LI-7200</oasis:entry>
         <oasis:entry colname="col9">LI-COR Biosciences,</oasis:entry>
         <oasis:entry colname="col10">0.3 ppm</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">30 <inline-formula><mml:math id="M158" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 15 <inline-formula><mml:math id="M159" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 23 cm</oasis:entry>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8"/>
         <oasis:entry colname="col9">U.S.</oasis:entry>
         <oasis:entry colname="col10"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">30 <inline-formula><mml:math id="M160" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 15 <inline-formula><mml:math id="M161" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 23 cm</oasis:entry>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8"/>
         <oasis:entry colname="col9"/>
         <oasis:entry colname="col10"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">CO, N<sub>2</sub>O</oasis:entry>
         <oasis:entry colname="col2">1 s</oasis:entry>
         <oasis:entry colname="col3">35 W</oasis:entry>
         <oasis:entry colname="col4">9 kg</oasis:entry>
         <oasis:entry colname="col5">43 <inline-formula><mml:math id="M163" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 28 <inline-formula><mml:math id="M164" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 14 cm</oasis:entry>
         <oasis:entry colname="col6">1.2 s</oasis:entry>
         <oasis:entry colname="col7">RS232 serial</oasis:entry>
         <oasis:entry colname="col8">Mira Ultra</oasis:entry>
         <oasis:entry colname="col9">Aeris Technologies, U.S.</oasis:entry>
         <oasis:entry colname="col10">1 ppb, 1 ppb</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">CH<sub>4</sub>, C<sub>2</sub>H<sub>6</sub></oasis:entry>
         <oasis:entry colname="col2">1 s</oasis:entry>
         <oasis:entry colname="col3">35 W</oasis:entry>
         <oasis:entry colname="col4">9 kg</oasis:entry>
         <oasis:entry colname="col5">43 <inline-formula><mml:math id="M168" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 28 <inline-formula><mml:math id="M169" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 14 cm</oasis:entry>
         <oasis:entry colname="col6">1.2 s</oasis:entry>
         <oasis:entry colname="col7">RS232 serial</oasis:entry>
         <oasis:entry colname="col8">Mira Ultra</oasis:entry>
         <oasis:entry colname="col9">Aeris Technologies, U.S.</oasis:entry>
         <oasis:entry colname="col10">10 ppb, 1 ppb</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">NO<sub><italic>x</italic></sub>, NO</oasis:entry>
         <oasis:entry colname="col2">1 s</oasis:entry>
         <oasis:entry colname="col3">200 W</oasis:entry>
         <oasis:entry colname="col4">23 kg</oasis:entry>
         <oasis:entry colname="col5">48 <inline-formula><mml:math id="M171" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 53 <inline-formula><mml:math id="M172" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 13 cm</oasis:entry>
         <oasis:entry colname="col6">0.8 s</oasis:entry>
         <oasis:entry colname="col7">USB serial</oasis:entry>
         <oasis:entry colname="col8">nCLD 955</oasis:entry>
         <oasis:entry colname="col9">EcoPhysics, C.H.</oasis:entry>
         <oasis:entry colname="col10">3.6 ppb, 3.6 ppb</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">NO<sub>2</sub></oasis:entry>
         <oasis:entry colname="col2">1 s</oasis:entry>
         <oasis:entry colname="col3">25 W</oasis:entry>
         <oasis:entry colname="col4">11 kg</oasis:entry>
         <oasis:entry colname="col5">48 <inline-formula><mml:math id="M174" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 61 <inline-formula><mml:math id="M175" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 23 cm</oasis:entry>
         <oasis:entry colname="col6">0.6 s</oasis:entry>
         <oasis:entry colname="col7">USB serial</oasis:entry>
         <oasis:entry colname="col8">CAPS</oasis:entry>
         <oasis:entry colname="col9">Aerodyne, U.S.</oasis:entry>
         <oasis:entry colname="col10">1 ppb</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">O<sub>3</sub></oasis:entry>
         <oasis:entry colname="col2">2 s</oasis:entry>
         <oasis:entry colname="col3">25 W</oasis:entry>
         <oasis:entry colname="col4">6 kg</oasis:entry>
         <oasis:entry colname="col5">43 <inline-formula><mml:math id="M177" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 37 <inline-formula><mml:math id="M178" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 14 cm</oasis:entry>
         <oasis:entry colname="col6">0.5 s</oasis:entry>
         <oasis:entry colname="col7">RS232 serial</oasis:entry>
         <oasis:entry colname="col8">211-G</oasis:entry>
         <oasis:entry colname="col9">2BTech, U.S.</oasis:entry>
         <oasis:entry colname="col10">1 ppb</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">VOCs</oasis:entry>
         <oasis:entry colname="col2">1 s</oasis:entry>
         <oasis:entry colname="col3">650 W</oasis:entry>
         <oasis:entry colname="col4">114 kg</oasis:entry>
         <oasis:entry colname="col5">61 <inline-formula><mml:math id="M179" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 55 <inline-formula><mml:math id="M180" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 116 cm</oasis:entry>
         <oasis:entry colname="col6">1.0 s</oasis:entry>
         <oasis:entry colname="col7">Ethernet</oasis:entry>
         <oasis:entry colname="col8">Vocus S CI-TOF</oasis:entry>
         <oasis:entry colname="col9">Aerodyne, U.S.</oasis:entry>
         <oasis:entry colname="col10">pptv–ppb range</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">PM<sub>2.5</sub></oasis:entry>
         <oasis:entry colname="col2">30 s</oasis:entry>
         <oasis:entry colname="col3">30 W</oasis:entry>
         <oasis:entry colname="col4">10 kg</oasis:entry>
         <oasis:entry colname="col5">45 <inline-formula><mml:math id="M182" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 31 <inline-formula><mml:math id="M183" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 20 cm</oasis:entry>
         <oasis:entry colname="col6">2.1 s</oasis:entry>
         <oasis:entry colname="col7">RS232 serial</oasis:entry>
         <oasis:entry colname="col8">Fidas 100</oasis:entry>
         <oasis:entry colname="col9">Palas, D.E.</oasis:entry>
         <oasis:entry colname="col10">0.08 <inline-formula><mml:math id="M184" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">g</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Black carbon</oasis:entry>
         <oasis:entry colname="col2">1 s</oasis:entry>
         <oasis:entry colname="col3">25 W</oasis:entry>
         <oasis:entry colname="col4">21 kg</oasis:entry>
         <oasis:entry colname="col5">43 <inline-formula><mml:math id="M185" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 33 <inline-formula><mml:math id="M186" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 28 cm</oasis:entry>
         <oasis:entry colname="col6">2.1 s</oasis:entry>
         <oasis:entry colname="col7">RS232 serial</oasis:entry>
         <oasis:entry colname="col8">AE33</oasis:entry>
         <oasis:entry colname="col9">Magee Scientific, U.S.</oasis:entry>
         <oasis:entry colname="col10">0.8 <inline-formula><mml:math id="M187" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">g</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Total suspended particles</oasis:entry>
         <oasis:entry colname="col2">1 s</oasis:entry>
         <oasis:entry colname="col3">70 W</oasis:entry>
         <oasis:entry colname="col4">9 kg</oasis:entry>
         <oasis:entry colname="col5">25 <inline-formula><mml:math id="M188" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 38 <inline-formula><mml:math id="M189" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 25 cm</oasis:entry>
         <oasis:entry colname="col6">2.1 s</oasis:entry>
         <oasis:entry colname="col7">RS232 serial</oasis:entry>
         <oasis:entry colname="col8">CPC 3788</oasis:entry>
         <oasis:entry colname="col9">TSI, U.S.</oasis:entry>
         <oasis:entry colname="col10">n/a</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Particle size distribution</oasis:entry>
         <oasis:entry colname="col2">5–30 s</oasis:entry>
         <oasis:entry colname="col3">15 W</oasis:entry>
         <oasis:entry colname="col4">4.5 kg</oasis:entry>
         <oasis:entry colname="col5">25 <inline-formula><mml:math id="M190" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 28 <inline-formula><mml:math id="M191" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 23 cm</oasis:entry>
         <oasis:entry colname="col6">2.8 s</oasis:entry>
         <oasis:entry colname="col7">USB serial</oasis:entry>
         <oasis:entry colname="col8">Spider Magic</oasis:entry>
         <oasis:entry colname="col9">Aerosol Dynamics, U.S.</oasis:entry>
         <oasis:entry colname="col10">0.01 particles cm<sup>−3</sup></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WS, WD, <inline-formula><mml:math id="M193" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M194" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>, RH,</oasis:entry>
         <oasis:entry colname="col2">1 s</oasis:entry>
         <oasis:entry colname="col3">1 W</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M195" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 1 kg</oasis:entry>
         <oasis:entry colname="col5">7 <inline-formula><mml:math id="M196" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 7 <inline-formula><mml:math id="M197" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 13 cm</oasis:entry>
         <oasis:entry colname="col6">n/a</oasis:entry>
         <oasis:entry colname="col7">RS232 <inline-formula><mml:math id="M198" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">WX200</oasis:entry>
         <oasis:entry colname="col9">Airmar, U.S.</oasis:entry>
         <oasis:entry colname="col10">n/a</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">latitude, longitude<sup>*</sup></oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7">NMEA 0183</oasis:entry>
         <oasis:entry colname="col8"/>
         <oasis:entry colname="col9"/>
         <oasis:entry colname="col10"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Solar radiation</oasis:entry>
         <oasis:entry colname="col2">1 s</oasis:entry>
         <oasis:entry colname="col3">1 W</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M200" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 1 kg</oasis:entry>
         <oasis:entry colname="col5">8 <inline-formula><mml:math id="M201" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 8 <inline-formula><mml:math id="M202" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 6 cm</oasis:entry>
         <oasis:entry colname="col6">n/a</oasis:entry>
         <oasis:entry colname="col7">Analog-to-digital</oasis:entry>
         <oasis:entry colname="col8">094-1</oasis:entry>
         <oasis:entry colname="col9">MetOne, U.S.</oasis:entry>
         <oasis:entry colname="col10">n/a</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Windshield view</oasis:entry>
         <oasis:entry colname="col2">5 s</oasis:entry>
         <oasis:entry colname="col3">5 W</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M203" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 1 kg</oasis:entry>
         <oasis:entry colname="col5">7 <inline-formula><mml:math id="M204" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 <inline-formula><mml:math id="M205" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 6 cm</oasis:entry>
         <oasis:entry colname="col6">n/a</oasis:entry>
         <oasis:entry colname="col7">n/a</oasis:entry>
         <oasis:entry colname="col8">Hero12 Black</oasis:entry>
         <oasis:entry colname="col9">GoPro, U.S.</oasis:entry>
         <oasis:entry colname="col10">n/a</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Longitude, latitude</oasis:entry>
         <oasis:entry colname="col2">1 s</oasis:entry>
         <oasis:entry colname="col3">1 W</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M206" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 1 kg</oasis:entry>
         <oasis:entry colname="col5">11 <inline-formula><mml:math id="M207" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 5 <inline-formula><mml:math id="M208" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 cm</oasis:entry>
         <oasis:entry colname="col6">n/a</oasis:entry>
         <oasis:entry colname="col7">USB serial</oasis:entry>
         <oasis:entry colname="col8">M8 GNSS</oasis:entry>
         <oasis:entry colname="col9">u-blox</oasis:entry>
         <oasis:entry colname="col10">n/a</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e1959"><sup>*</sup> WS <inline-formula><mml:math id="M143" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> Wind Speed, WD <inline-formula><mml:math id="M144" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> Wind Direction, <inline-formula><mml:math id="M145" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M146" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> Temperature, <inline-formula><mml:math id="M147" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> <inline-formula><mml:math id="M148" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> Pressure, RH <inline-formula><mml:math id="M149" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> Relative Humidity. n/a: not applicable</p></table-wrap-foot></table-wrap>

</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e3161">The data acquisition and post-processing code is distributed under a BSD 3-clause License and available from <uri>https://github.com/CalMAPLab</uri> (last access: 22 June 2026), with version 1.1.0 archived on Zenodo (<ext-link xlink:href="https://doi.org/10.5281/zenodo.20705283" ext-link-type="DOI">10.5281/zenodo.20705283</ext-link>, Weber et al., 2026). Data output from the Victron electrical system and test data for the GPS processing module is available within the same repository. The main drive dataset will be made publicly available following the publication of further manuscripts or can be requested from the corresponding authors.</p>
  </notes><app-group>
        <supplementary-material position="anchor"><p id="d2e3170">The supplement related to this article is available online at <inline-supplementary-material xlink:href="https://doi.org/10.5194/amt-19-4201-2026-supplement" xlink:title="pdf">https://doi.org/10.5194/amt-19-4201-2026-supplement</inline-supplementary-material>.</p></supplementary-material>
        </app-group><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e3179">SJC designed and built the mobile laboratory with contributions from MRG, HMB, JSA, AHG, RJW and JZH. RJW and SJC designed and built the data acquisition system with input from HMB, MRG, JSA and AHG. SJC and HMB wrote the post processing code. SJC, MRG, HMB, JZH and KH performed the measurements. AHG and JSA acquired funding and provided supervision. SJC prepared the manuscript with contributions from all coauthors.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e3185">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e3193">This work solely reflects the views of the authors and has not been reviewed or approved by the sponsors. 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. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e3202">We acknowledge Adam Blair at Avalon RV and Don Haddon at Commercial Van Interiors for their help in laboratory construction, as well as Alwyn Walsh, Neal Looney, Arielle Susanto, Matthew Liberman, Kaiulani Larson, Claire Maxey and Noe Serrano for their help with measurements.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e3208">Partial funding for this manuscript was provided by the National Oceanic and Atmospheric Administration (NOAA, grant no. NA24OARX431G0013) and by the California Office of Environmental Health Hazard Assessment (grant no. 23-E0032).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e3214">This paper was edited by Glenn Wolfe and reviewed by Glenn Wolfe and one anonymous referee.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><mixed-citation>Apte, J. S. and Manchanda, C.: High-resolution urban air pollution mapping, Science, 385, 380–385, <ext-link xlink:href="https://doi.org/10.1126/science.adq3678" ext-link-type="DOI">10.1126/science.adq3678</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><mixed-citation>Apte, J. S., Messier, K. P., Gani, S., Brauer, M., Kirchstetter, T. W., Lunden, M. M., Marshall, J. D., Portier, C. J., Vermeulen, R. C. H., and Hamburg, S. P.: High-Resolution Air Pollution Mapping with Google Street View Cars: Exploiting Big Data, Environ. Sci. Technol., 51, 6999–7008, <ext-link xlink:href="https://doi.org/10.1021/acs.est.7b00891" ext-link-type="DOI">10.1021/acs.est.7b00891</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><mixed-citation>Bayer, M.: The Architecture of Open Source Applications Volume II: Structure, Scale, and a Few More Fearless Hacks, <uri>https://aosabook.org/</uri> (last access: 22 June 2026), 2012.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><mixed-citation>Bittner, A. S., Holder, A. L., Grieshop, A. P., Hagler, G. S. W., and Mitchell, W.: Performance of Vehicle Add-on Mobile Monitoring System PM<sub>2.5</sub> measurements during wildland fire episodes, Environ. Sci.: Atmos., 4, 306–320, <ext-link xlink:href="https://doi.org/10.1039/D3EA00170A" ext-link-type="DOI">10.1039/D3EA00170A</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><mixed-citation>Bukowiecki, N., Dommen, J., Prévôt, A. S. H., Richter, R., Weingartner, E., and Baltensperger, U.: A mobile pollutant measurement laboratory – measuring gas phase and aerosol ambient concentrations with high spatial and temporal resolution, Atmos. Environ., 36, 5569–5579, <ext-link xlink:href="https://doi.org/10.1016/S1352-2310(02)00694-5" ext-link-type="DOI">10.1016/S1352-2310(02)00694-5</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><mixed-citation>Bush, S. E., Hopkins, F. M., Randerson, J. T., Lai, C.-T., and Ehleringer, J. R.: Design and application of a mobile ground-based observatory for continuous measurements of atmospheric trace gas and criteria pollutant species, Atmos. Meas. Tech., 8, 3481–3492, <ext-link xlink:href="https://doi.org/10.5194/amt-8-3481-2015" ext-link-type="DOI">10.5194/amt-8-3481-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><mixed-citation>Coggon, M. M., McDonald, B. C., Vlasenko, A., Veres, P. R., Bernard, F., Koss, A. R., Yuan, B., Gilman, J. B., Peischl, J., Aikin, K. C., DuRant, J., Warneke, C., Li, S.-M., and de Gouw, J. A.: Diurnal Variability and Emission Pattern of Decamethylcyclopentasiloxane (D<sub>5</sub>) from the Application of Personal Care Products in Two North American Cities, Environ. Sci. Technol., 52, 5610–5618, <ext-link xlink:href="https://doi.org/10.1021/acs.est.8b00506" ext-link-type="DOI">10.1021/acs.est.8b00506</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><mixed-citation>Cowan, N., Twigg, M. M., Leeson, S. R., Jones, M. R., Harvey, D., Simmons, I., Coyle, M., Kentisbeer, J., Walker, H., and Braban, C. F.: Assessing the bias of molybdenum catalytic conversion in the measurement of NO<sub>2</sub> in rural air quality networks, Atmos. Environ., 322, 120375, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2024.120375" ext-link-type="DOI">10.1016/j.atmosenv.2024.120375</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><mixed-citation>Defratyka, S. M., Paris, J.-D., Yver-Kwok, C., Fernandez, J. M., Korben, P., and Bousquet, P.: Mapping Urban Methane Sources in Paris, France, Environ. Sci. Technol., 55, 8583–8591, <ext-link xlink:href="https://doi.org/10.1021/acs.est.1c00859" ext-link-type="DOI">10.1021/acs.est.1c00859</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><mixed-citation>Drewnick, F., Böttger, T., von der Weiden-Reinmüller, S.-L., Zorn, S. R., Klimach, T., Schneider, J., and Borrmann, S.: Design of a mobile aerosol research laboratory and data processing tools for effective stationary and mobile field measurements, Atmos. Meas. Tech., 5, 1443–1457, <ext-link xlink:href="https://doi.org/10.5194/amt-5-1443-2012" ext-link-type="DOI">10.5194/amt-5-1443-2012</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><mixed-citation>Harlass, T., Dischl, R., Kaufmann, S., Märkl, R., Sauer, D., Scheibe, M., Stock, P., Bräuer, T., Dörnbrack, A., Roiger, A., Schlager, H., Schumann, U., Pühl, M., Schripp, T., Grein, T., Bondorf, L., Renard, C., Gauthier, M., Johnson, M., Luff, D., Madden, P., Swann, P., Ahrens, D., Sallinen, R., and Voigt, C.: Measurement report: In-flight and ground-based measurements of nitrogen oxide emissions from latest-generation jet engines and 100 % sustainable aviation fuel, Atmos. Chem. Phys., 24, 11807–11822, <ext-link xlink:href="https://doi.org/10.5194/acp-24-11807-2024" ext-link-type="DOI">10.5194/acp-24-11807-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><mixed-citation>Katz, E. F., Arata, C. M., Pfannerstill, E. Y., Weber, R. J., Ng, D., Milazzo, M. J., Byrne, H., Wang, H., Guenther, A. B., Rey-Sanchez, C., Apte, J., Baldocchi, D. D., and Goldstein, A. H.: Biogenic and anthropogenic contributions to urban terpenoid fluxes, Atmos. Chem. Phys., 25, 15281–15299, <ext-link xlink:href="https://doi.org/10.5194/acp-25-15281-2025" ext-link-type="DOI">10.5194/acp-25-15281-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><mixed-citation>Kelly, B. C., Cova, T. J., Debbink, M. P., Onega, T., and Brewer, S. C.: Racial and Ethnic Disparities in Regulatory Air Quality Monitor Locations in the US, JAMA Netw Open, 7, e2449005, <ext-link xlink:href="https://doi.org/10.1001/jamanetworkopen.2024.49005" ext-link-type="DOI">10.1001/jamanetworkopen.2024.49005</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><mixed-citation>Kozawa, K. H., Winer, A. M., and Fruin, S. A.: Ultrafine particle size distributions near freeways: Effects of differing wind directions on exposure, Atmos. Environ., 63, 250–260, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2012.09.045" ext-link-type="DOI">10.1016/j.atmosenv.2012.09.045</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><mixed-citation>Krechmer, J., Lopez-Hilfiker, F., Koss, A., Hutterli, M., Stoermer, C., Deming, B., Kimmel, J., Warneke, C., Holzinger, R., Jayne, J., Worsnop, D., Fuhrer, K., Gonin, M., and de Gouw, J.: Evaluation of a New Reagent-Ion Source and Focusing Ion–Molecule Reactor for Use in Proton-Transfer-Reaction Mass Spectrometry, Anal. Chem., 90, 12011–12018, <ext-link xlink:href="https://doi.org/10.1021/acs.analchem.8b02641" ext-link-type="DOI">10.1021/acs.analchem.8b02641</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><mixed-citation>Li, R., Han, Z., Shen, H., Qi, F., Ding, M., Song, C., and Sun, D.: Emission characteristics of odorous volatile sulfur compound from a full-scale sequencing batch reactor wastewater treatment plant, Sci. Total Environ., 776, 145991, <ext-link xlink:href="https://doi.org/10.1016/j.scitotenv.2021.145991" ext-link-type="DOI">10.1016/j.scitotenv.2021.145991</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><mixed-citation>Liang, Y., Stamatis, C., Fortner, E. C., Wernis, R. A., Van Rooy, P., Majluf, F., Yacovitch, T. I., Daube, C., Herndon, S. C., Kreisberg, N. M., Barsanti, K. C., and Goldstein, A. H.: Emissions of organic compounds from western US wildfires and their near-fire transformations, Atmos. Chem. Phys., 22, 9877–9893, <ext-link xlink:href="https://doi.org/10.5194/acp-22-9877-2022" ext-link-type="DOI">10.5194/acp-22-9877-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><mixed-citation>Ma, Q.: New insights into understanding urban traffic emissions using novel mobile air quality measurements in the Breathe London pilot study, thesis, Apollo - University of Cambridge Repository, <ext-link xlink:href="https://doi.org/10.17863/CAM.77790" ext-link-type="DOI">10.17863/CAM.77790</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><mixed-citation>Manchanda, C., Harley, R. A., Marshall, J. D., Turner, A. J., and Apte, J. S.: Integrating Mobile and Fixed-Site Black Carbon Measurements to Bridge Spatiotemporal Gaps in Urban Air Quality, Environ. Sci. Technol., 58, 12563–12574, <ext-link xlink:href="https://doi.org/10.1021/acs.est.3c10829" ext-link-type="DOI">10.1021/acs.est.3c10829</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><mixed-citation>Marto, J. P., Lemley, G. M., and Moronta, D. H.: Mapping street-level air pollution: One year of mobile monitoring in disadvantaged communities across New York State, J. Air Waste Manage., 75, 808–822, <ext-link xlink:href="https://doi.org/10.1080/10962247.2025.2547638" ext-link-type="DOI">10.1080/10962247.2025.2547638</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><mixed-citation>Miller, D. J., Actkinson, B., Padilla, L., Griffin, R. J., Moore, K., Lewis, P. G. T., Gardner-Frolick, R., Craft, E., Portier, C. J., Hamburg, S. P., and Alvarez, R. A.: Characterizing Elevated Urban Air Pollutant Spatial Patterns with Mobile Monitoring in Houston, Texas, Environ. Sci. Technol., 54, 2133–2142, <ext-link xlink:href="https://doi.org/10.1021/acs.est.9b05523" ext-link-type="DOI">10.1021/acs.est.9b05523</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><mixed-citation>Notø, H. Ø. and Holzinger, R.: Atmospheric CFC-11 and CCl<sub>4</sub>: A free calibration standard for PTR-MS, Int. J. Mass Spectrom., 504, 117311, <ext-link xlink:href="https://doi.org/10.1016/j.ijms.2024.117311" ext-link-type="DOI">10.1016/j.ijms.2024.117311</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><mixed-citation>OpenStreetMap contributors: Planet dump, <uri>https://planet.osm.org</uri>  (last access: 22 June 2026), 2017.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><mixed-citation>Padilla, L. E., Ma, G. Q., Peters, D., Dupuy-Todd, M., Forsyth, E., Stidworthy, A., Mills, J., Bell, S., Hayward, I., Coppin, G., Moore, K., Fonseca, E., Popoola, O. A. M., Douglas, F., Slater, G., Tuxen-Bettman, K., Carruthers, D., Martin, N. A., Jones, R. L., and Alvarez, R. A.: New methods to derive street-scale spatial patterns of air pollution from mobile monitoring, Atmos. Environ., 270, 118851, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2021.118851" ext-link-type="DOI">10.1016/j.atmosenv.2021.118851</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><mixed-citation>Pfannerstill, E. Y., Arata, C., Zhu, Q., Schulze, B. C., Woods, R., Harkins, C., Schwantes, R. H., McDonald, B. C., Seinfeld, J. H., Bucholtz, A., Cohen, R. C., and Goldstein, A. H.: Comparison between Spatially Resolved Airborne Flux Measurements and Emission Inventories of Volatile Organic Compounds in Los Angeles, Environ. Sci. Technol., 57, 15533–15545, <ext-link xlink:href="https://doi.org/10.1021/acs.est.3c03162" ext-link-type="DOI">10.1021/acs.est.3c03162</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><mixed-citation>Popovici, I. E., Goloub, P., Podvin, T., Blarel, L., Loisil, R., Unga, F., Mortier, A., Deroo, C., Victori, S., Ducos, F., Torres, B., Delegove, C., Choël, M., Pujol-Söhne, N., and Pietras, C.: Description and applications of a mobile system performing on-road aerosol remote sensing and in situ measurements, Atmos. Meas. Tech., 11, 4671–4691, <ext-link xlink:href="https://doi.org/10.5194/amt-11-4671-2018" ext-link-type="DOI">10.5194/amt-11-4671-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><mixed-citation>Public Utilities Commission of the State of California: Rules for Overhead Electric Line Construction, <uri>https://docs.cpuc.ca.gov/PublishedDocs/Published/G000/M550/K438/550438485.pdf</uri> (last access: 22 June 2026), 2020.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><mixed-citation>Robinson, E. S., Tehrani, M. W., Yassine, A., Agarwal, S., Nault, B. A., Gigot, C., Chiger, A. A., Lupolt, S. N., Daube, C., Avery, A. M., Claflin, M. S., Stark, H., Lunny, E. M., Roscioli, J. R., Herndon, S. C., Skog, K., Bent, J., Koehler, K., Rule, A. M., Burke, T., Yacovitch, T. I., Nachman, K., and DeCarlo, P. F.: Ethylene Oxide in Southeastern Louisiana's Petrochemical Corridor: High Spatial Resolution Mobile Monitoring during HAP-MAP, Environ. Sci. Technol., 58, 11084–11095, <ext-link xlink:href="https://doi.org/10.1021/acs.est.3c10579" ext-link-type="DOI">10.1021/acs.est.3c10579</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><mixed-citation>Shah, R. U., Padilla, L. E., Peters, D. R., Dupuy-Todd, M., Fonseca, E. R., Ma, G. Q., Popoola, O. A. M., Jones, R. L., Mills, J., Martin, N. A., and Alvarez, R. A.: Identifying Patterns and Sources of Fine and Ultrafine Particulate Matter in London Using Mobile Measurements of Lung-Deposited Surface Area, Environ. Sci. Technol., 57, 96–108, <ext-link xlink:href="https://doi.org/10.1021/acs.est.2c08096" ext-link-type="DOI">10.1021/acs.est.2c08096</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><mixed-citation> Sievert, C.: Interactive Web-Based Data Visualization with R, plotly, and shiny, Chapman and Hall/CRC, ISBN 9781138331457, 2020.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><mixed-citation>US Environmental Protection Agency: Meteorological Monitoring Guidance for Regulatory Modeling Applications, <uri>https://www.epa.gov/sites/default/files/2020-10/documents/mmgrma_0.pdf</uri> (last access: 22 June 2026), 2000.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><mixed-citation>Vogel, F., Ars, S., Wunch, D., Lavoie, J., Gillespie, L., Maazallahi, H., Röckmann, T., Nęcki, J., Bartyzel, J., Jagoda, P., Lowry, D., France, J., Fernandez, J., Bakkaloglu, S., Fisher, R., Lanoiselle, M., Chen, H., Oudshoorn, M., Yver-Kwok, C., Defratyka, S., Morgui, J. A., Estruch, C., Curcoll, R., Grossi, C., Chen, J., Dietrich, F., Forstmaier, A., Denier Van Der Gon, H. A. C., Dellaert, S. N. C., Salo, J., Corbu, M., Iancu, S. S., Tudor, A. S., Scarlat, A. I., and Calcan, A.: Ground-Based Mobile Measurements to Track Urban Methane Emissions from Natural Gas in 12 Cities across Eight Countries, Environ. Sci. Technol., 58, 2271–2281, <ext-link xlink:href="https://doi.org/10.1021/acs.est.3c03160" ext-link-type="DOI">10.1021/acs.est.3c03160</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><mixed-citation>von der Weiden, S.-L., Drewnick, F., and Borrmann, S.: Particle Loss Calculator – a new software tool for the assessment of the performance of aerosol inlet systems, Atmos. Meas. Tech., 2, 479–494, <ext-link xlink:href="https://doi.org/10.5194/amt-2-479-2009" ext-link-type="DOI">10.5194/amt-2-479-2009</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><mixed-citation>Wagner, R. L., Farren, N. J., Davison, J., Young, S., Hopkins, J. R., Lewis, A. C., Carslaw, D. C., and Shaw, M. D.: Application of a mobile laboratory using a selected-ion flow-tube mass spectrometer (SIFT-MS) for characterisation of volatile organic compounds and atmospheric trace gases, Atmos. Meas. Tech., 14, 6083–6100, <ext-link xlink:href="https://doi.org/10.5194/amt-14-6083-2021" ext-link-type="DOI">10.5194/amt-14-6083-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><mixed-citation>Weber, R. J., Cliff, S. J., Giordano, M. R., McNamara-Byrne, H., Apte, J. S., and Goldstein, A. H.: VanDAQ,  Zenodo [code, data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.20705283" ext-link-type="DOI">10.5281/zenodo.20705283</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><mixed-citation>Weller, Z. D., Yang, D. K., and Von Fischer, J. C.: An open source algorithm to detect natural gas leaks from mobile methane survey data, PLoS ONE, 14, e0212287, <ext-link xlink:href="https://doi.org/10.1371/journal.pone.0212287" ext-link-type="DOI">10.1371/journal.pone.0212287</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><mixed-citation>Whitehill, A. R., Lunden, M., LaFranchi, B., Kaushik, S., and Solomon, P. A.: Mobile air quality monitoring and comparison to fixed monitoring sites for instrument performance assessment, Atmos. Meas. Tech., 17, 2991–3009, <ext-link xlink:href="https://doi.org/10.5194/amt-17-2991-2024" ext-link-type="DOI">10.5194/amt-17-2991-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><mixed-citation>Wild, R. J., Dubé, W. P., Aikin, K. C., Eilerman, S. J., Neuman, J. A., Peischl, J., Ryerson, T. B., and Brown, S. S.: On-road measurements of vehicle NO<sub>2</sub>/NO<sub><italic>x</italic></sub> emission ratios in Denver, Colorado, USA, Atmos. Environ., 148, 182–189, <ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2016.10.039" ext-link-type="DOI">10.1016/j.atmosenv.2016.10.039</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><mixed-citation>Xia, T., Catalan, J., Hu, C., and Batterman, S.: Development of a mobile platform for monitoring gaseous, particulate, and greenhouse gas (GHG) pollutants, Environ. Monit. Assess., 193, 7, <ext-link xlink:href="https://doi.org/10.1007/s10661-020-08769-2" ext-link-type="DOI">10.1007/s10661-020-08769-2</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><mixed-citation>Yacovitch, T. I., Lerner, B. M., Canagaratna, M. R., Daube, C., Healy, R. M., Wang, J. M., Fortner, E. C., Majluf, F., Claflin, M. S., Roscioli, J. R., Lunny, E. M., and Herndon, S. C.: Mobile Laboratory Investigations of  Industrial Point Source Emissions during the MOOSE Field Campaign, Atmosphere, 14, 1632, <ext-link xlink:href="https://doi.org/10.3390/atmos14111632" ext-link-type="DOI">10.3390/atmos14111632</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><mixed-citation>Zhang, Y., Wang, Y., Li, C., Li, Y., Yin, S., Claflin, M. S., Lerner, B. M., Worsnop, D., and Wang, L.: Interpretation of mass spectra by a Vocus proton-transfer-reaction mass spectrometer (PTR-MS) at an urban site: insights from gas chromatographic pre-separation, Atmos. Meas. Tech., 18, 3547–3568, <ext-link xlink:href="https://doi.org/10.5194/amt-18-3547-2025" ext-link-type="DOI">10.5194/amt-18-3547-2025</ext-link>, 2025.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Design, operation and characterization of a mobile laboratory for hyperlocal atmospheric research</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
      
Apte, J. S. and Manchanda, C.: High-resolution urban air pollution mapping,
Science, 385, 380–385, <a href="https://doi.org/10.1126/science.adq3678" target="_blank">https://doi.org/10.1126/science.adq3678</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
      
Apte, J. S., Messier, K. P., Gani, S., Brauer, M., Kirchstetter, T. W.,
Lunden, M. M., Marshall, J. D., Portier, C. J., Vermeulen, R. C. H., and
Hamburg, S. P.: High-Resolution Air Pollution Mapping with Google Street
View Cars: Exploiting Big Data, Environ. Sci. Technol., 51, 6999–7008,
<a href="https://doi.org/10.1021/acs.est.7b00891" target="_blank">https://doi.org/10.1021/acs.est.7b00891</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
      
Bayer, M.: The Architecture of Open Source Applications Volume II:
Structure, Scale, and a Few More Fearless Hacks, <a href="https://aosabook.org/" target="_blank"/> (last access: 22 June 2026), 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
      
Bittner, A. S., Holder, A. L., Grieshop, A. P., Hagler, G. S. W., and
Mitchell, W.: Performance of Vehicle Add-on Mobile Monitoring System
PM<sub>2.5</sub> measurements during wildland fire episodes, Environ. Sci.:
Atmos., 4, 306–320, <a href="https://doi.org/10.1039/D3EA00170A" target="_blank">https://doi.org/10.1039/D3EA00170A</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
      
Bukowiecki, N., Dommen, J., Prévôt, A. S. H., Richter, R.,
Weingartner, E., and Baltensperger, U.: A mobile pollutant measurement
laboratory –
measuring gas phase and aerosol ambient concentrations with
high spatial and temporal resolution, Atmos. Environ., 36, 5569–5579, <a href="https://doi.org/10.1016/S1352-2310(02)00694-5" target="_blank">https://doi.org/10.1016/S1352-2310(02)00694-5</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
      
Bush, S. E., Hopkins, F. M., Randerson, J. T., Lai, C.-T., and Ehleringer, J. R.: Design and application of a mobile ground-based observatory for continuous measurements of atmospheric trace gas and criteria pollutant species, Atmos. Meas. Tech., 8, 3481–3492, <a href="https://doi.org/10.5194/amt-8-3481-2015" target="_blank">https://doi.org/10.5194/amt-8-3481-2015</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
      
Coggon, M. M., McDonald, B. C., Vlasenko, A., Veres, P. R., Bernard, F.,
Koss, A. R., Yuan, B., Gilman, J. B., Peischl, J., Aikin, K. C., DuRant, J.,
Warneke, C., Li, S.-M., and de Gouw, J. A.: Diurnal Variability and Emission
Pattern of Decamethylcyclopentasiloxane (D<sub>5</sub>) from the Application of
Personal Care Products in Two North American Cities, Environ. Sci. Technol.,
52, 5610–5618, <a href="https://doi.org/10.1021/acs.est.8b00506" target="_blank">https://doi.org/10.1021/acs.est.8b00506</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
      
Cowan, N., Twigg, M. M., Leeson, S. R., Jones, M. R., Harvey, D., Simmons,
I., Coyle, M., Kentisbeer, J., Walker, H., and Braban, C. F.: Assessing the
bias of molybdenum catalytic conversion in the measurement of NO<sub>2</sub> in rural
air quality networks, Atmos. Environ., 322, 120375,
<a href="https://doi.org/10.1016/j.atmosenv.2024.120375" target="_blank">https://doi.org/10.1016/j.atmosenv.2024.120375</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
      
Defratyka, S. M., Paris, J.-D., Yver-Kwok, C., Fernandez, J. M., Korben, P.,
and Bousquet, P.: Mapping Urban Methane Sources in Paris, France, Environ.
Sci. Technol., 55, 8583–8591, <a href="https://doi.org/10.1021/acs.est.1c00859" target="_blank">https://doi.org/10.1021/acs.est.1c00859</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
      
Drewnick, F., Böttger, T., von der Weiden-Reinmüller, S.-L., Zorn, S. R., Klimach, T., Schneider, J., and Borrmann, S.: Design of a mobile aerosol research laboratory and data processing tools for effective stationary and mobile field measurements, Atmos. Meas. Tech., 5, 1443–1457, <a href="https://doi.org/10.5194/amt-5-1443-2012" target="_blank">https://doi.org/10.5194/amt-5-1443-2012</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
      
Harlass, T., Dischl, R., Kaufmann, S., Märkl, R., Sauer, D., Scheibe, M., Stock, P., Bräuer, T., Dörnbrack, A., Roiger, A., Schlager, H., Schumann, U., Pühl, M., Schripp, T., Grein, T., Bondorf, L., Renard, C., Gauthier, M., Johnson, M., Luff, D., Madden, P., Swann, P., Ahrens, D., Sallinen, R., and Voigt, C.: Measurement report: In-flight and ground-based measurements of nitrogen oxide emissions from latest-generation jet engines and 100&thinsp;% sustainable aviation fuel, Atmos. Chem. Phys., 24, 11807–11822, <a href="https://doi.org/10.5194/acp-24-11807-2024" target="_blank">https://doi.org/10.5194/acp-24-11807-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
      
Katz, E. F., Arata, C. M., Pfannerstill, E. Y., Weber, R. J., Ng, D., Milazzo, M. J., Byrne, H., Wang, H., Guenther, A. B., Rey-Sanchez, C., Apte, J., Baldocchi, D. D., and Goldstein, A. H.: Biogenic and anthropogenic contributions to urban terpenoid fluxes, Atmos. Chem. Phys., 25, 15281–15299, <a href="https://doi.org/10.5194/acp-25-15281-2025" target="_blank">https://doi.org/10.5194/acp-25-15281-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
      
Kelly, B. C., Cova, T. J., Debbink, M. P., Onega, T., and Brewer, S. C.:
Racial and Ethnic Disparities in Regulatory Air Quality Monitor Locations in
the US, JAMA Netw Open, 7, e2449005, <a href="https://doi.org/10.1001/jamanetworkopen.2024.49005" target="_blank">https://doi.org/10.1001/jamanetworkopen.2024.49005</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
      
Kozawa, K. H., Winer, A. M., and Fruin, S. A.: Ultrafine particle size distributions near freeways: Effects of differing wind directions on exposure, Atmos. Environ., 63, 250–260, <a href="https://doi.org/10.1016/j.atmosenv.2012.09.045" target="_blank">https://doi.org/10.1016/j.atmosenv.2012.09.045</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
      
Krechmer, J., Lopez-Hilfiker, F., Koss, A., Hutterli, M., Stoermer, C.,
Deming, B., Kimmel, J., Warneke, C., Holzinger, R., Jayne, J., Worsnop, D.,
Fuhrer, K., Gonin, M., and de Gouw, J.: Evaluation of a New Reagent-Ion
Source and Focusing Ion–Molecule Reactor for Use in
Proton-Transfer-Reaction Mass Spectrometry, Anal. Chem., 90, 12011–12018,
<a href="https://doi.org/10.1021/acs.analchem.8b02641" target="_blank">https://doi.org/10.1021/acs.analchem.8b02641</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
      
Li, R., Han, Z., Shen, H., Qi, F., Ding, M., Song, C., and Sun, D.: Emission
characteristics of odorous volatile sulfur compound from a full-scale sequencing batch reactor wastewater treatment plant, Sci. Total Environ., 776, 145991, <a href="https://doi.org/10.1016/j.scitotenv.2021.145991" target="_blank">https://doi.org/10.1016/j.scitotenv.2021.145991</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
      
Liang, Y., Stamatis, C., Fortner, E. C., Wernis, R. A., Van Rooy, P., Majluf, F., Yacovitch, T. I., Daube, C., Herndon, S. C., Kreisberg, N. M., Barsanti, K. C., and Goldstein, A. H.: Emissions of organic compounds from western US wildfires and their near-fire transformations, Atmos. Chem. Phys., 22, 9877–9893, <a href="https://doi.org/10.5194/acp-22-9877-2022" target="_blank">https://doi.org/10.5194/acp-22-9877-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
      
Ma, Q.: New insights into understanding urban traffic emissions using novel
mobile air quality measurements in the Breathe London pilot study, thesis, Apollo - University of Cambridge Repository,
<a href="https://doi.org/10.17863/CAM.77790" target="_blank">https://doi.org/10.17863/CAM.77790</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
      
Manchanda, C., Harley, R. A., Marshall, J. D., Turner, A. J., and Apte, J.
S.: Integrating Mobile and Fixed-Site Black Carbon Measurements to Bridge
Spatiotemporal Gaps in Urban Air Quality, Environ. Sci. Technol., 58,
12563–12574, <a href="https://doi.org/10.1021/acs.est.3c10829" target="_blank">https://doi.org/10.1021/acs.est.3c10829</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
      
Marto, J. P., Lemley, G. M., and Moronta, D. H.: Mapping street-level air
pollution: One year of mobile monitoring in disadvantaged communities across
New York State, J. Air Waste Manage., 75,
808–822, <a href="https://doi.org/10.1080/10962247.2025.2547638" target="_blank">https://doi.org/10.1080/10962247.2025.2547638</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
      
Miller, D. J., Actkinson, B., Padilla, L., Griffin, R. J., Moore, K., Lewis,
P. G. T., Gardner-Frolick, R., Craft, E., Portier, C. J., Hamburg, S. P.,
and Alvarez, R. A.: Characterizing Elevated Urban Air Pollutant Spatial
Patterns with Mobile Monitoring in Houston, Texas, Environ. Sci. Technol.,
54, 2133–2142, <a href="https://doi.org/10.1021/acs.est.9b05523" target="_blank">https://doi.org/10.1021/acs.est.9b05523</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
      
Notø, H. Ø. and Holzinger, R.: Atmospheric CFC-11 and CCl<sub>4</sub>: A free
calibration standard for PTR-MS, Int. J. Mass Spectrom., 504, 117311, <a href="https://doi.org/10.1016/j.ijms.2024.117311" target="_blank">https://doi.org/10.1016/j.ijms.2024.117311</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
      
OpenStreetMap contributors: Planet dump, <a href="https://planet.osm.org" target="_blank"/>  (last access: 22 June 2026), 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
      
Padilla, L. E., Ma, G. Q., Peters, D., Dupuy-Todd, M., Forsyth, E.,
Stidworthy, A., Mills, J., Bell, S., Hayward, I., Coppin, G., Moore, K.,
Fonseca, E., Popoola, O. A. M., Douglas, F., Slater, G., Tuxen-Bettman, K.,
Carruthers, D., Martin, N. A., Jones, R. L., and Alvarez, R. A.: New methods
to derive street-scale spatial patterns of air pollution from mobile
monitoring, Atmos. Environ., 270, 118851,
<a href="https://doi.org/10.1016/j.atmosenv.2021.118851" target="_blank">https://doi.org/10.1016/j.atmosenv.2021.118851</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
      
Pfannerstill, E. Y., Arata, C., Zhu, Q., Schulze, B. C., Woods, R., Harkins,
C., Schwantes, R. H., McDonald, B. C., Seinfeld, J. H., Bucholtz, A., Cohen,
R. C., and Goldstein, A. H.: Comparison between Spatially Resolved Airborne
Flux Measurements and Emission Inventories of Volatile Organic Compounds in
Los Angeles, Environ. Sci. Technol., 57, 15533–15545,
<a href="https://doi.org/10.1021/acs.est.3c03162" target="_blank">https://doi.org/10.1021/acs.est.3c03162</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
      
Popovici, I. E., Goloub, P., Podvin, T., Blarel, L., Loisil, R., Unga, F., Mortier, A., Deroo, C., Victori, S., Ducos, F., Torres, B., Delegove, C., Choël, M., Pujol-Söhne, N., and Pietras, C.: Description and applications of a mobile system performing on-road aerosol remote sensing and in situ measurements, Atmos. Meas. Tech., 11, 4671–4691, <a href="https://doi.org/10.5194/amt-11-4671-2018" target="_blank">https://doi.org/10.5194/amt-11-4671-2018</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
      
Public Utilities Commission of the State of California: Rules for Overhead
Electric Line Construction, <a href="https://docs.cpuc.ca.gov/PublishedDocs/Published/G000/M550/K438/550438485.pdf" target="_blank"/> (last access: 22 June 2026), 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
      
Robinson, E. S., Tehrani, M. W., Yassine, A., Agarwal, S., Nault, B. A.,
Gigot, C., Chiger, A. A., Lupolt, S. N., Daube, C., Avery, A. M., Claflin,
M. S., Stark, H., Lunny, E. M., Roscioli, J. R., Herndon, S. C., Skog, K.,
Bent, J., Koehler, K., Rule, A. M., Burke, T., Yacovitch, T. I., Nachman,
K., and DeCarlo, P. F.: Ethylene Oxide in Southeastern Louisiana's
Petrochemical Corridor: High Spatial Resolution Mobile Monitoring during
HAP-MAP, Environ. Sci. Technol., 58, 11084–11095,
<a href="https://doi.org/10.1021/acs.est.3c10579" target="_blank">https://doi.org/10.1021/acs.est.3c10579</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
      
Shah, R. U., Padilla, L. E., Peters, D. R., Dupuy-Todd, M., Fonseca, E. R.,
Ma, G. Q., Popoola, O. A. M., Jones, R. L., Mills, J., Martin, N. A., and
Alvarez, R. A.: Identifying Patterns and Sources of Fine and Ultrafine
Particulate Matter in London Using Mobile Measurements of Lung-Deposited
Surface Area, Environ. Sci. Technol., 57, 96–108,
<a href="https://doi.org/10.1021/acs.est.2c08096" target="_blank">https://doi.org/10.1021/acs.est.2c08096</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
      
Sievert, C.: Interactive Web-Based Data Visualization with R, plotly, and
shiny, Chapman and Hall/CRC, ISBN 9781138331457, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
      
US Environmental Protection Agency: Meteorological Monitoring Guidance for
Regulatory Modeling Applications, <a href="https://www.epa.gov/sites/default/files/2020-10/documents/mmgrma_0.pdf" target="_blank"/> (last access: 22 June 2026), 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
      
Vogel, F., Ars, S., Wunch, D., Lavoie, J., Gillespie, L., Maazallahi, H.,
Röckmann, T., Nęcki, J., Bartyzel, J., Jagoda, P., Lowry, D.,
France, J., Fernandez, J., Bakkaloglu, S., Fisher, R., Lanoiselle, M., Chen,
H., Oudshoorn, M., Yver-Kwok, C., Defratyka, S., Morgui, J. A., Estruch, C.,
Curcoll, R., Grossi, C., Chen, J., Dietrich, F., Forstmaier, A., Denier Van
Der Gon, H. A. C., Dellaert, S. N. C., Salo, J., Corbu, M., Iancu, S. S.,
Tudor, A. S., Scarlat, A. I., and Calcan, A.: Ground-Based Mobile
Measurements to Track Urban Methane Emissions from Natural Gas in 12 Cities
across Eight Countries, Environ. Sci. Technol., 58, 2271–2281,
<a href="https://doi.org/10.1021/acs.est.3c03160" target="_blank">https://doi.org/10.1021/acs.est.3c03160</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
      
von der Weiden, S.-L., Drewnick, F., and Borrmann, S.: Particle Loss Calculator – a new software tool for the assessment of the performance of aerosol inlet systems, Atmos. Meas. Tech., 2, 479–494, <a href="https://doi.org/10.5194/amt-2-479-2009" target="_blank">https://doi.org/10.5194/amt-2-479-2009</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
      
Wagner, R. L., Farren, N. J., Davison, J., Young, S., Hopkins, J. R., Lewis, A. C., Carslaw, D. C., and Shaw, M. D.: Application of a mobile laboratory using a selected-ion flow-tube mass spectrometer (SIFT-MS) for characterisation of volatile organic compounds and atmospheric trace gases, Atmos. Meas. Tech., 14, 6083–6100, <a href="https://doi.org/10.5194/amt-14-6083-2021" target="_blank">https://doi.org/10.5194/amt-14-6083-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
      
Weber, R. J., Cliff, S. J., Giordano, M. R., McNamara-Byrne, H., Apte, J. S., and Goldstein, A. H.: VanDAQ,  Zenodo [code, data set], <a href="https://doi.org/10.5281/zenodo.20705283" target="_blank">https://doi.org/10.5281/zenodo.20705283</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
      
Weller, Z. D., Yang, D. K., and Von Fischer, J. C.: An open source algorithm
to detect natural gas leaks from mobile methane survey data, PLoS ONE, 14,
e0212287, <a href="https://doi.org/10.1371/journal.pone.0212287" target="_blank">https://doi.org/10.1371/journal.pone.0212287</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
      
Whitehill, A. R., Lunden, M., LaFranchi, B., Kaushik, S., and Solomon, P. A.: Mobile air quality monitoring and comparison to fixed monitoring sites for instrument performance assessment, Atmos. Meas. Tech., 17, 2991–3009, <a href="https://doi.org/10.5194/amt-17-2991-2024" target="_blank">https://doi.org/10.5194/amt-17-2991-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
      
Wild, R. J., Dubé, W. P., Aikin, K. C., Eilerman, S. J., Neuman, J. A., Peischl, J., Ryerson, T. B., and Brown, S. S.: On-road measurements of vehicle NO<sub>2</sub>/NO<sub><i>x</i></sub> emission ratios in Denver, Colorado, USA, Atmos. Environ., 148, 182–189, <a href="https://doi.org/10.1016/j.atmosenv.2016.10.039" target="_blank">https://doi.org/10.1016/j.atmosenv.2016.10.039</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
      
Xia, T., Catalan, J., Hu, C., and Batterman, S.: Development of a mobile platform for monitoring gaseous, particulate, and greenhouse gas (GHG) pollutants, Environ. Monit. Assess., 193, 7, <a href="https://doi.org/10.1007/s10661-020-08769-2" target="_blank">https://doi.org/10.1007/s10661-020-08769-2</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
      
Yacovitch, T. I., Lerner, B. M., Canagaratna, M. R., Daube, C., Healy, R. M., Wang, J. M., Fortner, E. C., Majluf, F., Claflin, M. S., Roscioli, J. R., Lunny, E. M., and Herndon, S. C.: Mobile Laboratory Investigations of  Industrial Point Source Emissions during the MOOSE Field Campaign, Atmosphere, 14, 1632, <a href="https://doi.org/10.3390/atmos14111632" target="_blank">https://doi.org/10.3390/atmos14111632</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
      
Zhang, Y., Wang, Y., Li, C., Li, Y., Yin, S., Claflin, M. S., Lerner, B. M., Worsnop, D., and Wang, L.: Interpretation of mass spectra by a Vocus proton-transfer-reaction mass spectrometer (PTR-MS) at an urban site: insights from gas chromatographic pre-separation, Atmos. Meas. Tech., 18, 3547–3568, <a href="https://doi.org/10.5194/amt-18-3547-2025" target="_blank">https://doi.org/10.5194/amt-18-3547-2025</a>, 2025.

    </mixed-citation></ref-html>--></article>
