<?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-17-3255-2024</article-id><title-group><article-title>Performance evaluation of MeteoTracker mobile sensor<?xmltex \hack{\break}?> for outdoor applications</article-title><alt-title>Performance evaluation of MeteoTracker mobile sensor</alt-title>
      </title-group><?xmltex \runningtitle{Performance evaluation of MeteoTracker mobile sensor}?><?xmltex \runningauthor{F. Barbano et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Barbano</surname><given-names>Francesco</given-names></name>
          <email>francesco.barbano3@unibo.it</email>
        <ext-link>https://orcid.org/0000-0002-4403-7070</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Brattich</surname><given-names>Erika</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-8402-7611</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Cintolesi</surname><given-names>Carlo</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-5525-6543</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Ghafoor Nizamani</surname><given-names>Abdul</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Di Sabatino</surname><given-names>Silvana</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-2716-9247</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Milelli</surname><given-names>Massimo</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Peerlings</surname><given-names>Esther E. M.</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-4561-9168</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Polder</surname><given-names>Sjoerd</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Steeneveld</surname><given-names>Gert-Jan</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-5922-8179</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Parodi</surname><given-names>Antonio</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Department of Physics and Astronomy, University of Bologna, via Irnerio 46, 40126 Bologna, Italy</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>CIMA research Foundation, Via A. Magliotto, 2 17100 Savona, Italy</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Meteorology and Air Quality Section, Wageningen University, P.O. Box 47, 6700 AA, Wageningen, the Netherlands</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Francesco Barbano (francesco.barbano3@unibo.it)</corresp></author-notes><pub-date><day>29</day><month>May</month><year>2024</year></pub-date>
      
      <volume>17</volume>
      <issue>10</issue>
      <fpage>3255</fpage><lpage>3278</lpage>
      <history>
        <date date-type="received"><day>11</day><month>December</month><year>2023</year></date>
           <date date-type="rev-request"><day>22</day><month>January</month><year>2024</year></date>
           <date date-type="rev-recd"><day>12</day><month>April</month><year>2024</year></date>
           <date date-type="accepted"><day>15</day><month>April</month><year>2024</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2024 </copyright-statement>
        <copyright-year>2024</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/.html">This article is available from https://amt.copernicus.org/articles/.html</self-uri><self-uri xlink:href="https://amt.copernicus.org/articles/.pdf">The full text article is available as a PDF file from https://amt.copernicus.org/articles/.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d1e178">The morphological complexity of urban environments results in a high spatial and temporal variability of the urban microclimate. The consequent demand for high-resolution atmospheric data remains a challenge for atmospheric research and operational application. The recent widespread availability and increasing adoption of low-cost mobile sensing offer the opportunity to integrate observations from conventional monitoring networks with microclimatic and air pollution data at a finer spatial and temporal scale. So far, the relatively low quality of the measurements and outdoor performance compared to conventional instrumentation has discouraged the full deployment of mobile sensors for routine monitoring. The present study addresses the performance of a commercial mobile sensor, the MeteoTracker (IoTopon Srl), recently launched on the market to quantify the microclimatic characteristics of the outdoor environment. The sensor follows the philosophy of the Internet of Things technology, being low cost, having an automatic data flow via personal smartphones and online data sharing, supporting user-friendly software, and having the potential to be deployed in large quantities. In this paper, the outdoor performance is evaluated through tests aimed at quantifying (i) the intra-sensor variability under similar atmospheric conditions and (ii) the outdoor accuracy compared to a reference weather station under sub-optimal (in a fixed location) and optimal (mobile) sensor usage. Data-driven corrections are developed and successfully applied to improve the MeteoTracker data quality. In particular, a recursive method for the simultaneous improvement of relative humidity, dew point, and humidex index proves to be crucial for increasing the data quality. The results mark an intra-sensor variability of approximately <inline-formula><mml:math id="M1" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.5 °C for air temperature and <inline-formula><mml:math id="M2" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.2 % for the corrected relative humidity, both of which are within the declared sensor accuracy. The sensor captures the same atmospheric variability as the reference sensor during both fixed and mobile tests, showing positive biases (overestimation) for both variables. Through the mobile test, the outdoor accuracy is observed to be between <inline-formula><mml:math id="M3" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3 to <inline-formula><mml:math id="M4" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.5 °C for air temperature and between <inline-formula><mml:math id="M5" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 3 % and <inline-formula><mml:math id="M6" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 5 % for the relative humidity, ranking the MeteoTracker in the real accuracy range of similar commercial sensors from the literature and making it a valid solution for atmospheric monitoring.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Horizon 2020</funding-source>
<award-id>101037193</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <?pagebreak page3256?><p id="d1e233">The coverage of the Earth's surface by atmospheric monitoring networks remains challenging, especially in remote locations, poor countries, and complex terrain. Within the last category, the urban environment requires long-term monitoring at high spatial and temporal resolutions as turbulence structures play a key role in inertial and thermal ventilation <xref ref-type="bibr" rid="bib1.bibx3 bib1.bibx13" id="paren.1"/>. To fill the gap, classical urban observational networks are supported by spot-on intensive field campaigns for intra-urban flow detailing and turbulence analysis. The recent development of low-cost sensors provides a novel opportunity to integrate the existing monitoring networks with cheaper yet reliable solutions. Nowadays, monitoring protocols for fixed low-cost weather stations have adopted crowdsourcing approaches <xref ref-type="bibr" rid="bib1.bibx39 bib1.bibx20" id="paren.2"/> to increase the spatial coverage of urban areas, with the creation of community networks <xref ref-type="bibr" rid="bib1.bibx29" id="paren.3"/> for environmental monitoring. Contextually, the adoption of mobile sensors and smartphones is increasing, carrying the typical shortcomings of novel approaches, such as the lack of protocols for mobile sensing, outdoor accuracy, and long-term reliability. Data quality from mobile sensing will require suitable but transferable sensor calibration strategies <xref ref-type="bibr" rid="bib1.bibx63 bib1.bibx15" id="paren.4"/>, as well as the development of accurate correction algorithms <xref ref-type="bibr" rid="bib1.bibx27" id="paren.5"/>. The development of dedicated platforms (e.g. <xref ref-type="bibr" rid="bib1.bibx14" id="altparen.6"/>) provides a virtual environment where quality-controlled mobile data can be safely stored and shared.</p>
      <p id="d1e255">Two major classes of sensors have been developed according to their application scopes, i.e. the study of microclimate and air quality. As a short note, air quality sensors mostly monitor regulated pollutants, such as particulates, nitrogen dioxide and ozone, and/or greenhouse gases such as carbon dioxide (e.g. <xref ref-type="bibr" rid="bib1.bibx30 bib1.bibx59 bib1.bibx43 bib1.bibx22 bib1.bibx21" id="altparen.7"/>). Microclimate sensors are firstly designed for monitoring the urban thermal environment <xref ref-type="bibr" rid="bib1.bibx32" id="paren.8"/>, but the radiative properties of the atmosphere <xref ref-type="bibr" rid="bib1.bibx25" id="paren.9"/>, evapotranspiration <xref ref-type="bibr" rid="bib1.bibx37" id="paren.10"/>, and wind-related quantities <xref ref-type="bibr" rid="bib1.bibx18" id="paren.11"/> have also found recent interest. A key ensemble of this second category consists of mobile sensors suitable for measuring the thermo-hygrometric characteristics of the atmosphere on the move. The sensor suite is typically composed of a thermo-hygrometer or a thermo-logger, but examples of complete weather stations mounted on moving vehicles <xref ref-type="bibr" rid="bib1.bibx24 bib1.bibx19" id="paren.12"/> or integration with automatic infrared cameras <xref ref-type="bibr" rid="bib1.bibx35 bib1.bibx1" id="paren.13"/> are also documented. Two main categories of sensors are also used: research-grade instrumentation designed for conventional weather stations and adapted for mobile use and low-cost mobile sensors. In addition, mobile sensing using smartphones is also accessed nowadays thanks to the presence of temperature sensors that are oftentimes installed within some devices (e.g. <xref ref-type="bibr" rid="bib1.bibx8" id="altparen.14"/>) or the use of alternative data proxies such as the temperature of the smartphone battery <xref ref-type="bibr" rid="bib1.bibx41 bib1.bibx17" id="paren.15"/>, along with the potential crowdsourcing from large communities. Oftentimes, the sensor fabric is modified, adding homemade radiation shields <xref ref-type="bibr" rid="bib1.bibx55 bib1.bibx34" id="paren.16"/> and ventilation pipes <xref ref-type="bibr" rid="bib1.bibx57" id="paren.17"/>. Despite walking being an explored option in the literature, the vast majority of mobile monitoring is performed using bicycles or motor vehicles. This allows a wide spatial coverage of the urban and surrounding areas <xref ref-type="bibr" rid="bib1.bibx56" id="paren.18"/>; a large number of monitoring scans <xref ref-type="bibr" rid="bib1.bibx19" id="paren.19"/>; a long-term assessment <xref ref-type="bibr" rid="bib1.bibx12" id="paren.20"/>; and a variety of monitoring techniques, including spot-on measurements <xref ref-type="bibr" rid="bib1.bibx44" id="paren.21"/> and transect inspections <xref ref-type="bibr" rid="bib1.bibx58" id="paren.22"/>.</p>
      <p id="d1e308">The top-trend research topic is the urban heat island (UHI) effect, where mobile sensing offers a denser representation of the canyon-level air temperature <xref ref-type="bibr" rid="bib1.bibx52" id="paren.23"/> inside the urban context. Intra-urban UHI and local thermal effects are attributed to the land cover, urban morphology, and aspect ratio of the urban canyons. <xref ref-type="bibr" rid="bib1.bibx64" id="text.24"/> used an instrumented bicycle to infer the magnitude and spatial characteristics of the air temperature variations related to the landscape parameters characterizing the immediate environment of the measurement sites. Focusing on the street canyon, <xref ref-type="bibr" rid="bib1.bibx54" id="text.25"/> conducted a mobile survey by bike to show a positive correlation between the air temperature and the height-to-width ratio of the canyon, green-area coverage, and building ratio. Covering a larger spatial area by instrumented car, <xref ref-type="bibr" rid="bib1.bibx40" id="text.26"/> observed consistent temperature differences in the range of 0.5 to 2.5 °C, depending on the local climate zone (LCZ, <xref ref-type="bibr" rid="bib1.bibx53" id="altparen.27"/>) passed through. <xref ref-type="bibr" rid="bib1.bibx50" id="text.28"/> confirmed the applicability of mobile sensors in assessing the thermal properties within high-density heterogeneous urban contexts, evaluating an intra-LCZ air temperature difference up to 2 °C within six diverse LCZs. In agreement with traditional studies on the local-scale UHI effect (e.g. <xref ref-type="bibr" rid="bib1.bibx16" id="altparen.29"/>), these studies support strategies that increase vegetation coverage at the expense of buildings to mitigate urban warming and to create a comfortable thermal environment. Other uses of mobile sensing include the assessment of the impacts of the urban morphology on the cooling effect of small rivers <xref ref-type="bibr" rid="bib1.bibx42" id="paren.30"/> and the influence of external factors on the temperature field within the urban context <xref ref-type="bibr" rid="bib1.bibx46" id="paren.31"/>. The temperature maps obtained through mobile sensing are also suitable for validating numerical simulations <xref ref-type="bibr" rid="bib1.bibx26" id="paren.32"/> and for application to thermal comfort and local climate stress <xref ref-type="bibr" rid="bib1.bibx31" id="paren.33"/>.</p>
      <p id="d1e345">The advantage of a mobile sensor is the large spatial coverage ensured by continuous monitoring while moving, which can be performed actively through ad hoc experiments or passively during daily life activities. As a drawback, measurements will be dependent on both time and space, revealing non-trivialness to assess phenomena such as the UHI effect. <xref ref-type="bibr" rid="bib1.bibx49" id="text.34"/> introduced a correction for decreasing temperatures due to progressing time so that they would not confound air temperature differences due to changing surroundings with temperature differences because of evening cooling. To compensate for the different time responses of the mobile sensor related to the reference, namely the thermal inertia error, <xref ref-type="bibr" rid="bib1.bibx45" id="text.35"/> introduced an initial temperature correction. In previous research, the response time of mobile sensors was determined by cycling through a tunnel <xref ref-type="bibr" rid="bib1.bibx6" id="paren.36"/> or by sensitivity tests comparing in situ and mobile measurements <xref ref-type="bibr" rid="bib1.bibx19" id="paren.37"/>. To deal with the response time at the beginning of a monitoring session, we can use statistics to<?pagebreak page3257?> eliminate the time required by the sensor to adjust its internal temperature to the ambient air. Depending on the scope of the investigation, a temperature decline correction is needed to compensate for the background temperature evolution while completing the route <xref ref-type="bibr" rid="bib1.bibx6" id="paren.38"/>. Finally, mobile sensors need a protocol for outdoor validation before usage, which is missing in most applications from the literature. For low-cost sensors, this step is required owing to the discrepancy often observed between the ideal accuracy of the sensor (that acquired in the laboratory under controlled conditions) and the real one evaluated in the field. Establishing an outdoor protocol for low-cost sensors is mandatory to infer the reliability of their measurements and under which circumstances they perform at their best <xref ref-type="bibr" rid="bib1.bibx7" id="paren.39"/>. Similarly, research-grade instrumentation is mostly built for fixed-location monitoring, and a reliability test should be performed for mobile usage.</p>
      <p id="d1e368">In this paper, we provide a quality assessment and performance evaluation of a recently developed commercial mobile sensor for monitoring the urban microclimate called MeteoTracker (MT), developed by IoTopon Srl. To the best of our knowledge, the MT was used in very few scientific research endeavours with promising results <xref ref-type="bibr" rid="bib1.bibx11 bib1.bibx10" id="paren.40"/>. However, these evaluations focused only on the air temperature data of a single MT with respect to other low-cost mobile sensors, leaving gaps in the overall performance evaluation. In the current paper, we aim to provide a more robust and comprehensive assessment of the MT outdoor performance, which includes evaluating the intra-sensor variability of multiple MTs simultaneously operating under equal ambient conditions and validating the MT's measurements against a research-grade reference in both optimal (while moving) and non-optimal (as a fixed station) operational usage. This investigation also provides a set of exploitable methods to correct the MT measurements and enhance their outdoor accuracy, validated for different climate zones and seasons, and their sensor usage, customized for each measured variable of the MT. Ultimately, this analysis will evaluate the potential of the MT to be adopted as a research-grade sensor.</p>
      <p id="d1e374">After this introduction, Sect. <xref ref-type="sec" rid="Ch1.S2"/> introduces the MT sensor and data flow; Sect. <xref ref-type="sec" rid="Ch1.S3"/> describes the multi-step procedure adopted in this paper to address the sensor performance, while Sect. <xref ref-type="sec" rid="Ch1.S4"/> presents the results from each step. Section <xref ref-type="sec" rid="Ch1.S5"/> contextualizes the MT performance in the context of mobile sensing. Section <xref ref-type="sec" rid="Ch1.S6"/> presents the conclusions.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>The MeteoTracker</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>The sensor</title>
      <p id="d1e402">The MT is a low-cost portable weather station (see Fig. <xref ref-type="fig" rid="Ch1.F1"/>) that samples several meteorological variables while moving jointly with its carrying vehicle (mobile sensor). The device hardware comprises a compact case (75 mm <inline-formula><mml:math id="M7" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 75 mm <inline-formula><mml:math id="M8" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 35 mm) with a magnetic base to secure the station to the vehicle, tested at regulatory speed limits on highways. The case can also support the installation of a string to secure the station to a non-metal moving object. The aerodynamic shape supports the stability above the vehicle, while the extensive frontal and back overtures (air filters) enable a large air volume sampling and good internal ventilation. The sensing board is supplied by different capacitive–resistive sensors, measuring air temperature <inline-formula><mml:math id="M9" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, relative humidity RH, and atmospheric pressure <inline-formula><mml:math id="M10" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> with a declared accuracy close to that of a research-grade instrument (see Table <xref ref-type="table" rid="Ch1.T1"/>). In addition, the sensor measures the solar radiation intensity indicator <inline-formula><mml:math id="M11" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula>, but the accuracy and operational range are not provided by the manufacturer. Derived quantities are also automatically computed by the station using known empirical thermodynamic laws and formulas. Among those, the dew-point temperature <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the humidex index HDX (an index which estimates the anthropogenic well-being associated with climate; see <xref ref-type="bibr" rid="bib1.bibx38" id="altparen.41"/>) are both obtained by combining air temperature and relative humidity in some capacities. For the dew point, <xref ref-type="bibr" rid="bib1.bibx33" id="text.42"/> explored the intricacies and possible empirical, theoretical, and simplified expressions with the classical thermodynamics, while humidex is defined as
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M13" display="block"><mml:mrow><mml:mi mathvariant="normal">HDX</mml:mi><mml:mo>=</mml:mo><mml:mi>T</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5555</mml:mn><mml:mo>(</mml:mo><mml:mi>e</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M14" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula> is the water vapour pressure in hPa, and <inline-formula><mml:math id="M15" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> is in degrees Celsius. Altitude <inline-formula><mml:math id="M16" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> in metres above the mean sea level is also derived from the atmospheric pressure; with it, the vertical thermal gradient is computed (in °C (100 m)<inline-formula><mml:math id="M17" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>).</p>
      <p id="d1e524">The sensor is not shielded from solar radiation. Still, it is supplied with a radiation error correction system (RECS), a patent of the manufacturer to correct the effect of solar radiation on temperature while the sensor is moving at more than 7 km h<inline-formula><mml:math id="M18" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e541">The MT and its components. Left to right: the mini-weather station, the mobile application, and the web platform. Collage from <uri>https://meteotracker.com/</uri> (last access: July 2022).</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f01.png"/>

        </fig>

      <?pagebreak page3258?><p id="d1e554">The station has an internal memory that ensures up to 250 h of usage, and it is remotely controlled, using a customized application on the user's smartphone, through a one-to-one connection (one station is controlled by one application). Through the app, the user selects the sampling rate of the sensors in terms of both frequency (at least 1 Hz) and distance (at least 1 m), letting the device select and use the highest resolution according to the vehicle's speed. The user decides to enable or disable the sensor calibration at each start and stop of the vehicle and also decides on the temperature correction due to the sensor movement (whether the sensor usage is mobile or in a fixed location). The app uses the smartphone GPS to geolocate the station and to compute the initial altitude (see Sect. <xref ref-type="sec" rid="Ch1.S3"/>), and it provides the vehicle speed <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>

<table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e572">Significant variables measured by the MT, with accuracy and operational range according to the manufacturer.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <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:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Variable</oasis:entry>
         <oasis:entry colname="col2">Accuracy</oasis:entry>
         <oasis:entry colname="col3">Operational range</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Air temperature <inline-formula><mml:math id="M21" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> (°C)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> °C under solar radiation and <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:math></inline-formula> km h<inline-formula><mml:math id="M24" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">40</mml:mn></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">125</mml:mn></mml:mrow></mml:math></inline-formula>°C</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Relative humidity RH  (%)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M28" display="inline"><mml:mn mathvariant="normal">0</mml:mn></mml:math></inline-formula> %–<inline-formula><mml:math id="M29" display="inline"><mml:mn mathvariant="normal">100</mml:mn></mml:math></inline-formula> %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Atmospheric pressure <inline-formula><mml:math id="M30" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> (hPa)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> Pa (relative) or <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> Pa (absolute)</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Altitude above mean sea level <inline-formula><mml:math id="M33" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> (m)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> m (for the initial altitude value only)</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d1e575"><inline-formula><mml:math id="M20" display="inline"><mml:msup><mml:mi/><mml:mo>∗</mml:mo></mml:msup></mml:math></inline-formula> RECS, patent of the manufacturer.</p></table-wrap-foot><?xmltex \gdef\@currentlabel{1}?></table-wrap>

      <p id="d1e788">On the app, the user can visualize the livestreaming of the monitoring session from a georeferenced map and the time series of the measured variables. At the end of each session, measurements are stored locally in the smartphone and uploaded on a dedicated online platform for visualization, data retrieval, download, and sharing with other users.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Data flow and visualization</title>
      <p id="d1e799">The mobile app and smartphone connectivity regulate the flow of the data collected by the station. The station and mobile app have to remain connected via Bluetooth for the whole duration of the monitoring session to ensure the flow and storage of the measurement (as a choice of the manufacturer, the station itself does not have an internal memory). A stable GPS and internet connection are required to compute the altitude during the monitoring session, to livestream the monitoring session through the dedicated online dashboard, and to upload the data on the platform once over. The user can define the level of privacy (private, public, and public anonymously) of the collected data before initiating a monitoring session. Both public sessions will be streamed and data will be shared through the platform. Public data on the platform can be reached by other users through a dashboard, with the permission to visualize or download depending on the type of account bought alongside the device. An example of data visualization on the dashboard is shown in Fig. <xref ref-type="fig" rid="Ch1.F2"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e806">Example of MT track and collected data as visualized on the online dashboard. The coloured points on the map are the air temperature measured by the sensor. Graphs are the reconstructed time series of each measured and derived variable along the vehicle track. Source: <uri>https://app.meteotracker.com/</uri> (last access: July 2022).</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f02.jpg"/>

        </fig>

      <p id="d1e818">The MT track is superimposed on a Google map, showing the point-by-point georeferenced map of a measured variable (air temperature in the example of Fig. <xref ref-type="fig" rid="Ch1.F2"/>), giving a qualitative but effective intake of the collected measurements. The time series of the same variables can be displayed directly on the dashboard for a more quantitative disposal of the data.</p>
      <p id="d1e824">The price of the device with full permission on the platform in 2021 was EUR 119 (including taxes); the recent updates (2023), the new connectivity tools, and the set of additional accessories have raised the costs of this sensor, which remains below EUR 400.</p><?xmltex \hack{\newpage}?>
<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>A brief note on data storage</title>
      <p id="d1e835">As previously described, the MT is not supplied with an internal memory; therefore, data collected during the monitoring sessions flow directly into the smartphone application via Bluetooth and are stored in the smartphone's internal memory. The limitation to data storage is only due to the available internal memory of the smartphone connected to the MT. Limiting these considerations to the experience gathered during the monitoring activities described within this paper, the amount of memory necessary for running an MT monitoring session is small: the smartphone application takes 53.1 MB of space, and each data point collected within a monitoring session is less than 2 KB. As a practical example, a monitoring session of 500 km at the finer resolution generates fewer than 17 MB of data. Once the monitoring session is ended and the data are uploaded on the platform, data stored on the smartphone can be deleted, saving internal memory.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Reliability assessment: a multi-step validation process</title>
      <p id="d1e848">The validation process of MT measurements is performed in four steps: (i) identification and removal of the period of adjustment to the environmental conditions, (ii) evaluation of the intra-sensor variability under similar operational conditions, (iii) confrontation with a reference station in fixed-location mode, and (iv) confrontation with a reference station on the move. Three different cities hosted one or more steps of this assessment, namely Bologna (steps i and ii) and Savona (step iii) in Italy and Wageningen (iv) in the Netherlands. This choice ensures the testing of the sensors in different climate areas, classified following the Köppen–Geiger climate classification <xref ref-type="bibr" rid="bib1.bibx5" id="paren.43"/> as humid subtropical climate (Cfa), hot summer Mediterranean climate (Csa), and temperate ocean climate or subtropical highland climate (Cfb), respectively, for Bologna, Savona, and Wageningen<fn id="Ch1.Footn1"><p id="d1e854">Following the Köppen–Geiger climate classification: C is for temperate, f is for no dry season, s is for dry summer, a is for hot summer, and b is for warm summer</p></fn>. Each step is a key element to assess the self-consistency of the instrumentation and to evaluate its use for research purposes. The process evaluates the strengths and weaknesses of the MT, allowing us to expose the reliability limit of this specific low-cost sensor but also enabling the study and computation of possible post-processing solutions to improve the data quality and usability.</p>
<?pagebreak page3259?><sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Outlier removal and identification of the adjustment period</title>
      <p id="d1e865">As a fundamental step in data post-processing, the literature has proposed several methods to identify and remove outliers from a dataset. Typical methods are based on the a priori assumption that the dataset can be divided into subperiods wherein the measurements are distributed following a known function (typically a Gaussian distribution). A well-known example of these methods is given by <xref ref-type="bibr" rid="bib1.bibx60" id="text.44"/>, where the outlier is defined as a value larger than 3.5 standard deviations from the mean in a certain time interval. Using this method over 30 min windows, <xref ref-type="bibr" rid="bib1.bibx4" id="text.45"/> obtained a reliable cleaning performance for fast-sampling meteorological data within the urban canopy. Working with low-cost sensors for air quality and thermal comfort detection, <xref ref-type="bibr" rid="bib1.bibx7" id="text.46"/> applied the Hampel filter <xref ref-type="bibr" rid="bib1.bibx23" id="paren.47"/> to 1 min data to detect values beyond 2 median absolute deviations over 7 min windows and to replace them with the median over the same interval.</p>
      <p id="d1e880">The aforementioned methods are tuned on traditional measurement techniques, where instruments sample meteorological or air quality data for a “long” period and at a fixed location. We can infer that monitoring sessions with MTs will be very short in time (as long as the vehicle travels) and frequent, not providing a sufficient amount of data to make a priori assumptions on their distribution. Moreover, we can assume that, after each monitoring session, the user would unmount the MT from the vehicle and bring it into an indoor environment for security reasons. At the onset of the next session, the MT will likely need a certain amount of time to adjust to the change of location, i.e. a change in the ambient temperature and relative humidity. The inter-quartile range (IQR) outliers' removal method <xref ref-type="bibr" rid="bib1.bibx28" id="paren.48"/> serves the purpose of removing both the outliers and the initial adjustment period. This method applies to the entire sample, and it is not based on any assumption about the data distribution. It is based on the definition of upper and lower limits beyond which values are classified as outliers. Specifically, any data point <inline-formula><mml:math id="M35" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> is an outlier if
            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M36" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>x</mml:mi><mml:mo>&lt;</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi mathvariant="normal">IQR</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>x</mml:mi><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">IQR</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are the first and third quartiles, respectively, and <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:mi mathvariant="normal">IQR</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. When needed, the IQR method is pre-empted by a linear detrending. The outliers identified at the beginning of the session mark the adjustment period and are just removed. Outliers given by spikes within the session are instead replaced with the median of the data distribution.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Intra-sensor variability</title>
      <p id="d1e1000">Low-cost sensors have proven to be reliable and accurate under laboratory conditions, yet they show larger inconsistencies when used outdoors under real-world atmospheric conditions. This is due to the fast transitions and heterogeneity of the atmospheric conditions compared to the rather constant and homogeneous laboratory flow. The response of low-cost sensors to the natural oscillations of the atmospheric variables can cause discrepancies between sensors' measurements due to the different sensor responses. The intra-sensor variability test is an open-air experiment, where multiple sensors operate under the same environmental conditions to infer the consistency among different sensors.</p>
      <?pagebreak page3260?><p id="d1e1003">With regard to the scope, three monitoring sessions were designed to operate multiple MTs simultaneously (in groups of six, six, and eight MTs for practical reasons). During each session, the MTs within each group were mounted on top of a designated electric car and controlled by an equal number of smartphones by the passenger. The MTs were placed side by side in the front part of the car's top, as close as possible to the car axis to avoid capturing flows from lateral edges. The location on the car top minimizes the sensor's exposition to the direct heat sources of the car (engine, brakes, wheels) while maximizing the exposition to the fresh air that has not interacted with the car before being sampled by the sensor. MTs were aligned perpendicularly to the car axis along a single line: this prevents mutual shielding and exposes each MT directly to the flow. The spacing between MTs was approximately twice the lateral dimension of a single MT. A 50–60 min drive around the city centre and outskirts is then performed during each session, starting and ending at the Department of Physics and Astronomy of the University of Bologna (44°29<inline-formula><mml:math id="M41" display="inline"><mml:msup><mml:mi/><mml:mo>′</mml:mo></mml:msup></mml:math></inline-formula>57.1<inline-formula><mml:math id="M42" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>′</mml:mo><mml:mo>′</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula> N, 11°21<inline-formula><mml:math id="M43" display="inline"><mml:msup><mml:mi/><mml:mo>′</mml:mo></mml:msup></mml:math></inline-formula>13.8<inline-formula><mml:math id="M44" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>′</mml:mo><mml:mo>′</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula> E) and passing through different neighbourhoods and local ambient conditions to capture most of the morphology variability of the city. Table <xref ref-type="table" rid="Ch1.T2"/> summarizes the general information on the sessions.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e1053"> Overview of the intra-sensor variability tests</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="center"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:colspec colnum="4" colname="col4" align="center"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Session</oasis:entry>
         <oasis:entry colname="col2">Initial date and</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">ID</oasis:entry>
         <oasis:entry colname="col2">local time</oasis:entry>
         <oasis:entry colname="col3">Duration</oasis:entry>
         <oasis:entry colname="col4">Sensors</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">S1</oasis:entry>
         <oasis:entry colname="col2">30 Jun 2022, 14:30</oasis:entry>
         <oasis:entry colname="col3">60 min</oasis:entry>
         <oasis:entry colname="col4">Eight</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">S2</oasis:entry>
         <oasis:entry colname="col2">30 Jun 2022, 16:00</oasis:entry>
         <oasis:entry colname="col3">50 min</oasis:entry>
         <oasis:entry colname="col4">Six</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">S3</oasis:entry>
         <oasis:entry colname="col2">1 Jul 2022, 12:45</oasis:entry>
         <oasis:entry colname="col3">50 min</oasis:entry>
         <oasis:entry colname="col4">Six</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><?xmltex \gdef\@currentlabel{2}?></table-wrap>

      <p id="d1e1150">The three sessions were analysed independently due to the change in the environmental conditions, the starts and stops that occurred during the drive, and the slightly different trajectories adopted. Thus, we adopted a first session to tailor our post-processing schema to the measurements while testing those on the remaining sessions.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Fixed-location comparison</title>
      <p id="d1e1161">The reliability and trustworthiness of low-cost sensors are typically at stake when used outdoors as large and sharp transitions in the environmental conditions (sudden temperature drops, wind gusts, etc.), as well as extreme regimes (saturation, rain, and snowfall, etc.), are often demanding for sensor accuracy. For these reasons, a comparison with research-grade instrumentation is convenient to test the actual accuracy of low-cost sensors outdoors.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e1166">Stevenson screen (front right) and reference weather station (middle back) locations on the building rooftop.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f03.jpg"/>

        </fig>

      <p id="d1e1175">Differently from most of the instrumentation designed for research purposes, the MT operates on the move, introducing a further degree of complexity to the validation procedure. To counteract this limitation, a two-step validation is provided, first using the MT as a fixed-location weather station (Sect. <xref ref-type="sec" rid="Ch1.S4.SS3"/>) and then comparing its performance against a previously validated mobile station (Sect. <xref ref-type="sec" rid="Ch1.S4.SS4"/>). For the fixed-location comparison, an MT was placed behind a Stevenson screen located on the rooftop of the CIMA Research Foundation headquarters (44°17<inline-formula><mml:math id="M45" display="inline"><mml:msup><mml:mi/><mml:mo>′</mml:mo></mml:msup></mml:math></inline-formula>59.2<inline-formula><mml:math id="M46" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>′</mml:mo><mml:mo>′</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula> N, 8°27<inline-formula><mml:math id="M47" display="inline"><mml:msup><mml:mi/><mml:mo>′</mml:mo></mml:msup></mml:math></inline-formula>06.6<inline-formula><mml:math id="M48" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>′</mml:mo><mml:mo>′</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula> E) close to a reference weather station of the Acronet network. Including the sole sensors required for this study, the reference station is equipped with a shielded transducer (t026 TTEPRH, Siap+Micros S.p.A., Italy) sampling air temperature in the range <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">60</mml:mn></mml:mrow></mml:math></inline-formula> °C, with an accuracy of <inline-formula><mml:math id="M51" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1 °C, and relative humidity between 0 % and 100 %, with an accuracy of 2 %. The Stevenson screen is required to shield the MT from solar radiation and to minimize the sensor overheating, thus replicating the work of the RECS when the sensor is moving, to expose the MT to the same environmental conditions as the reference weather station, as deployed in Fig. <xref ref-type="fig" rid="Ch1.F3"/>. The data acquisition for this analysis covered two separate periods of continuous measurements, lasting approximately 1 month each: from 19 December 2022 to 10 January 2023 (winter period) and from 11 July to 3 August 2023 (summer period). No weather conditions were discharged from this analysis.</p><?xmltex \hack{\newpage}?>
</sec>
<?pagebreak page3261?><sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Mobile comparison</title>
      <p id="d1e1264">To test the MT under conventional operation conditions, two sensors were mounted on a meteorological cargo bike (see Fig. <xref ref-type="fig" rid="Ch1.F4"/>a) developed at Wageningen University (The Netherlands) to measure air temperature, relative humidity, wind speed, and radiation in a reliable way <xref ref-type="bibr" rid="bib1.bibx24" id="paren.49"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e1274">A picture of the cargo bike with its equipment <bold>(a)</bold> and the cycling route operated for comparison <bold>(b)</bold>.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f04.jpg"/>

        </fig>

      <p id="d1e1289">The temperature and relative humidity are measured with a shielded thermometer–hygrometer (model CS215L, Campbell Scientific, USA) with a radiation screen mounted at 1.2 m. <xref ref-type="bibr" rid="bib1.bibx24" id="text.50"/> ensure an accuracy of less than 0.1 °C for air temperature and 2 % for relative humidity (within the range of 10 %–90 %). Wind speed and direction are measured with a Gill WindSonic (Gill Instruments, UK) and are used to derive the ventilation speed, i.e. the speed of the air sampled by the sensor and given by the vectorial combination of the wind and cargo bike speeds. The MTs were placed unshielded at the same height as the reference temperature sensor, one to its left and the other to its right. With this setup, the average temperature of the MTs corresponds to the reference temperature. The reference temperature sensor samples at 1 Hz; with an average cycling speed of 4 m s<inline-formula><mml:math id="M52" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, it corresponds to a sample every 4 m. The MTs measure with a 3 s sampling rate, resulting in a sample approximately every 12 m. A block average of 5 s is chosen for the comparison.</p>
      <p id="d1e1308">The data collection was performed in eight sessions from 11 January to 3 March 2023, lasting around 1 h each between 12:00 and 18:00 local time (except for a single evening session starting at 20:30 local time). The dataset encloses different atmospheric conditions, mostly accounting for sunny days when incoming radiation varies the most or for partially cloudy conditions (with no precipitation). The cycling track followed a fixed route, with a seemingly constant cycling speed of 4 ms<inline-formula><mml:math id="M53" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. This cycling route went through an open grassland area near Wageningen (Binnenveld), a new residential area (Wageningen Noordwest), and the historic city centre of Wageningen (see Fig. <xref ref-type="fig" rid="Ch1.F4"/>b).</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Removal of outliers and adjustment period</title>
      <p id="d1e1341">From a visual inspection of the data, there are no clear outliers inside the measuring periods. The stability of the MT and its sampling rate minimize the possibility of spikes in the data acquisition, actually preventing the occurrence of outliers within the time series. Conversely, there is clear evidence that, upon activation, the sensor undergoes a process of adjustment to align with the surrounding ambient temperature. Several preliminary tests were implemented during wintertime to investigate the MT's adjustment times according to the different ambient conditions the MT has to adjust to and the cooling rate it has to endure. All these tests were performed by bicycle in Bologna. Equation (<xref ref-type="disp-formula" rid="Ch1.E2"/>) is applied to isolate and remove these adjustment periods from the data distribution of this test. Figure <xref ref-type="fig" rid="Ch1.F5"/> picks an example session to show the application of the outlier removal method.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e1350">Distribution by the occurrence of the air temperature for the example session, alongside the time evolution of the session. The colours highlight the removed adjustment time after the application of Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) (blue) compared to the filtered data distribution and time series (red).</p></caption>
          <?xmltex \igopts{width=199.169291pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f05.png"/>

        </fig>

      <p id="d1e1361">The distribution of the air temperature follows a skewed normal distribution, with a bimodal factor when outliers are accounted for. The outliers compose the adjustment period, and no further spikes are detected through the time series. The maximum temperature recorded at the beginning of the session in Fig. <xref ref-type="fig" rid="Ch1.F5"/> is 17.0 °C, falling to 14.5 °C after applying Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>). Similarly, the initial minimum humidity level is recorded at 52 %, but it increases to 59 % during the same time frame as that of the temperature drop after applying Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) (not shown).</p>
      <?pagebreak page3262?><p id="d1e1371"><?xmltex \hack{\newpage}?>Table <xref ref-type="table" rid="Ch1.T3"/> summarizes the average temperature changes, adjustment times, and cooling rates evaluated through the preliminary tests and the mobile comparison test performed with the cargo bike (Sect. <xref ref-type="sec" rid="Ch1.S3.SS4"/>).</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T3" specific-use="star"><?xmltex \currentcnt{3}?><label>Table 3</label><caption><p id="d1e1382">Average air temperature, temperature drop (in absolute value), adjustment time, and cooling rate for the different mobile monitoring sessions involved in the tests. For each session, the date, starting time, and duration are also reported. Comp⁢ sessions are performed in Bologna, and Cargo⁢ ones are from the mobile comparison in Wageningen. Multiple dates and start times refer to the individual days and the beginning of each session, the values of which are averaged.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Session</oasis:entry>
         <oasis:entry colname="col2">Date and local start time</oasis:entry>
         <oasis:entry colname="col3">Duration</oasis:entry>
         <oasis:entry colname="col4">Initial <inline-formula><mml:math id="M54" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M55" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> drop</oasis:entry>
         <oasis:entry colname="col6">Adjustment</oasis:entry>
         <oasis:entry colname="col7">Cooling rate</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">(min)</oasis:entry>
         <oasis:entry colname="col4">(°C)</oasis:entry>
         <oasis:entry colname="col5">(°C)</oasis:entry>
         <oasis:entry colname="col6">Time (min)</oasis:entry>
         <oasis:entry colname="col7">(°C min<inline-formula><mml:math id="M56" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CompA</oasis:entry>
         <oasis:entry colname="col2">3 Mar, 13:59</oasis:entry>
         <oasis:entry colname="col3">38</oasis:entry>
         <oasis:entry colname="col4">16.6</oasis:entry>
         <oasis:entry colname="col5">2.6</oasis:entry>
         <oasis:entry colname="col6">5.9</oasis:entry>
         <oasis:entry colname="col7">0.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CompB</oasis:entry>
         <oasis:entry colname="col2">3 Mar, 14:56</oasis:entry>
         <oasis:entry colname="col3">49</oasis:entry>
         <oasis:entry colname="col4">17.0</oasis:entry>
         <oasis:entry colname="col5">1.7</oasis:entry>
         <oasis:entry colname="col6">2.7</oasis:entry>
         <oasis:entry colname="col7">0.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CompC</oasis:entry>
         <oasis:entry colname="col2">3 Mar, 15:56</oasis:entry>
         <oasis:entry colname="col3">47</oasis:entry>
         <oasis:entry colname="col4">18.8</oasis:entry>
         <oasis:entry colname="col5">4.8</oasis:entry>
         <oasis:entry colname="col6">2.8</oasis:entry>
         <oasis:entry colname="col7">1.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CompD</oasis:entry>
         <oasis:entry colname="col2">20 Mar, 14:12</oasis:entry>
         <oasis:entry colname="col3">28</oasis:entry>
         <oasis:entry colname="col4">16.7</oasis:entry>
         <oasis:entry colname="col5">2.6</oasis:entry>
         <oasis:entry colname="col6">3.2</oasis:entry>
         <oasis:entry colname="col7">0.8</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">CompE</oasis:entry>
         <oasis:entry colname="col2">20 Mar, 17:24</oasis:entry>
         <oasis:entry colname="col3">46</oasis:entry>
         <oasis:entry colname="col4">14.9</oasis:entry>
         <oasis:entry colname="col5">1.7</oasis:entry>
         <oasis:entry colname="col6">2.2</oasis:entry>
         <oasis:entry colname="col7">0.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CargoA</oasis:entry>
         <oasis:entry colname="col2">11 Jan, 12:00–16:00</oasis:entry>
         <oasis:entry colname="col3">55</oasis:entry>
         <oasis:entry colname="col4">11.7</oasis:entry>
         <oasis:entry colname="col5">1.4</oasis:entry>
         <oasis:entry colname="col6">2.2</oasis:entry>
         <oasis:entry colname="col7">0.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CargoB</oasis:entry>
         <oasis:entry colname="col2">18 Jan–7 Feb, 12:00–14:00</oasis:entry>
         <oasis:entry colname="col3">55</oasis:entry>
         <oasis:entry colname="col4">9.4</oasis:entry>
         <oasis:entry colname="col5">5.2</oasis:entry>
         <oasis:entry colname="col6">5.5</oasis:entry>
         <oasis:entry colname="col7">0.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CargoC</oasis:entry>
         <oasis:entry colname="col2">7 Feb–3 Mar, 16:30–20:30</oasis:entry>
         <oasis:entry colname="col3">55</oasis:entry>
         <oasis:entry colname="col4">13.3</oasis:entry>
         <oasis:entry colname="col5">6.3</oasis:entry>
         <oasis:entry colname="col6">5.2</oasis:entry>
         <oasis:entry colname="col7">1.2</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><?xmltex \gdef\@currentlabel{3}?></table-wrap>

      <p id="d1e1684">Temperature changes and adjustment times are direct outcomes of the outlier removal, while the cooling or heating rates are computed as their ratios. The discrepancy between adjustment periods and cooling or heating rates is due to the initial air temperature and the different times of the day – and, hence, the intensity of solar radiation. Natural ventilation can also play a role in increasing the cooling rate. Overall, the cooling or heating rate of an MT under operational use ranges between 0.5 to 1.7 °C min<inline-formula><mml:math id="M57" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, accounting for an adjustment time of 2.2–6.3 min according to this test. Table <xref ref-type="table" rid="Ch1.T3"/> only reports the application of the removal method to the air temperature, but the same procedure has been independently applied to the relative humidity, obtaining similar results. For this reason, temperature alone is taken as a benchmark for identifying the adjustment period.</p>
      <p id="d1e1701">To provide further support for the acclimatization process of the MT, supplementary comparison tests with an analogue thermometer are carried out both indoors and outdoors. Results of these tests suggest that a stationary MT takes 15 min (on average) to achieve thermal equilibrium in a partially controlled room from an initial temperature discrepancy of 2 °C. When exposed to outdoor conditions, the stationary MT takes 10 min (on average) to drop its temperature of 2 °C. Thanks to the thermal regulation induced by ventilation, the adjustment times are largely reduced when the sensor is moving at a speed higher than 7 km h<inline-formula><mml:math id="M58" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. For the intra-sensor variability test and the fixed-station comparison, we waited 15–20 min after having prepared the experimental setup, letting the MT adjust to the ambient air.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Intra-sensor variability and data correction methods</title>
      <p id="d1e1724">The results of the intra-sensor variability analysis are presented alongside the development and application of data-driven correction methods for data post-processing. The scope of the corrections is to decrease the variability of data around the mean and to increase the linear relationship of each track to the mean within the session, thus reducing the intra-sensor variability. In particular, a correction was searched and applied wherever single tracks were consistently over- or under-shooting the range represented by the instrumental error applied to the session average. Session S1 is used as a test case, while S2 and S3 are the benchmark. Data measured by the MTs are averaged every 5 s to remove the discrepancy in the time–space acquisition dichotomy and to homogenize the dataset. For each variable, the average session is computed to explore the stability of each sensor measure around the mean. The comparison for the measured variables is shown in Fig. <xref ref-type="fig" rid="Ch1.F6"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e1731">The 5 s averages of relative humidity RH <bold>(a)</bold>, air temperature <inline-formula><mml:math id="M59" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> <bold>(b)</bold>, barometric pressure <inline-formula><mml:math id="M60" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula> <bold>(c)</bold>, and solar radiation intensity indicator <inline-formula><mml:math id="M61" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> <bold>(d)</bold> measured by each sensor as a function of the average session. Each colour identifies the measurement of a single MT. The dashed line is the bisector, and the dotted lines are the instrumental error around the bisector.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f06.png"/>

        </fig>

      <p id="d1e1774">As a byproduct, the comparison masks the non-systematic errors while enhancing the existing biases between different measures. This results in large values of the determination coefficient despite the single sensor measurements occasionally being well beyond the range defined by the instrumental error around the average session. This is the case for relative humidity (Fig. <xref ref-type="fig" rid="Ch1.F6"/>a) and less so for pressure (Fig. <xref ref-type="fig" rid="Ch1.F6"/>c). While, for the pressure, the discrepancy between different sensors accounts for up to 100 % of the instrumental error, that for relative humidity accounts for up to 500 %. Pressure does not display a homogeneous distribution of values around the average session but rather shows a step-wise measurement trend, probably owing to the low sensitivity of the sensor. Air temperatures fall mostly within the instrumental error (Fig. <xref ref-type="fig" rid="Ch1.F6"/>b), apart from a few values in two sessions. Air temperature is considered to perform at a level of accuracy in line with the manufacturer's indication and will not undergo any corrections. The solar radiation intensity indicator (Fig. <xref ref-type="fig" rid="Ch1.F6"/>d) provides a dimensionless measure of the intensity of solar radiation, with sensors being affected by different shadowing along the track. The performance of this quantity is qualitatively appreciable despite the lack of information on the instrumental error preventing a more quantitative evaluation.</p>
      <p id="d1e1786">From the measurements described above and the information retrieved from the GPS of the smartphone, the sensor automatically derives several quantities including altitude <inline-formula><mml:math id="M62" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula>, vehicle speed <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the dew point <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and the humidex index HDX (see Fig. <xref ref-type="fig" rid="Ch1.F7"/>).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e1822">The 5 s averages of the dew point <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(a)</bold>, humidex HDX <bold>(b)</bold>, and altitude above mean sea level <inline-formula><mml:math id="M66" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> <bold>(c)</bold> derived by each sensor as a function of the average session, along with the vehicle speed <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(d)</bold> derived from the smartphones' GPSs. Each colour identifies the measurement of a single MT. The dashed line is the bisector, and the dotted lines are the instrumental error around the bisector.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f07.png"/>

        </fig>

      <p id="d1e1873">The vehicle speed is self-consistent, despite an increasing spread of values at low velocities (Fig. <xref ref-type="fig" rid="Ch1.F6"/>d). Despite the facts that an instrumental error for the vehicle speed is not provided by the manufacturer (as it depends on the smartphone the sensor is connected to) and that a more quantitative assessment of this variable is precluded, this can still be used as an indicator of the stability for different smartphone models. As for the altitude, the phone GPS is involved in the computation of the vehicle velocity; thus, similarities between measurements are expected but not granted.</p>
      <p id="d1e1878">Altitude above the mean sea level (Fig. <xref ref-type="fig" rid="Ch1.F7"/>c) is automatically computed by the MT by retrieving the initial altitude <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> from an open web server using the location of the initial latitude and longitude and then modifying its value along the track according to the measured pressure using
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M69" display="block"><mml:mrow><mml:mi>Z</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>g</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are the air temperature, pressure, and altitude collected as the first data measure, respectively; <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0065</mml:mn></mml:mrow></mml:math></inline-formula> °C m<inline-formula><mml:math id="M74" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> is the standard atmospheric lapse rate; <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:mi>g</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">9.81</mml:mn></mml:mrow></mml:math></inline-formula> m s<inline-formula><mml:math id="M76" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> is the acceleration due to gravity; and <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the gas constant for the dry air. The nominal error of <inline-formula><mml:math id="M78" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 10 m associated with the altitude measurement is therefore a composition of the error propagation given by Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>) and the GPS accuracy. It is worth noting that the accuracy of the GPS is a property of the smartphone connected to the MT, and it can change according to the smartphone brand and model. Since this test was conducted using different smartphones, we could have introduced an additional source of error. The correction we are about to introduce will minimize this error, but it is arguable that using the same smartphone model and brand the correction would not be needed (at least if the error from Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>) is negligible). The large nominal error allows a good altitude performance within the current test, but biases between sensors are also evident. For this reason, an alternative procedure to compute altitude is proposed. It consists of the retrieval of the altitude from a preferred web server (such as the one used in this paper) or a digital elevation model map for each latitude–longitude couple measured by the GPS, thus bypassing Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>). In other words, the sole error remaining in the computation of the altitude is associated with the GPS signal. This procedure is more computationally expansive than Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>), but it ensures a better evaluation of the altitude as long as the GPS signal is stable. Applied<?pagebreak page3264?> to S1, the method grants a large improvement in the altitude computation, with a drastic reduction in the sessions' spread around the mean one (Fig. <xref ref-type="fig" rid="Ch1.F8"/>).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8"><?xmltex \currentcnt{8}?><?xmltex \def\figurename{Figure}?><label>Figure 8</label><caption><p id="d1e2078">The 5 s averages of the corrected altitude <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(a)</bold> and pressure <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(b)</bold> as a function of the average session. Each colour identifies the measurement of a single MT. The dashed line is the bisector, and the dotted lines are the instrumental error around the bisector.</p></caption>
          <?xmltex \igopts{width=213.395669pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f08.png"/>

        </fig>

      <p id="d1e2116">The improvement in the altitude values enables the correction of pressure. From Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>), we can derive an expression for pressure <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as
            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M82" display="block"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mi>g</mml:mi><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="normal">Γ</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the altitude above the mean sea level as retrieved from the web server. The recomputed pressure is shown in Fig. <xref ref-type="fig" rid="Ch1.F8"/>. The correction collapses pressure from different sensors within the instrumental range of uncertainty (around the average session) while introducing a richer value distribution. This is supposedly caused by the larger sensitivity of the GPS sensor compared to the barometer.</p>
      <?pagebreak page3265?><p id="d1e2221">Using <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, we can estimate a first correction formula for the relative humidity. The relative humidity is defined as the ratio between the water vapour pressure <inline-formula><mml:math id="M85" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula> and the saturation water vapour pressure <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Assuming that the variability of the total pressure is entirely driven by that of the water vapour, <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">RH</mml:mi><mml:mo>∝</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:math></inline-formula>. The application of this correction type to the relative humidity revealed almost negligible results for the dataset under investigation, and, for this reason, it was discarded. Nonetheless, <inline-formula><mml:math id="M88" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are known to be functions of the dew point <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the air temperature <inline-formula><mml:math id="M91" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, respectively, owing to a large number of empirical (e.g. the Magnus formula) and theoretical (derived from the Clausius–Clapeyron equation) expressions. The link between <inline-formula><mml:math id="M92" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and RH suggests the possibility of finding correction methods for RH based on these variables, to which the humidex index HDX can be added owing to its dependency on both temperature and relative humidity. Indeed, both <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and HDX show an odd intra-sensor variability which is propagated from the relative humidity (see Fig. <xref ref-type="fig" rid="Ch1.F7"/>a, b), with the dew point being affected the most. From its definitions in Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>), the humidex index depends more on the air temperature and less on relative humidity (or dew point). In the range of temperatures where the humidex is defined, the adding term in the RHS (right-hand side) of Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) is much smaller than <inline-formula><mml:math id="M95" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>, and thus the intra-sensor variability in the humidex is less pronounced than <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and RH. The humidex index can be used as a starting point for the correction procedure, which will ultimately allow us to correct RH, <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and HDX. Practical definitions of this index can be retrieved from Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>), following the standard used by Environment and Climate Change Canada:
            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M98" display="block"><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{9.2}{9.2}\selectfont$\displaystyle}?><mml:mi mathvariant="normal">HDX</mml:mi><mml:mo>=</mml:mo><mml:mi>T</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5555</mml:mn><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">6.11</mml:mn><mml:msup><mml:mi mathvariant="normal">e</mml:mi><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>L</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mfenced close=")" open="("><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">273.16</mml:mn></mml:mfrac></mml:mstyle></mml:mfenced><mml:mfenced close=")" open="("><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">273.15</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:mfenced><?xmltex \hack{$\egroup}?><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M99" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula>, the latent heat of vaporization, is retrieved from the linear interpolation of <inline-formula><mml:math id="M100" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> knowing that <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>(</mml:mo><mml:mi>T</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> °C) <inline-formula><mml:math id="M102" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 2.501 <inline-formula><mml:math id="M103" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10<inline-formula><mml:math id="M104" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msup></mml:math></inline-formula> J kg<inline-formula><mml:math id="M105" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> and <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>(</mml:mo><mml:mi>T</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> °C<inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 2.257 <inline-formula><mml:math id="M108" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10<inline-formula><mml:math id="M109" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msup></mml:math></inline-formula> J kg<inline-formula><mml:math id="M110" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, while <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">461</mml:mn></mml:mrow></mml:math></inline-formula> J K<inline-formula><mml:math id="M112" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> kg<inline-formula><mml:math id="M113" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> is the gas constant for a moist atmosphere. Alternatively, we can adopt some Magnus formula for <inline-formula><mml:math id="M114" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula> so that
            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M115" display="block"><mml:mrow><mml:mi mathvariant="normal">HDX</mml:mi><mml:mo>=</mml:mo><mml:mi>T</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.5555</mml:mn><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">0.06</mml:mn><mml:mi mathvariant="normal">RH</mml:mi><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mn mathvariant="normal">0.03</mml:mn><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          Both empirical equations require <inline-formula><mml:math id="M116" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in degrees Celsius. Figure <xref ref-type="fig" rid="Ch1.F9"/> shows the correlation and dispersion of the humidex calculated with Eqs. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) and (<xref ref-type="disp-formula" rid="Ch1.E6"/>) and the one directly computed by the sensor. Each distribution resembles a Gaussian shape, with a high degree of symmetry and mean (and median) values close to 44 °C. Despite Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>) being a better approximation of the HDX retrieved by the sensors, Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) already reduces the standard deviation of the distribution and thus the intra-sensor variability. Substituting Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) into (<xref ref-type="disp-formula" rid="Ch1.E6"/>) and solving for RH, we obtain an expression for the corrected relative humidity RH<inline-formula><mml:math id="M118" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula> which only depends on the dew point (and air temperature):
            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M119" display="block"><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{9.2}{9.2}\selectfont$\displaystyle}?><mml:msub><mml:mi mathvariant="normal">RH</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>L</mml:mi><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">273.16</mml:mn></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">273.15</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:msup><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mn mathvariant="normal">0.03</mml:mn><mml:mi>T</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><?xmltex \hack{$\egroup}?></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M120" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula> is formulated following Environment and Climate Change Canada, and <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> follows a simplified Magnus formula. From Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>), we can assume that the significant component of the intra-sensor variation in HDX is given by <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. That is, <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">HDX</mml:mi><mml:mo>∝</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Using the error propagation theory, the variability <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">HDX</mml:mi><mml:mo>=</mml:mo><mml:mo>|</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mi>d</mml:mi><mml:mi mathvariant="normal">HDX</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>|</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Solving for <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, we get
            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M126" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow><mml:mi>L</mml:mi></mml:mfrac></mml:mstyle><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">273.15</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msup><mml:mfenced close=")" open="("><mml:mn mathvariant="normal">3.39</mml:mn></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mi>L</mml:mi><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">273.16</mml:mn></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">273.15</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:msup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">HDX</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          The dew point is then corrected as
            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M127" display="block"><mml:mrow><mml:msubsup><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></disp-formula>
          and is used to recompute the humidex using Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>). Equations (<xref ref-type="disp-formula" rid="Ch1.E8"/>), (<xref ref-type="disp-formula" rid="Ch1.E9"/>), and (<xref ref-type="disp-formula" rid="Ch1.E5"/>) are computed recursively to minimize the intra-sensor differences of both <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and HDX. The minus sign in Eq. (<xref ref-type="disp-formula" rid="Ch1.E8"/>) is introduced to evaluate both positive and negative components of the derivative in the error propagation. After two iterations, the variability around the average session is already greatly reduced (see Fig. <xref ref-type="fig" rid="Ch1.F10"/>a, b). Note that the recursive method is intrinsically going to diverge after a large number of iterations, thus imposing a truncation after a few iterations. Here, truncation is done after visualizing the minimum variability, constrained to a range of values in agreement with the measurements. Using the recursive method, we achieved a better agreement between sensors, ensuring a smaller spread of values around the average session and ensuring that they are constrained within the instrumental errors. Here, the instrumental error for the dew point is derived from the approximated relation of <xref ref-type="bibr" rid="bib1.bibx33" id="text.51"/>:
            <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M129" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>T</mml:mi><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">RH</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow><mml:mn mathvariant="normal">5</mml:mn></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          By comparing the dew point retrieved by the sensor and that computed using Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>), we observe two similar distributions (see Fig. <xref ref-type="fig" rid="Ch1.F11"/>), suggesting we can adopt Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) for the computation of the dew-point error.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9"><?xmltex \currentcnt{9}?><?xmltex \def\figurename{Figure}?><label>Figure 9</label><caption><p id="d1e3078">Cumulative density distribution of the HDX index computed using Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) (solid black) and Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>) (solid blue) and directly by the sensor (solid red). The dashed lines, paired with similar colours, represent the best normal distribution fit for each data source. The number of bins for the discretization is equal to the square root of the total number of data (equal for each distribution).</p></caption>
          <?xmltex \igopts{width=213.395669pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f09.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10"><?xmltex \currentcnt{10}?><?xmltex \def\figurename{Figure}?><label>Figure 10</label><caption><p id="d1e3093">Calculated <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msubsup><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> <bold>(a)</bold> and HDX<inline-formula><mml:math id="M131" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula> <bold>(b)</bold> after two iterations using Eqs. (<xref ref-type="disp-formula" rid="Ch1.E9"/>) and (<xref ref-type="disp-formula" rid="Ch1.E6"/>) as a function of the average session, respectively. Each colour identifies the measurement of a single MT. The dashed line is the bisector, and the dotted lines are the propagated instrumental error around the bisector evaluated using Eq. (<xref ref-type="disp-formula" rid="Ch1.E11"/>) for <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and Eq. (<xref ref-type="disp-formula" rid="Ch1.E12"/>) for HDX.</p></caption>
          <?xmltex \igopts{width=213.395669pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f10.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F11"><?xmltex \currentcnt{11}?><?xmltex \def\figurename{Figure}?><label>Figure 11</label><caption><p id="d1e3153">Distribution of the occurrence of the dew point <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as retrieved from the sensor (red) and computed using Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) (blue). The purple area of the graph is where the two distributions superimpose one on the other. The bin width is 0.3 °C in an equal number of bins among the distributions.</p></caption>
          <?xmltex \igopts{width=213.395669pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f11.png"/>

        </fig>

      <p id="d1e3175">The agreement shown in Fig. <xref ref-type="fig" rid="Ch1.F11"/> raises doubts about how solid the dew-point data are when directly retrieved by the MT. Equation (<xref ref-type="disp-formula" rid="Ch1.E10"/>) was suggested by <xref ref-type="bibr" rid="bib1.bibx33" id="text.52"/> to work in a moist environment, with <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:mi mathvariant="normal">RH</mml:mi><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">50</mml:mn></mml:mrow></mml:math></inline-formula> %, with a possible extension to 40 % introducing a further correction, which was meaningless for the present study. Nonetheless, values below the 40 % threshold were observed, for which we can assume the approximation works just well enough for deriving the dew-point error. In any case, this error evaluation is limited to a medium–high humid environment and should be further tested for more arid conditions. A further assessment of the quality of the dew point retrieved from the sensor is given in Sect. <xref ref-type="sec" rid="Ch1.S4.SS3"/>.</p>
      <?pagebreak page3266?><p id="d1e3199">The error associated with the retrieved and corrected dew point reads as
            <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M135" display="block"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>T</mml:mi><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:mfrac></mml:mstyle><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">RH</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          In an analogy, the error associated with the humidex index is computed from Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) and reads as
            <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M136" display="block"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="normal">HDX</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>T</mml:mi><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">HDX</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">273.15</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">w</mml:mi></mml:msub></mml:mrow><mml:mi>L</mml:mi></mml:mfrac></mml:mstyle><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          As dew point and humidex converge to their minimum variability, the corrected value of <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is used to recompute the relative humidity using Eq. (<xref ref-type="disp-formula" rid="Ch1.E7"/>), and the resulting difference from the average session is shown in Fig. <xref ref-type="fig" rid="Ch1.F12"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F12"><?xmltex \currentcnt{12}?><?xmltex \def\figurename{Figure}?><label>Figure 12</label><caption><p id="d1e3316">Corrected RH<inline-formula><mml:math id="M138" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula> using Eq. (<xref ref-type="disp-formula" rid="Ch1.E7"/>) as a function of the average session. Each colour identifies the measurement of a single MT. The dashed line is the bisector, and the dotted lines are the propagated instrumental error around the bisector.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f12.png"/>

        </fig>

      <p id="d1e3336">Despite the fact that the correction is not always sufficient to bring the variability within the instrumental error from the average session (S2, for instance, would have required an error bar of <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> % – not shown), the intra-sensor agreement is largely improved, as also quantified by the root-mean-square and mean bias errors listed in Table <xref ref-type="table" rid="Ch1.T4"/> for each session and variable. The correction removes a consistent portion of the sensor variability, producing a maximum value of uncertainty around the average session of <inline-formula><mml:math id="M140" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.2 % for S1.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T4" specific-use="star"><?xmltex \currentcnt{4}?><label>Table 4</label><caption><p id="d1e3362"> Coefficient of determination <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, root-mean-square error RMSE, and mean absolute percentage error MAPE computed session by session between the data obtained (measured, derived, or corrected) from each sensor and the respective average session. Below, the average <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> within each session and the maxima RMSE and MAPE are reported.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="14">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:colspec colnum="10" colname="col10" align="right"/>
     <oasis:colspec colnum="11" colname="col11" align="right"/>
     <oasis:colspec colnum="12" colname="col12" align="right"/>
     <oasis:colspec colnum="13" colname="col13" align="right"/>
     <oasis:colspec colnum="14" colname="col14" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">

         <oasis:entry namest="col1" nameend="col2"/>

         <oasis:entry colname="col3"><inline-formula><mml:math id="M150" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col4"><inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col5">RH</oasis:entry>

         <oasis:entry colname="col6">RH<inline-formula><mml:math id="M152" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col7"><inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col8"><inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msubsup><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col9">HDX</oasis:entry>

         <oasis:entry colname="col10">HDX<inline-formula><mml:math id="M155" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col11"><inline-formula><mml:math id="M156" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col12"><inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col13"><inline-formula><mml:math id="M158" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col14"><inline-formula><mml:math id="M159" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula></oasis:entry>

       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="2"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">0.85</oasis:entry>

         <oasis:entry colname="col4">0.96</oasis:entry>

         <oasis:entry colname="col5">0.61</oasis:entry>

         <oasis:entry colname="col6">0.90</oasis:entry>

         <oasis:entry colname="col7">0.85</oasis:entry>

         <oasis:entry colname="col8">0.91</oasis:entry>

         <oasis:entry colname="col9">0.87</oasis:entry>

         <oasis:entry colname="col10">0.93</oasis:entry>

         <oasis:entry colname="col11">0.58</oasis:entry>

         <oasis:entry colname="col12">0.86</oasis:entry>

         <oasis:entry colname="col13">0.94</oasis:entry>

         <oasis:entry colname="col14">0.89</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">RMSE</oasis:entry>

         <oasis:entry colname="col3">7.1 m</oasis:entry>

         <oasis:entry colname="col4">1.4 m</oasis:entry>

         <oasis:entry colname="col5">6.9 %</oasis:entry>

         <oasis:entry colname="col6">0.4 %</oasis:entry>

         <oasis:entry colname="col7">1.4 °C</oasis:entry>

         <oasis:entry colname="col8">0.2 °C</oasis:entry>

         <oasis:entry colname="col9">2.6 °C</oasis:entry>

         <oasis:entry colname="col10">0.5 °C</oasis:entry>

         <oasis:entry colname="col11">2.0 hPa</oasis:entry>

         <oasis:entry colname="col12">0.8 hPa</oasis:entry>

         <oasis:entry colname="col13">0.3 °C</oasis:entry>

         <oasis:entry colname="col14">1.1</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">MAPE</oasis:entry>

         <oasis:entry colname="col3">11.2 %</oasis:entry>

         <oasis:entry colname="col4">1.5 %</oasis:entry>

         <oasis:entry colname="col5">17.8 %</oasis:entry>

         <oasis:entry colname="col6">0.9 %</oasis:entry>

         <oasis:entry colname="col7">6.3 %</oasis:entry>

         <oasis:entry colname="col8">0.7 %</oasis:entry>

         <oasis:entry colname="col9">5.9 %</oasis:entry>

         <oasis:entry colname="col10">0.8 %</oasis:entry>

         <oasis:entry colname="col11">0.2 %</oasis:entry>

         <oasis:entry colname="col12"><inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>

         <oasis:entry colname="col13">0.6 %</oasis:entry>

         <oasis:entry colname="col14">14.6 %</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry rowsep="1" colname="col1" morerows="2"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">0.96</oasis:entry>

         <oasis:entry colname="col4">0.99</oasis:entry>

         <oasis:entry colname="col5">0.63</oasis:entry>

         <oasis:entry colname="col6">0.85</oasis:entry>

         <oasis:entry colname="col7">0.92</oasis:entry>

         <oasis:entry colname="col8">0.88</oasis:entry>

         <oasis:entry colname="col9">0.82</oasis:entry>

         <oasis:entry colname="col10">0.94</oasis:entry>

         <oasis:entry colname="col11">0.86</oasis:entry>

         <oasis:entry colname="col12">0.97</oasis:entry>

         <oasis:entry colname="col13">0.95</oasis:entry>

         <oasis:entry colname="col14">0.9</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">RMSE</oasis:entry>

         <oasis:entry colname="col3">4.7 m</oasis:entry>

         <oasis:entry colname="col4">0.8 m</oasis:entry>

         <oasis:entry colname="col5">7.3 %</oasis:entry>

         <oasis:entry colname="col6">1.6 %</oasis:entry>

         <oasis:entry colname="col7">1.5 °C</oasis:entry>

         <oasis:entry colname="col8">0.6 °C</oasis:entry>

         <oasis:entry colname="col9">3.6 °C</oasis:entry>

         <oasis:entry colname="col10">0.6 °C</oasis:entry>

         <oasis:entry colname="col11">1.2 hPa</oasis:entry>

         <oasis:entry colname="col12">0.5 hPa</oasis:entry>

         <oasis:entry colname="col13">0.2 °C</oasis:entry>

         <oasis:entry colname="col14">0.9</oasis:entry>

       </oasis:row>
       <oasis:row rowsep="1">

         <oasis:entry colname="col2">MAPE</oasis:entry>

         <oasis:entry colname="col3">7.9 %</oasis:entry>

         <oasis:entry colname="col4">0.7 %</oasis:entry>

         <oasis:entry colname="col5">31.9 %</oasis:entry>

         <oasis:entry colname="col6">3.8 %</oasis:entry>

         <oasis:entry colname="col7">7.2 %</oasis:entry>

         <oasis:entry colname="col8">2.3 %</oasis:entry>

         <oasis:entry colname="col9">8.5 %</oasis:entry>

         <oasis:entry colname="col10">1.2 %</oasis:entry>

         <oasis:entry colname="col11">0.1 %</oasis:entry>

         <oasis:entry colname="col12"><inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>

         <oasis:entry colname="col13">0.4 %</oasis:entry>

         <oasis:entry colname="col14">9.6 %</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col1" morerows="2"/>

         <oasis:entry colname="col2"><inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>

         <oasis:entry colname="col3">0.99</oasis:entry>

         <oasis:entry colname="col4">0.99</oasis:entry>

         <oasis:entry colname="col5">0.81</oasis:entry>

         <oasis:entry colname="col6">0.95</oasis:entry>

         <oasis:entry colname="col7">0.95</oasis:entry>

         <oasis:entry colname="col8">0.97</oasis:entry>

         <oasis:entry colname="col9">0.96</oasis:entry>

         <oasis:entry colname="col10">0.98</oasis:entry>

         <oasis:entry colname="col11">0.91</oasis:entry>

         <oasis:entry colname="col12">0.97</oasis:entry>

         <oasis:entry colname="col13">0.98</oasis:entry>

         <oasis:entry colname="col14">0.97</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">RMSE</oasis:entry>

         <oasis:entry colname="col3">0.7 m</oasis:entry>

         <oasis:entry colname="col4">0.7 m</oasis:entry>

         <oasis:entry colname="col5">4.3 %</oasis:entry>

         <oasis:entry colname="col6">0.3 %</oasis:entry>

         <oasis:entry colname="col7">0.9 °C</oasis:entry>

         <oasis:entry colname="col8">0.3 °C</oasis:entry>

         <oasis:entry colname="col9">1.5 °C</oasis:entry>

         <oasis:entry colname="col10">0.6 °C</oasis:entry>

         <oasis:entry colname="col11">0.7 hPa</oasis:entry>

         <oasis:entry colname="col12">0.4 hPa</oasis:entry>

         <oasis:entry colname="col13">0.3 °C</oasis:entry>

         <oasis:entry colname="col14">0.8</oasis:entry>

       </oasis:row>
       <oasis:row>

         <oasis:entry colname="col2">MAPE</oasis:entry>

         <oasis:entry colname="col3">0.9 %</oasis:entry>

         <oasis:entry colname="col4">0.5 %</oasis:entry>

         <oasis:entry colname="col5">8.9 %</oasis:entry>

         <oasis:entry colname="col6">0.5 %</oasis:entry>

         <oasis:entry colname="col7">3.9 %</oasis:entry>

         <oasis:entry colname="col8">1.3 %</oasis:entry>

         <oasis:entry colname="col9">3.4 %</oasis:entry>

         <oasis:entry colname="col10">1.3 %</oasis:entry>

         <oasis:entry colname="col11"><inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>

         <oasis:entry colname="col12"><inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>

         <oasis:entry colname="col13">0.9 %</oasis:entry>

         <oasis:entry colname="col14">9.3 %</oasis:entry>

       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d1e3387">RMSE is calculated as <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>〉</mml:mo></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and MAPE is calculated as <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">100</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mo>|</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>〉</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula>, with <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> being the iteration of variable <inline-formula><mml:math id="M146" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> from each sensor, <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mi>b</mml:mi><mml:mi>e</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>g</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula> the average session of the same variable, <inline-formula><mml:math id="M148" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> the number of finite data points in <inline-formula><mml:math id="M149" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>.</p></table-wrap-foot><?xmltex \gdef\@currentlabel{4}?></table-wrap>

      <p id="d1e4180">All the corrections we have discussed so far have substantially improved the data quality. The absolute errors also decrease, with an overall increase in the determination coefficients. We have already mentioned how the intra-sensor variability assessed here creates a bias in the coefficient of determination due to the dependence of the mean from its constituents. Nonetheless, the initial large values of this coefficient suggest that the existing discrepancy between sensors' measurements is bias-driven, while tendencies are in accordance. The increase in the determination coefficients obtained through the correction methods explains the further reduction in the non-linear uncertainties in the sensors' measurements. The error reduction is instead an indication of the bias decrease; in other words, the sensors' measurements collapse closer to their average.</p>
      <p id="d1e4183">The pressure–altitude correction encloses both tendency and bias regulation effects. Pressure loses its step-wise conformation, favouring a more homogeneous data distribution which increases the linear dependence between different sensors. Altitude decreases the intra-sensor bias by reducing the mean absolute percentage error (MAPE) of 87 % and 91 %, and the root-mean-square error (RMSE) of 80 % and 82 % in S1 and S2, respectively. The iteration method involving relative humidity, dew point, and humidex is also successful in reducing both biases and tendency discrepancies, especially for the first variable. The largest effect on dew point and humidex is a decrease in the bias around the average, with an efficacy of the correction in the range of 60 %–88 % for both MAPE and RMSE, with a slightly better reduction performance in the humidex. The correction also improves the respective coefficients of determination, but the increase is less impactful, possibly due to the stronger dependence of both variables on the air temperature (which has high scores<?pagebreak page3267?> and did not need any correction) and, less so, on the relative humidity. Finally, the relative humidity experiences the largest benefits from the correction method for both tendency linearity and bias, as is already clear from a visual comparison between Figs. <xref ref-type="fig" rid="Ch1.F6"/>a and <xref ref-type="fig" rid="Ch1.F12"/>. The linearity around the average session increases by 15 %–30 %, ensuring a more regular distribution of the data and the tendency among different sensors' measures. Even more evident is the improvement by reducing the intra-sensor bias: MAPE and RMSE increase by 78 %–95 %, which is <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">90</mml:mn></mml:mrow></mml:math></inline-formula> % if we exclude S2, where the correction method was not sufficient to shrink the intra-sensor variability down to be within the instrumental error due to the presence of an “outlier” sensor run. By removing this odd sensor run, S2 aligns with S1 and S3 statistics, allowing rigorous comparability between different MTs' measurements.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Fixed-location comparison</title>
      <p id="d1e4208">The intra-sensor variability test has revealed the capability of the MT to perform a self-consistent assessment of the environmental conditions, even though some corrections are necessary to achieve a reasonable performance. In this and the following section, we address the performance of the MT against reference stations both in a fixed location and under optimal usage conditions (i.e. on the move). As introduced in Sect. <xref ref-type="sec" rid="Ch1.S3.SS3"/>, sensors' comparisons during both winter and summer are investigated to verify the consistency of the previous<?pagebreak page3268?> results at both extremes of the annual thermodynamic cycle. We selected periods of continuous measurements without technical issues on both apparatuses. The winter period under investigation has experienced mild weather conditions, with warm temperatures for the season and relative humidity never reaching saturation (according to the reference weather station at the CIMA Research Foundation). Moreover, neither severe nor extreme weather phenomena were observed during the period, thus facilitating the comparability between the MT and the reference weather station. Within the summer of the new global temperature record concerning the warmest July of the measurement era, Savona experienced a warm summer with daily mean and maximum temperatures above the climate average. The period included several heatwaves striking the whole region, while no severe thunder- or rainstorms were observed. The comparison is strictly limited to air temperature and relative humidity as the weather station does not measure any other variable relevant to the MT. An assessment of the dew point and humidex is also provided as both quantities are necessary for the correction of the relative humidity, as we have introduced in Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/>. To strengthen the statistical robustness of air temperature and relative humidity comparisons, the coefficient of determination is computed for each variable, alongside the mean percentage error (MPE) and the RMSE to address the goodness of the linear fits. Differently from the intra-sensor variability, here, the percentage error is not computed in an absolute value to quantify the over- or underestimation of the MT measurement compared to the reference one. Furthermore, we computed the MPE for the negative and positive differences separately to better appreciate the overall over- and underestimations by the MT. To avoid the miscalculation of MPE for temperature differences across 0 °C, we previously converted the air temperature into Kelvin. <xref ref-type="bibr" rid="bib1.bibx62" id="text.53"/> introduced a decomposition of the mean square error (MSE) into a systematic and an unsystematic component, separating biases from random errors. Following this philosophy, we decomposed the RMSE into its systematic component,
            <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M168" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          and its unsystematic component,
            <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M169" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the iteration of variable <inline-formula><mml:math id="M171" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> from the MT, <inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is that for the reference weather station, <inline-formula><mml:math id="M173" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the number of finite data points in <inline-formula><mml:math id="M174" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>a</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>b</mml:mi></mml:mrow></mml:math></inline-formula> is the linear fit of <inline-formula><mml:math id="M176" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> to <inline-formula><mml:math id="M177" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>. The systematic component is the consistent bias that produces the over- or underestimation of the reference values by the MT measurement compared to the linear fit between the two datasets. The unsystematic component evaluates the scatter about the linear regression line of the MT measurements. RMSE is used instead of the MSE for a better comparison with the intra-sensor variability test and the performance evaluations found in the literature (see Sect. <xref ref-type="sec" rid="Ch1.S5.SS2"/>).</p>
      <p id="d1e4417">Figure <xref ref-type="fig" rid="Ch1.F13"/> compares the air temperature and relative humidity of the MT and the reference station for both winter and summer periods.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F13" specific-use="star"><?xmltex \currentcnt{13}?><?xmltex \def\figurename{Figure}?><label>Figure 13</label><caption><p id="d1e4424">Air temperature <inline-formula><mml:math id="M178" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> and relative humidity <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:mi>R</mml:mi><mml:mi>H</mml:mi></mml:mrow></mml:math></inline-formula> comparisons between MT (subscript MT) and reference weather station (subscript WS) measurements for the winter (panels <bold>(a)</bold> and <bold>(b)</bold>) and summer (panels <bold>(c)</bold> and <bold>(d)</bold>) periods and relative linear fits. In <bold>(b)</bold> and <bold>(d)</bold>, blue dots and orange fits refer to the measured relative humidity, while red dots and green fits refer to the relative humidity corrected using Eq. (<xref ref-type="disp-formula" rid="Ch1.E7"/>). The dashed line is the bisector, and the dotted lines identify the range given by the sum of the MT and weather station instrumental errors around the bisector – that is, <inline-formula><mml:math id="M180" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.6 °C for air temperature and <inline-formula><mml:math id="M181" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 4 % for relative humidity.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f13.png"/>

        </fig>

      <p id="d1e4486">For both quantities, data have been previously processed and averaged every 10 min, and a linear fit is computed as a result of the comparison. During both seasons, the air temperature measured with the MT is in reasonable agreement with the weather station despite a clear tendency to overestimate the reference values. The wintertime overestimation also increases with increasing values of air temperature (Fig. <xref ref-type="fig" rid="Ch1.F13"/>a). Apart from the possible intrinsic lack of accuracy of the MT, two factors may affect the performance of the sensor. First, the MT is a mobile sensor used as a fixed meteorological station; i.e. it is operated with a sub-optimal working configuration. Second, the Stevenson screen is not a perfect shield from solar radiation, the beam of which can be reflected from multiple surfaces on the building rooftop into the box volume. In addition, the natural ventilation of the screen is partially prevented by its structure, and air may become stagnant within its volume. It is worth noting that the flat rooftop hosting the experiment is covered with black tarpaulin, thus minimizing the reflection from one of the major sources but increasing the emission temperature of the rooftop, with a larger effect on stagnant air. As a result, the combination of inhibited ventilation and enhanced radiation might increase the air temperature within the screen volume, especially at higher temperatures when we can expect larger solar radiation. Nonetheless, the summertime overestimation is homogeneously distributed along the entire temperature range (Fig. <xref ref-type="fig" rid="Ch1.F13"/>c), suggesting that the possible air warming inside the Stevenson screen does not increase linearly with either the air temperature or the solar radiation. Unfortunately, with it being the case that the MT under the screen and the weather station are not equipped for measuring solar radiation, we can only leave these considerations as hypotheses.</p>
      <p id="d1e4493">The relative humidity measured by the MT is largely overestimated compared to that of the weather station (Fig. <xref ref-type="fig" rid="Ch1.F13"/>b, d). Given the outcomes of the intra-sensor variability test, this result is not unexpected. The linear fit of the distribution suggests that the overestimation results from a large bias by the MT. Therefore, we perform a new comparison with the reference station by applying the recursive method to correct the MT measurement. The corrected relative humidity aligns better with the reference values: the tendency remains almost unaltered from the original measurement, and the bias correction is sufficient to provide a more reasonable agreement. As for the intra-sensor variability test, truncation at the second iteration is sufficient to obtain a reasonable performance of the MT under real atmospheric conditions.</p>
      <?pagebreak page3269?><p id="d1e4498">For a more quantitative evaluation of the performance of the MT, Table <xref ref-type="table" rid="Ch1.T5"/> condenses the values for the coefficient of determination and the errors computed for the air temperature, relative humidity, and the corrected relative humidity during both seasons.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T5"><?xmltex \currentcnt{5}?><label>Table 5</label><caption><p id="d1e4506">Coefficient of determination <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>; total (RMSE), systematic (<inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), and unsystematic (<inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) root-mean-square errors; and total (MPE), positive (<inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), and negative (<inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) mean percentage errors computed between the measurements of the MT used as the predictor (<inline-formula><mml:math id="M187" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>) and those of the weather station used as a reference (<inline-formula><mml:math id="M188" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>).</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.88}[.88]?><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right" colsep="1"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" namest="col2" nameend="col4" align="center">Winter </oasis:entry>
         <oasis:entry rowsep="1" namest="col5" nameend="col7" align="center">Summer </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M198" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">RH</oasis:entry>
         <oasis:entry colname="col4">RH<inline-formula><mml:math id="M199" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M200" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">RH</oasis:entry>
         <oasis:entry colname="col7">RH<inline-formula><mml:math id="M201" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M202" display="inline"><mml:mi mathvariant="normal">MPE</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">4.9 %</oasis:entry>
         <oasis:entry colname="col3">9.3 %</oasis:entry>
         <oasis:entry colname="col4">0.4 %</oasis:entry>
         <oasis:entry colname="col5">2.9 %</oasis:entry>
         <oasis:entry colname="col6">19.8 %</oasis:entry>
         <oasis:entry colname="col7">0.6 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">5.0 %</oasis:entry>
         <oasis:entry colname="col3">9.4 %</oasis:entry>
         <oasis:entry colname="col4">3.3 %</oasis:entry>
         <oasis:entry colname="col5">3.5 %</oasis:entry>
         <oasis:entry colname="col6">19.8 %</oasis:entry>
         <oasis:entry colname="col7">7.3 %</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.9</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.9</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.8</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.6</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
         <oasis:entry colname="col6">0 %</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.9</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M210" display="inline"><mml:mi mathvariant="normal">RMSE</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">1.1 °C</oasis:entry>
         <oasis:entry colname="col3">9.4 %</oasis:entry>
         <oasis:entry colname="col4">4.1 %</oasis:entry>
         <oasis:entry colname="col5">3.6 °C</oasis:entry>
         <oasis:entry colname="col6">18.8 %</oasis:entry>
         <oasis:entry colname="col7">7.0 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.4 °C</oasis:entry>
         <oasis:entry colname="col3">1.6 %</oasis:entry>
         <oasis:entry colname="col4">2.2 %</oasis:entry>
         <oasis:entry colname="col5">1.5 °C</oasis:entry>
         <oasis:entry colname="col6">10.4 %</oasis:entry>
         <oasis:entry colname="col7">4.6 %</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.7 °C</oasis:entry>
         <oasis:entry colname="col3">7.7 %</oasis:entry>
         <oasis:entry colname="col4">1.9 %</oasis:entry>
         <oasis:entry colname="col5">2.0 °C</oasis:entry>
         <oasis:entry colname="col6">8.4 %</oasis:entry>
         <oasis:entry colname="col7">2.4 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.96</oasis:entry>
         <oasis:entry colname="col3">0.97</oasis:entry>
         <oasis:entry colname="col4">0.95</oasis:entry>
         <oasis:entry colname="col5">0.95</oasis:entry>
         <oasis:entry colname="col6">0.88</oasis:entry>
         <oasis:entry colname="col7">0.88</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table><?xmltex \begin{scaleboxenv}{.88}[.88]?><table-wrap-foot><p id="d1e4579">RMSE is calculated as <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, and MPE is calculated as <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">100</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, with <inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> being the iteration of variable <inline-formula><mml:math id="M192" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> from the MT and <inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> being that for the reference weather station, while <inline-formula><mml:math id="M194" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the number of finite data points in <inline-formula><mml:math id="M195" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are computed similarly to MPE but summing only the positive and negative values of MPE, respectively.</p></table-wrap-foot><?xmltex \end{scaleboxenv}?><?xmltex \gdef\@currentlabel{5}?></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F14" specific-use="star"><?xmltex \currentcnt{14}?><?xmltex \def\figurename{Figure}?><label>Figure 14</label><caption><p id="d1e5109">Dew point <inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(a)</bold> and humidex HDX <bold>(b)</bold> distribution comparisons between the variables directly computed by the MT (red), the variables derived from the weather station data using Eq. (<xref ref-type="disp-formula" rid="Ch1.E15"/>) for <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and using Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>) for HDX (blue), and the variables obtained after two iterations of the recursive method seen in Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/> (purple). Panels <bold>(a)</bold> and <bold>(b)</bold> refer to the winter period, and panels <bold>(c)</bold> and <bold>(d)</bold> refer to the summertime. The bin width is 0.5 °C on an equal number of bins among the distributions.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f14.png"/>

        </fig>

      <p id="d1e5166">All three variables score a high linear correlation with the reference, with a clear tendency of the MT to overestimate the reference values. Winter air temperature shows a positive percentage error, as witnessed by the measurement bias for 67 % and the random error for 33 % (computed as the ratios <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>/RMSE and <inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub><mml:mo>/</mml:mo></mml:mrow></mml:math></inline-formula>RMSE, respectively). Similar behaviour is found for the relative humidity, with an even larger percentage error entirely owed to its positive branch and a large <inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> over the <inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>/</mml:mo></mml:mrow></mml:math></inline-formula>RMSE <inline-formula><mml:math id="M221" display="inline"><mml:mo>≫</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub><mml:mo>/</mml:mo></mml:mrow></mml:math></inline-formula>RMSE). The correction adopted for the relative humidity reduces the distribution errors, favouring a larger balance between over- and underestimation, as well as between bias and random errors. The correction severely reduces the total percentage error of relative humidity, balancing positive and negative errors that, on their, own are smaller than the MPE for the air temperature. The correction also reduces the error due to the bias to a value that is smaller than the random error, with the <inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> being caused by the remaining overestimation tendency at small relative humidities (see Fig. <xref ref-type="fig" rid="Ch1.F13"/>b). During summer, the MPE quantifies the air temperature overestimation at 2.9 % of the measurement, with an overall reduction in the percentage error compared to the winter period. Once again, the discrepancy for air temperature is distributed over a bias responsible for the overestimation (accounting for 55 % of<?pagebreak page3270?> the error) and the random error responsible for the distribution spread around the reference value (45 %). The linearity of the fit is respected. The relative humidity measured with the MT overestimates the reference by 20 % on average (see MPE in Table <xref ref-type="table" rid="Ch1.T5"/>), being entirely outside the instrumental error (Fig. <xref ref-type="fig" rid="Ch1.F13"/>d). This causes the MT to observe multiple saturation conditions, while the reference relative humidity rarely exceeds 90 %. The Stevenson screen and the reduced ventilation inside it can favour stagnant conditions, thus increasing the relative humidity. However, the variability observed in the measure of the relative humidity during the intra-sensor variability test hinders this assumption. The RMSE and its components describe a discrepancy from the reference which is larger than the winter period, mostly due to the unsystematic error. This is caused by the large numbers of values at saturation that the MT detects, while the reference station observes relative humidities in the range of 70 %–95 %. In addition to the distribution spread, a bias is also evident, but the linearity of the fit is respected. With the usual two iterations of the correction method, we observe a huge improvement in the agreement between MT and weather station data. Relative humidities below 50 % seem unaltered by the correction. Small values of relative humidity linked with large values of air temperature imply that humidex is determined mostly by the second quantity and less so by the first (see Eq. <xref ref-type="disp-formula" rid="Ch1.E6"/>). Since the MT temperature does not change in the recursive method, <inline-formula><mml:math id="M224" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">HDX</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are small, as are <inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:msubsup><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msubsup><mml:mo>→</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and RH<inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>→</mml:mo><mml:mi mathvariant="normal">RH</mml:mi></mml:mrow></mml:math></inline-formula>. This shortcoming of the correction did not occur during the intra-sensor variability test as the maximum air temperature was 8 °C smaller than this investigation in Savona.</p>
      <p id="d1e5326">The recursive method enables us to further discuss the dew point and humidex index. Neither quantity is measured by the weather station, but they can be retrieved using known empirical formulations and then compared with those retrieved directly from the MT and computed through the iterations. Specifically, the dew point <inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for the weather station is derived according to the Magnus formula so that
            <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M229" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="normal">ln</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi mathvariant="normal">RH</mml:mi><mml:mn mathvariant="normal">100</mml:mn></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>+</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">ln</mml:mi><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi mathvariant="normal">RH</mml:mi><mml:mn mathvariant="normal">100</mml:mn></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">243.04</mml:mn></mml:mrow></mml:math></inline-formula> °C and <inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">17.625</mml:mn></mml:mrow></mml:math></inline-formula> °C according to <xref ref-type="bibr" rid="bib1.bibx2" id="text.54"/>. This formulation is consistent with a relative humidity resulting from the ratio of water vapour partial pressure and its value at saturation and is in line with other formulations based on the Clausius–Clapeyron equation <xref ref-type="bibr" rid="bib1.bibx33" id="paren.55"/>. For consistency, the humidex from the weather station is computed by using a Magnus formulation as well according to Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>).</p>
      <?pagebreak page3271?><p id="d1e5474">Figure <xref ref-type="fig" rid="Ch1.F14"/> displays the distributions of the MT (directly derived by the sensor), the weather station (Eqs. <xref ref-type="disp-formula" rid="Ch1.E15"/> and <xref ref-type="disp-formula" rid="Ch1.E6"/>), and iterated values of <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and HDX. The distributions of MT data and data retrieved using the weather station share similar shapes but with a bias shifting one from the other. The dew point from the MT overestimates the distribution from the weather station, while an underestimation is observed in the humidex. This turnover is due to the formulations adopted for <inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and HDX, with the first being largely dependent on RH (where the MT largely overestimates the weather station) and the second being more dependent on <inline-formula><mml:math id="M234" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula>. During summer only, the distributions are shaped similarly, with the dew point resembling a skewed normal distribution with a longer left tail, while the humidex is a bimodal distribution covering the whole range of the index. The recursive correction method adopted for RH re-scales the distributions of <inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and HDX, aligning them to the weather station's ones with seasonal discrepancies. During winter, the corrected distributions display longer tails and fewer occurrences at the peaks, but they provide a general improvement in line with the relative humidity. During summer, the corrected distributions encompass restricted ranges and more occurrences at the peaks.</p>
      <p id="d1e5524">The comparison obtained for these winter and summer periods accomplishes the two goals of this whole investigation: <list list-type="bullet"><list-item>
      <p id="d1e5529">The recursive method to correct the relative humidity is proven to be resourceful in retrieving the true relative humidity of the ambient air, along with a reasonable estimation of the dew point and humidex index.</p></list-item><list-item>
      <p id="d1e5533">The MT can capture the thermo-hygrometric properties of the ambient air with an outdoor accuracy that resembles that of the reference weather station but overshoots the combined instrumental errors.</p></list-item></list> These accomplishments support the use of the MT as a fixed weather station (under customized shielding conditions) to monitor the mean thermal and hygrometric state of the atmosphere.</p>
</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Mobile comparison</title>
      <p id="d1e5545">The final test to assess the MT's data quality is performed under the normal operational mode of the sensor. An instrumented cargo bike is used as a benchmark for air temperature and relative humidity data quality, as described in Sect. <xref ref-type="sec" rid="Ch1.S3.SS4"/>. The comparison is performed by incorporating the measurements from all eight cycling sessions into a single dataset. The statistical characteristics of each variable pair (MT and cargo bike) were computed for this single dataset. As we will argue in this section, we believe the loss of information from each session is not relevant for the quality test since there is not a clear change in behaviour in their data distribution. Only the coefficient of determination is truly overestimated considering the single dataset; for this reason, it is not computed.</p>
      <p id="d1e5550">Figure <xref ref-type="fig" rid="Ch1.F15"/> shows the air temperature measured by the MT as a function of that from the cargo bike. The temperature range of each session is contained within 1 °C despite the cycling path covering both the city centre and the surroundings of Wageningen. Several ambient factors can be responsible for this small thermal excursion, but they are beyond the scope of this investigation. The key information is that the MT captures the same thermal excursions within the entire temperature range collected during the cycling sessions. Moreover, the majority of the temperature data fall into the error range across the bisector of the comparison, entailing a better quality of data distribution compared to the results for the fixed-location comparison (see Sect. <xref ref-type="sec" rid="Ch1.S4.SS3"/>). A small tendency to overestimate the air temperature from the cargo bike can be observed for each cycling section (Fig. <xref ref-type="fig" rid="Ch1.F15"/>). The linear fit displays this overestimation, suggesting the presence of an average bias of 0.3–0.5 °C in the MT data (which remains within the instrumental error range of the MT and cargo bike sensor combined).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F15"><?xmltex \currentcnt{15}?><?xmltex \def\figurename{Figure}?><label>Figure 15</label><caption><p id="d1e5561">Air temperature <inline-formula><mml:math id="M236" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> comparison between MT (subscript MT) and cargo bike (subscript CB) measurements, including all the cycling sessions, with each of them identified by a separate colour. The dashed purple line is the linear best fit. The dashed line is the bisector, and the dotted lines identify the range given by the sum of the MT and cargo bike instrumental errors around the bisector – that is, <inline-formula><mml:math id="M237" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.6 °C.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f15.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F16"><?xmltex \currentcnt{16}?><?xmltex \def\figurename{Figure}?><label>Figure 16</label><caption><p id="d1e5587">Measured RH and corrected RH<inline-formula><mml:math id="M238" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msup></mml:math></inline-formula> relative humidity comparison between MT (subscript MT) and cargo bike (subscript CB) measurements, including all the cycling sessions, with each of them identified by a separate colour. The dashed purple line is the linear best fit. The dashed line is the bisector, and the dotted lines identify the range given by the sum of the MT and cargo bike instrumental errors around the bisector – that is, <inline-formula><mml:math id="M239" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 4 %.</p></caption>
          <?xmltex \igopts{width=213.395669pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f16.png"/>

        </fig>

      <p id="d1e5612">The relative humidity measured by the MT shows the well-known overestimation problems we have observed during the previous tests (Fig. <xref ref-type="fig" rid="Ch1.F16"/>a). Relative humidity from the MT is consistently outside the error range across the bisector in comparison with the cargo bike, and the overestimation increases with decreasing relative humidity. This behaviour is also observed during the winter period of the fixed-location comparison, where the increasing overestimation of the reference station data at a smaller relative humidity was associated with an increasing overestimation at larger air temperatures (see Fig. <xref ref-type="fig" rid="Ch1.F13"/>a). Under fair weather, the typical behaviour for air temperature is to increase when relative humidity decreases and vice versa. Therefore, an overestimation at a large temperature would call for an overestimation<?pagebreak page3272?> at a small relative humidity, as observed. However, the result of the cargo bike test shows that air temperature and relative humidity are completely disjointed and that the performance of the temperature sensor is, once again, far better than that of the relative humidity. Applying the recursive method, the corrected relative humidity improves the agreement with the cargo bike data. Both the overestimation and the increasing discrepancy at smaller values are partially corrected, with a general improvement in the MT data quality. Most of the corrected values of relative humidity fall into the error range, and the fit becomes almost parallel to the bisector.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T6"><?xmltex \currentcnt{6}?><label>Table 6</label><caption><p id="d1e5622"> Total (RMSE), systematic (<inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), and unsystematic (<inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) root-mean-square errors; total (MPE), positive (<inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), and negative (<inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) mean percentage errors; and mean absolute error (MAE) computed between the measurements of the MT used as the predictor (<inline-formula><mml:math id="M244" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>) and those of the weather station used as a reference (<inline-formula><mml:math id="M245" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>). Values are computed including all cycling sessions.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M256" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">RH</oasis:entry>
         <oasis:entry colname="col4">RH<inline-formula><mml:math id="M257" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M258" display="inline"><mml:mi mathvariant="normal">MPE</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">6.4 %</oasis:entry>
         <oasis:entry colname="col3">11.5 %</oasis:entry>
         <oasis:entry colname="col4">3.0 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">7.1 %</oasis:entry>
         <oasis:entry colname="col3">11.5 %</oasis:entry>
         <oasis:entry colname="col4">3.3 %</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.3</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
         <oasis:entry colname="col3">0 %</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.2</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M263" display="inline"><mml:mi mathvariant="normal">RMSE</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.6 °C</oasis:entry>
         <oasis:entry colname="col3">11.9 %</oasis:entry>
         <oasis:entry colname="col4">5.4 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.2 °C</oasis:entry>
         <oasis:entry colname="col3">1.7 %</oasis:entry>
         <oasis:entry colname="col4">1.9 %</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.4 °C</oasis:entry>
         <oasis:entry colname="col3">10.2 %</oasis:entry>
         <oasis:entry colname="col4">3.5 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M266" display="inline"><mml:mi mathvariant="normal">MAE</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">0.33 °C</oasis:entry>
         <oasis:entry colname="col3">7.65 %</oasis:entry>
         <oasis:entry colname="col4">2.58 %</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d1e5684">RMSE is calculated as <inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, MPE is calculated as <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">100</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>, and MAE is calculated as <inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mo>|</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula>, with <inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> being the iteration of variable <inline-formula><mml:math id="M250" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> from the MT and <inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> being that for the reference weather station; <inline-formula><mml:math id="M252" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the number of finite data points in <inline-formula><mml:math id="M253" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are computed similarly to MPE but summing only the positive and negative values of MPE, respectively.</p></table-wrap-foot><?xmltex \gdef\@currentlabel{6}?></table-wrap>

      <p id="d1e6105">As for the fixed-location comparison, the MPE (total, positive, and negative branches) and the RMSE (total, systematic, and unsystematic) are computed, and their values are listed in Table <xref ref-type="table" rid="Ch1.T6"/>. Air temperature shows MPEs and RMSEs in line with the winter period of the fixed-location test (see Table <xref ref-type="table" rid="Ch1.T5"/>). The errors fairly describe the overestimation trend (<inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:mi mathvariant="normal">MPE</mml:mi><mml:mo>&gt;</mml:mo><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub><mml:mo>≫</mml:mo><mml:msub><mml:mi mathvariant="normal">MPE</mml:mi><mml:mi mathvariant="normal">N</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) as a result of the MT positive bias in the air temperature (<inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>≫</mml:mo><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). The improvement introduced with the recursive method (after two iterations) is quantified by the error differences between RH and RH<inline-formula><mml:math id="M269" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula>. The overestimation problem of the MT remains even after the correction application, but its amplitude is drastically reduced. The recursive method decreases the MPE (both positive and total) by 73 % and the RMSE (total and systematic) by 86 %. The positive bias between the MT and the cargo bike remains as the slight increase in the random error fraction <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi mathvariant="normal">RMSE</mml:mi></mml:mrow></mml:math></inline-formula> is not sufficient to counterbalance the relation of <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mo>≥</mml:mo><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>≫</mml:mo><mml:msub><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mi mathvariant="normal">u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> observed for the measured RH. As for the air temperature, the corrected relative humidity has statistical errors in line with the fixed-location test (worse than winter and better than summer periods).</p>
      <p id="d1e6199">To further investigate the reasons for the overestimation, we inspect the incoming solar radiation and ventilation speed measured by the cargo bike. Being unshielded and unventilated, the MT can increase the temperature of its case or that of the air sampled when stagnant. Both conditions can lead to an overestimation of the air temperature and uncertain implications for the relative humidity despite the software correction of the RECS. On the one hand, the increasing temperature of the sensor case can dry the air sample, reducing the relative humidity. On the other hand, stagnation can lead to saturation and an increase in relative humidity. To investigate the impact of both quantities on the sensor performance, the percentage deviation of air temperature and corrected relative humidity are computed as
            <disp-formula id="Ch1.E16" content-type="numbered"><label>16</label><mml:math id="M272" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">%</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mi mathvariant="normal">MT</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mi mathvariant="normal">CB</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">χ</mml:mi><mml:mi mathvariant="normal">MT</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M273" display="inline"><mml:mi mathvariant="italic">χ</mml:mi></mml:math></inline-formula> is either <inline-formula><mml:math id="M274" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> or RH<inline-formula><mml:math id="M275" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msup></mml:math></inline-formula>, and the subscripts refer to the<?pagebreak page3273?> MT (MT) or the cargo bike (CB). An average among bins of incoming solar radiation serves as a bin-driven MPE (named bin-averaged percentage deviation) to compare with those in Table <xref ref-type="table" rid="Ch1.T6"/>. Specifically, the MPE is computed within bins of 50 W m<inline-formula><mml:math id="M276" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, averaging the <inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">%</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for each variable. Figure <xref ref-type="fig" rid="Ch1.F17"/> displays the percentage deviations as a function of the incoming solar radiation and the ventilation speed.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F17"><?xmltex \currentcnt{17}?><?xmltex \def\figurename{Figure}?><label>Figure 17</label><caption><p id="d1e6294">Percentage deviation of air temperature <inline-formula><mml:math id="M278" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> <bold>(a)</bold> and corrected relative humidity RH<inline-formula><mml:math id="M279" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msup></mml:math></inline-formula> <bold>(b)</bold> as a function of the incoming shortwave radiation <inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi mathvariant="normal">in</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the ventilation speed <inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, including all the cycling sessions. The black line with diamonds is the MPE computed on each 50 Wm<inline-formula><mml:math id="M282" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> bin of incoming shortwave radiation and is plotted in the middle of the bin.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f17.png"/>

        </fig>

      <p id="d1e6360">As a common feature, air temperature and relative humidity deviations cover a large range of variability. Temperature distribution displays a positive trend, increasing the overestimation of the MT with increasing radiation. For solar radiation in the range of 0–200 Wm<inline-formula><mml:math id="M283" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, the bin-averaged percentage deviation is close to the MPE retrieved for the whole distribution, describing a positive bias below 8 % compared to the cargo bike. At the radiation peak of the investigated period, the bin-averaged percentage error is almost 15 %, doubling the low-radiation condition. On the contrary, relative humidity has a negative trend, decreasing the MT deviation from the cargo bike with increasing radiation and reaching an overturning of the deviation sign starting at 200 Wm<inline-formula><mml:math id="M284" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. The bin-averaged percentage deviation is approximately 1 % higher than the MPE in the range of 0–200 Wm<inline-formula><mml:math id="M285" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> while decreasing below a value of 1 % above 300 Wm<inline-formula><mml:math id="M286" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. The ventilation speed does not show a neat impact on either temperature or relative humidity. At 200–250 Wm<inline-formula><mml:math id="M287" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>, the percentage deviation of air temperature increases with the ventilation speed while decreasing within the previous and following 50 Wm<inline-formula><mml:math id="M288" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> bins. Once again, the relative humidity deviation behaves in opposition to air temperature.</p>
      <p id="d1e6436">The comparison with the measurements from the cargo bike has proven the following: <list list-type="bullet"><list-item>
      <p id="d1e6441">The recursive method is a resourceful tool for retrieving the true relative humidity of the ambient air under the standard working conditions of the MT.</p></list-item><list-item>
      <p id="d1e6445">The MT tendency to overestimate both air temperature and relative humidity (mostly within the instrumental error) is a shortcoming of the sensor not induced by external factors (e.g. non-standard operational conditions).</p></list-item><list-item>
      <p id="d1e6449">The MT can capture the thermo-hygrometric properties of the ambient air while operating on the move with an accuracy that resembles a certified mobile weather station but that overshoots the combined instrumental errors.</p></list-item></list> These accomplishments support the use of the MT as a mobile weather station to monitor the mean thermal and hygrometric state of the atmosphere.</p>
</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Discussion</title>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Notes on the recursive method</title>
      <p id="d1e6470">The recursive method is the correction introduced to modify the value of the relative humidity through an iterative correction of the dew point and the humidex. The underlying hypothesis of this method is that the modification imposed on the dew point is proportional to those on the humidex and relative humidity, with air temperature being constant. This hypothesis is most likely true as soon as the modification is small since relative humidity can oscillate around a constant air temperature. The performance of the MT temperature sensor also suggests that large modifications can be possible, with those being related to a bad MT performance in measuring relative humidity rather than real atmospheric variability. However, no physical principles support<?pagebreak page3274?> this method; it is rather a tentative solution to adjust a biased sensor.</p>
      <p id="d1e6473">Being based on the error propagation theory, the recursive method is divergent by definition. Both corrective terms <inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M290" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula>HDX are positive at each iteration, rapidly bringing RH<inline-formula><mml:math id="M291" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula> to unrealistic values. The introduction of a negative sign in the <inline-formula><mml:math id="M292" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> equation alternates from positive to negative contributions to <inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>; nonetheless, Fig. <xref ref-type="fig" rid="Ch1.F18"/> shows a slow but continuous decrease in the RH<inline-formula><mml:math id="M294" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula>, with a divergent ending after several iterations. Note that the first iteration is only needed to reproduce the measurements so we can argue that the true iteration is <inline-formula><mml:math id="M295" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>. The number of iterations required to reach a non-physical value of RH<inline-formula><mml:math id="M296" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula> depends on the reciprocal variation of air temperature and relative humidity. In the specific case of Fig. <xref ref-type="fig" rid="Ch1.F18"/>, as RH increases from 0 % to 100 %, <inline-formula><mml:math id="M297" display="inline"><mml:mi>T</mml:mi></mml:math></inline-formula> decreases from 45 to <inline-formula><mml:math id="M298" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> °C, covering a full range of realistic values for mid-latitudes. This implies a perfect scenario where air temperature and relative humidity are perfectly (and inversely) correlated, while reality mostly shows oscillations of air temperature around each value of relative humidity and vice versa. A more complex variation in air temperature with relative humidity modifies the effect of the recursive method, amplifying or decreasing its impact at different values of RH. Nonetheless, the scope of this section is to argue on the divergent nature of the recursive method. Breaking the recursive method after a few iterations is therefore fundamental to avoid the result divergence and to ensure that the final RH<inline-formula><mml:math id="M299" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula> is “close” to the original RH. In a way, a small number of iterations constrains RH<inline-formula><mml:math id="M300" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula> to RH. For the tests conducted in this paper, the recursive method only necessitated two iterations, involving a small decrease in relative humidity compared to the original measurement. Although the number of tests is limited, the constant number of iterations used to reach the best agreement with the reference can be a recipe for future applications.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F18"><?xmltex \currentcnt{18}?><?xmltex \def\figurename{Figure}?><label>Figure 18</label><caption><p id="d1e6602">Corrected relative humidity RH<inline-formula><mml:math id="M301" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula> as a function of the measured RH at different iterations. The recursive method is built over the full RH range and for air temperatures between <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> and 45 °C. The dashed line is the bisector.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/17/3255/2024/amt-17-3255-2024-f18.png"/>

        </fig>

</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Performance comparison with other mobile sensors</title>
      <?pagebreak page3275?><p id="d1e6638">The world of mobile sensors and stations comprises many suites, ranging from research-grade instruments mounted on moving carriers to low-cost sensors specifically designed for mobile sensing. This comes with a variety of nominal (i.e. evaluated by the manufacturer through laboratory testing under ideal measuring conditions) accuracies that depend on the quality of the sensor's suite. From the literature survey of this paper, the accuracy ranges between <inline-formula><mml:math id="M303" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1 to <inline-formula><mml:math id="M304" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1 °C for air temperature and <inline-formula><mml:math id="M305" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.5 % to <inline-formula><mml:math id="M306" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 5 % for relative humidity, with the MT falling into these ranges. Under outdoor ambient conditions, operating a sensor with a non-optimal setup (e.g. a sensor designed for monitoring in a fixed location used as a mobile device) or using a low-cost sensor decreases the chances of meeting the manufacturer accuracy due to the response time of the instrument to the non-stationarity of the ambient air. In this section, we contextualize the performance of the MT in comparison with its reference to other validation studies for mobile sensors from the literature. Although we are aware of the limits of compatibility of the different mobile sensors and the comparability of the collected data <xref ref-type="bibr" rid="bib1.bibx48" id="paren.56"/>, this comparison serves as a qualitative way to rank the performance of MTs compared to their competitors. We will take the results obtained for the mobile comparison (Table <xref ref-type="table" rid="Ch1.T6"/> in Sect. <xref ref-type="sec" rid="Ch1.S3.SS4"/>) as the sensor was used under a normal operational mode. Considering sensors usually mounted in fixed stations, HOBOs (Onset Computer Corporation, USA) are the most widely used for mobile sensing due to their compact design, moderate cost, and research-grade reliability. Among those, <xref ref-type="bibr" rid="bib1.bibx45" id="text.57"/> adopted a shielded HOBO MX2302 (air temperature accuracy of <inline-formula><mml:math id="M307" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2 °C) mounted on a cart at 1.5 m a.g.l. Along the measuring track, the cart passed 14 fixed stations in the area used as a reference. The comparison showed that 80 % of measurements were in the accuracy range of the instrument and that the MAE after reaching the optimal measuring setup was in the range of 0.14 to 0.62 °C, in line with this paper. <xref ref-type="bibr" rid="bib1.bibx57" id="text.58"/> used a shielded temperature sensor (Met One 064-2, with an accuracy of <inline-formula><mml:math id="M308" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.1 °C sampling at 10 s) mounted on a pipe, employing walking sampling; a comparison with a fixed station nearby revealed an underestimation in the range of 2 °C and a poor agreement with data from Landsat (with a coefficient of determination <inline-formula><mml:math id="M309" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> of 0.04–0.38). Crowdsourcing air temperature using Netatmo urban weather stations (<uri>https://www.netatmo.com</uri>, last access:  November 2023), <xref ref-type="bibr" rid="bib1.bibx39" id="text.59"/> obtained an RMSE in the range of 0.5–1.5 °C for spatially aggregated raw data for hourly and daily urban air temperatures. A better performance was obtained by <xref ref-type="bibr" rid="bib1.bibx36" id="text.60"/>, who opted for a shielded HOBO-THB-M002 (air temperature accuracy of <inline-formula><mml:math id="M310" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2 °C) mounted on a bicycle, obtaining an RMSE and MAE within 0.3 °C when comparing the local UHI intensity obtained from mobile sensors and that from nine reference stations along the track. The bicycle is among the top choices for mobile sensing, combining a good spatial coverage of the investigated domain and a low moving speed facilitating the comparison with the fixed reference. The bicycle is also a practical solution for low-cost sensors owing to the low-cost philosophy (no emission, low if no energy consumption, small price of the vehicle). <xref ref-type="bibr" rid="bib1.bibx47" id="text.61"/> developed and tested a self-made temperature sensor, obtaining a deviation from the fixed reference along the path in line with the sensor accuracy (<inline-formula><mml:math id="M311" display="inline"><mml:mo lspace="0mm">±</mml:mo></mml:math></inline-formula> 0.5 °C). Worse results were obtained by <xref ref-type="bibr" rid="bib1.bibx61" id="text.62"/>, approaching the accuracy (<inline-formula><mml:math id="M312" display="inline"><mml:mo lspace="0mm">±</mml:mo></mml:math></inline-formula> 1 °C) with an air temperature device based on the Adafruit BME280 sensor (developed by Bosch) when compared with fixed references.</p>
      <p id="d1e6746">Other authors preferred to derive the real accuracy of the mobile sensor in isolated chambers before using it in the field. Although close to ideal conditions, this test offers a second accuracy computation independently from the manufacturer. Selected chambers for the scope are calibration ovens <xref ref-type="bibr" rid="bib1.bibx51" id="paren.63"/> and isolated chambers <xref ref-type="bibr" rid="bib1.bibx9" id="paren.64"/>, where variations in temperature and humidity are controlled. In the study by <xref ref-type="bibr" rid="bib1.bibx51" id="text.65"/>, the real accuracy of the BC15 thermo-hygrometer sensor (TROTEC International GmbH &amp; C. S.a.s.) was estimated to be in the range of <inline-formula><mml:math id="M313" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.2 to <inline-formula><mml:math id="M314" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1 °C, while <xref ref-type="bibr" rid="bib1.bibx9" id="text.66"/> reached a maximum real accuracy of <inline-formula><mml:math id="M315" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.48 °C and <inline-formula><mml:math id="M316" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.9 % for the sensor suite unit Smart-T (developed at Yale University). Although we cannot perform a similar experiment, we can conduct an evaluation based on the field experiment, knowing that we were exposed to a higher and faster ambient variability than the laboratory tests. Being a mean approximation of data distribution, the linear fit for air temperature and relative humidity from the mobile test can be used to infer the outdoor accuracy of the MT. We can argue that the outdoor accuracy for air temperature is in the range of <inline-formula><mml:math id="M317" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.3 to <inline-formula><mml:math id="M318" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.5 °C, while the corrected relative humidity ranges between <inline-formula><mml:math id="M319" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 3 % and <inline-formula><mml:math id="M320" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 5%, with both values being in line with the ranges depicted in the literature.</p>
      <p id="d1e6819">Finally, <xref ref-type="bibr" rid="bib1.bibx11" id="text.67"/> performed a first validation test of the MT, monitoring the air temperature and relative humidity against two 5400 WBGT Heat Stress Trackers (Kestrel Instruments) on a bicycle path travelled along at low speeds. The comparison showed a large agreement between the MT and its references, with a coefficient of determination for both variables of <inline-formula><mml:math id="M321" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.74</mml:mn></mml:mrow></mml:math></inline-formula> compared to <inline-formula><mml:math id="M322" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.64</mml:mn></mml:mrow></mml:math></inline-formula>, obtained as an average of all sessions performed within the carbo bike experiment of this paper.</p>
</sec>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d1e6864">This paper explores the outdoor performance of a novel mobile sensor in performing consistent measurements of atmospheric microclimate characteristics. The sensor under investigation is the MeteoTracker, a miniature weather station suitable for monitoring the thermo-hygrometric environment on the move. Three validation tests have been performed in three different urban contexts to evaluate the sensor precision and accuracy compared to the reference under different climates and seasons. Specifically, the city centre of Bologna hosted an intra-sensor variability test to ensure the consistency of measurements from different MTs under similar ambient conditions. In Savona, a comparison with a reference meteorological station was performed using the MT as a fixed monitoring station. Finally, a comparison with reference sensors was carried out in Wageningen under normal operation mode thanks to the instrumented cargo bike developed herein. Several statistical parameters have been adopted to quantify the MT performance in all tests and have been compared to similar sensors from the literature. Satisfactory performance was reached by the MT when the RMSE of each test was close to the instrumental errors of the involved sensors, which is sufficient for the scopes the sensor was built for, i.e. crowdsourcing monitoring. The results showed that, under optimal operational use (on the move), only the air temperature satisfied the required performance with high-quality statistical scores – that is, an RMSE smaller than the sensor accuracy and an MPE <inline-formula><mml:math id="M323" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> 6.4 % due to a positive bias. The relative humidity was the worst-performing variable, with large intra-sensor variability (MAPE up to 32 %) and a discrepancy from the reference (with similar RMSEs and MPEs between 9 % and 20 % according to the test). The other measured variables or derived quantities were affected by large statistical errors when dependent on the relative humidity, while pressure and altitude scored satisfactorily, but improvements could be made.</p>
      <p id="d1e6874">Data-driven corrections were derived from known analytical formulations and online services for the bulk atmosphere and were revealed to be mandatory for a quality improvement of atmospheric pressure, location altitude, relative humidity, dew point, and humidex index. Altitude was recomputed at each GPS location using a web server, and the result corrects the atmospheric pressure through the psychrometric formula. Dew point, humidex, and relative humidity were involved in a recursive method based on bulk formulations of all three quantities that consistently improved after two iterations regardless of the experimental type conducted in this investigation. Despite the corrections, the general trend of the MT is to overestimate the reference sensor more often by a constant factor (bias) and less so by random uncertainty. The validation tests also revealed the role of ancillary variables in air temperature and relative humidity. Solar radiation proves to have contrasting impacts on the MT performance: an increase in solar radiation intensity enhances the gap between the air temperature measured with the MT and the cargo bike, decreasing the performance of the first sensor; on the contrary, relative humidity reduces the sensor's gap with increasing solar radiation, enhancing the performance of the MT.</p>
      <?pagebreak page3276?><p id="d1e6877">The outdoor performance of the MT aligns with most of the mobile sensors whose accuracy and precision were evaluated in the field. Its real outdoor accuracy falls in the range found in the literature for similar mobile sensors, and it is observed to be between <inline-formula><mml:math id="M324" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">0.3</mml:mn></mml:mrow></mml:math></inline-formula>  and <inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> °C for air temperature and between <inline-formula><mml:math id="M326" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> % and <inline-formula><mml:math id="M327" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> % for relative humidity. However, this partial and very qualitative ranking does not account for the disparity in the cost of the sensors or for the different experimental designs used to assess their real outdoor accuracy. Considering the trademark between the cost and the quality of the sensor, the MT marks itself as a valid solution from crowdsourcing experiments to long-term route monitoring, providing quality data for atmospheric monitoring.</p>
</sec>

      
      </body>
    <back><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e6924">Data from the MeteoTrackers and reference data can be made available upon request.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e6930">FB developed the theoretical framework and performed the data analysis. Support for the data analysis was given according to the experimental site by EB, CC, AGN, MM, EP, SP, and GS. All the authors contributed to the test designs and implementations. SDS, AP, and GS supervised the research approach.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e6936">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="d1e6942">This paper reflects the author's views. The European Commission is not responsible for any use that may be made of the information it contains.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d1e6948">Publisher’s note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e6954">This research has been supported by the project I-CHANGE (Individual Change of HAbits Needed for Green European transition, <uri>https://ichange-project.eu/</uri>, last access: May 2024).  This study uses data generated by the Ruisdael Observatory, a scientific research infrastructure supported by the Dutch Research Council. The authors sincerely acknowledge IoTopon Srl, the manufacturer of the MT, for the technical support in the field testing and for having shared their methods for computing the derived quantities. We also thank Maryam Sarfraz for her support in the data acquisition in Bologna, Vincenzo Mazzarella for the technical collaboration with the data analysis in Savona, and Henk Snellen for his technical support in the observations done in Wageningen.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e6962">The project has received funding from the European Union's Horizon 2020 Research and Innovation programme (grant agreement no. 101037193) and by the Dutch Research Council (NWO (grant no. 184.034.015)).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e6969">This paper was edited by Cléo Quaresma Dias-Junior and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><?xmltex \def\ref@label{{Acosta et~al.(2022)Acosta, Vahdatikhaki, Santos, and
Doree}}?><label>Acosta et al.(2022)Acosta, Vahdatikhaki, Santos, and Doree</label><?label acosta2022framework?><mixed-citation>Acosta, M. P., Vahdatikhaki, F., Santos, J., and Doree, A.: A framework for a comprehensive mobile data acquisition setting for the assessment of Urban Heat Island phenomenon, in: ISARC, Proceedings of the International Symposium on Automation and Robotics in Construction, Vol. 39, 1–8, IAARC Publications, <ext-link xlink:href="https://doi.org/10.22260/ISARC2022/0003" ext-link-type="DOI">10.22260/ISARC2022/0003</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx2"><?xmltex \def\ref@label{{Alduchov and Eskridge(1996)}}?><label>Alduchov and Eskridge(1996)</label><?label alduchov1996improved?><mixed-citation> Alduchov, O. A. and Eskridge, R. E.: Improved Magnus form approximation of saturation vapor pressure, J. Appl. Meteorol. Climatol., 35, 601–609, 1996.</mixed-citation></ref>
      <ref id="bib1.bibx3"><?xmltex \def\ref@label{{Barbano et~al.(2020)Barbano, Di~Sabatino, Stoll, and
Pardyjak}}?><label>Barbano et al.(2020)Barbano, Di Sabatino, Stoll, and Pardyjak</label><?label barbano2020numerical?><mixed-citation>Barbano, F., Di Sabatino, S., Stoll, R., and Pardyjak, E. R.: A numerical study of the impact of vegetation on mean and turbulence fields in a European-city neighbourhood, Build. Environ., 186, 107293, <ext-link xlink:href="https://doi.org/10.1016/j.buildenv.2020.107293" ext-link-type="DOI">10.1016/j.buildenv.2020.107293</ext-link>,  2020.</mixed-citation></ref>
      <ref id="bib1.bibx4"><?xmltex \def\ref@label{{Barbano et~al.(2021)Barbano, Brattich, and
Di~Sabatino}}?><label>Barbano et al.(2021)Barbano, Brattich, and Di Sabatino</label><?label barbano2021characteristic?><mixed-citation> Barbano, F., Brattich, E., and Di Sabatino, S.: Characteristic scales for turbulent exchange processes in a real urban canopy, Bound.-Lay. Meteorol., 178, 119–142, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx5"><?xmltex \def\ref@label{{Beck et~al.(2018)Beck, Zimmermann, McVicar, Vergopolan, Berg, and
Wood}}?><label>Beck et al.(2018)Beck, Zimmermann, McVicar, Vergopolan, Berg, and Wood</label><?label beck2018present?><mixed-citation> Beck, H. E., Zimmermann, N. E., McVicar, T. R., Vergopolan, N., Berg, A., and Wood, E. F.: Present and future Köppen-Geiger climate classification maps at 1-km resolution, Sci. Data, 5, 1–12, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx6"><?xmltex \def\ref@label{{Brandsma and Wolters(2012)}}?><label>Brandsma and Wolters(2012)</label><?label brandsma2012measurement?><mixed-citation> Brandsma, T. and Wolters, D.: Measurement and statistical modeling of the urban heat island of the city of Utrecht (the Netherlands), J. Appl. Meteorol. Climatol., 51, 1046–1060, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx7"><?xmltex \def\ref@label{{Brattich et~al.(2020)Brattich, Bracci, Zappi, Morozzi, Di~Sabatino,
Porc{\`{u}}, Di~Nicola, and Tositti}}?><label>Brattich et al.(2020)Brattich, Bracci, Zappi, Morozzi, Di Sabatino, Porcù, Di Nicola, and Tositti</label><?label brattich2020get?><mixed-citation>Brattich, E., Bracci, A., Zappi, A., Morozzi, P., Di Sabatino, S., Porcù, F., Di Nicola, F., and Tositti, L.: How to Get the Best from Low-Cost Particulate Matter Sensors: Guidelines and Practical Recommendations, Sensors, 20, 3073, <ext-link xlink:href="https://doi.org/10.3390/s20113073" ext-link-type="DOI">10.3390/s20113073</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx8"><?xmltex \def\ref@label{{Cabrera et~al.(2021)Cabrera, Droste, Heusinkveld, and
Steeneveld}}?><label>Cabrera et al.(2021)Cabrera, Droste, Heusinkveld, and Steeneveld</label><?label cabrera2021potential?><mixed-citation>Cabrera, A. N., Droste, A., Heusinkveld, B. G., and Steeneveld, G.-J.: The Potential of a Smartphone as an Urban Weather Station—An Exploratory Analysis, Front. Environ. Sci., 9, 673937,  <ext-link xlink:href="https://doi.org/10.3389/fenvs.2021.673937" ext-link-type="DOI">10.3389/fenvs.2021.673937</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx9"><?xmltex \def\ref@label{{Cao et~al.(2020)Cao, Yang, Lu, Schultze, Gu, Zhou, Xu, and
Lee}}?><label>Cao et al.(2020)Cao, Yang, Lu, Schultze, Gu, Zhou, Xu, and Lee</label><?label cao2020performance?><mixed-citation> Cao, C., Yang, Y., Lu, Y., Schultze, N., Gu, P., Zhou, Q., Xu, J., and Lee, X.: Performance evaluation of a smart mobile air temperature and humidity sensor for characterizing intracity thermal environment, J. Atmos. Ocean. Technol., 37, 1891–1905, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx10"><?xmltex \def\ref@label{{Carraro(2022)}}?><label>Carraro(2022)</label><?label carraromobile?><mixed-citation>Carraro, M.: Mobile mapping, sniffer bikes and Citizen Science: mobile devices for a diffused monitoring of air quality and heat islands in Padova., Ph.D. thesis, <uri>https://thesis.unipd.it/handle/20.500.12608/44548</uri> (last access: November 2023), 2022.</mixed-citation></ref>
      <ref id="bib1.bibx11"><?xmltex \def\ref@label{{Cecilia and Peng(2022)}}?><label>Cecilia and Peng(2022)</label><?label cecilia1validating?><mixed-citation> Cecilia, A. and Peng, Z.: Validating a Cycle-based IoT Sensor for Mapping Intra-urban Air Temperature and Humidity, in: 36th PLEA (Passive and Low Energy Architecture) Will Cities Survive?, Vol. 1, 954–959 pp., ISBN 978-956-14-3068-6, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx12"><?xmltex \def\ref@label{{Charabi and Bakhit(2011)}}?><label>Charabi and Bakhit(2011)</label><?label charabi2011assessment?><mixed-citation> Charabi, Y. and Bakhit, A.: Assessment of the canopy urban heat island of a coastal arid tropical city: The case of Muscat, Oman, Atmos. Res., 101, 215–227, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx13"><?xmltex \def\ref@label{{Cintolesi et~al.(2021)Cintolesi, Barbano, and
Di~Sabatino}}?><label>Cintolesi et al.(2021)Cintolesi, Barbano, and Di Sabatino</label><?label cintolesi2021large?><mixed-citation> Cintolesi, C., Barbano, F., and Di Sabatino, S.: Large-eddy simulation analyses of heated urban canyon facades, Energies, 14, 3078, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx14"><?xmltex \def\ref@label{{den~Ouden et~al.(2021)Den~Ouden, Assink, Oudshoorn, Filippi, and
Evers}}?><label>den Ouden et al.(2021)Den Ouden, Assink, Oudshoorn, Filippi, and Evers</label><?label den2021infra?><mixed-citation>den Ouden, O. F. C., Assink, J. D., Oudshoorn, C. D., Filippi, D., and Evers, L. G.: The INFRA-EAR: a low-cost mobile multidisciplinary measurement platform for monitoring geophysical parameters, Atmos. Meas. Tech., 14, 3301–3317, <ext-link xlink:href="https://doi.org/10.5194/amt-14-3301-2021" ext-link-type="DOI">10.5194/amt-14-3301-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx15"><?xmltex \def\ref@label{{deSouza et~al.(2022)DeSouza, Kahn, Stockman, Obermann, Crawford,
Wang, Crooks, Li, and Kinney}}?><label>deSouza et al.(2022)DeSouza, Kahn, Stockman, Obermann, Crawford, Wang, Crooks, Li, and Kinney</label><?label desouza2022calibrating?><mixed-citation>deSouza, P., Kahn, R., Stockman, T., Obermann, W., Crawford, B., Wang, A., Crooks, J., Li, J., and Kinney, P.: Calibrating networks of low-cost air quality sensors, Atmos. Meas. Tech., 15, 6309–6328, <ext-link xlink:href="https://doi.org/10.5194/amt-15-6309-2022" ext-link-type="DOI">10.5194/amt-15-6309-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx16"><?xmltex \def\ref@label{{Di~Sabatino et~al.(2020)Di~Sabatino, Barbano, Brattich, and
Pulvirenti}}?><label>Di Sabatino et al.(2020)Di Sabatino, Barbano, Brattich, and Pulvirenti</label><?label sabatino2020multiple?><mixed-citation>Di Sabatino, S., Barbano, F., Brattich, E., and Pulvirenti, B.: The Multiple-Scale Nature of Urban Heat Island and Its Footprint on Air Quality in Real Urban Environment, Atmosphere, 11, 1186, <ext-link xlink:href="https://doi.org/10.3390/atmos11111186" ext-link-type="DOI">10.3390/atmos11111186</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx17"><?xmltex \def\ref@label{{Droste et~al.(2017)Droste, Pape, Overeem, Leijnse, Steeneveld,
Van~Delden, and Uijlenhoet}}?><label>Droste et al.(2017)Droste, Pape, Overeem, Leijnse, Steeneveld, Van Delden, and Uijlenhoet</label><?label droste2017crowdsourcing?><mixed-citation> Droste, A. M., Pape, J.-J., Overeem, A., Leijnse, H., Steeneveld, G.-J., Van Delden, A., and Uijlenhoet, R.: Crowdsourcing urban air temperatures through smartphone battery temperatures in São Paulo, Brazil, J. Atmos. Ocean. Technol., 34, 1853–1866, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx18"><?xmltex \def\ref@label{{Droste et~al.(2020)Droste, Heusinkveld, Fenner, and
Steeneveld}}?><label>Droste et al.(2020)Droste, Heusinkveld, Fenner, and Steeneveld</label><?label droste2020assessing?><mixed-citation> Droste, A. M., Heusinkveld, B. G., Fenner, D., and Steeneveld, G.-J.: Assessing the potential and application of crowdsourced urban wind data, Q. J. Roy. Meteorol. Soc., 146, 2671–2688, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx19"><?xmltex \def\ref@label{{Emery et~al.(2021)Emery, Pohl, Cr{\'{e}}tat, Richard, Pergaud, Rega,
Zito, Dudek, Vairet, Joly et~al.}}?><label>Emery et al.(2021)Emery, Pohl, Crétat, Richard, Pergaud, Rega, Zito, Dudek, Vairet, Joly et al.</label><?label emery2021local?><mixed-citation>Emery, J., Pohl, B., Crétat, J., Richard, Y., Pergaud, J., Rega, M., Zito, S., Dudek, J., Vairet, T., Joly, D., and Thévenin, T.: How local climate zones influence urban air temperature: Measurements by bicycle in Dijon, France, Urban Climate, 40, 101017, <ext-link xlink:href="https://doi.org/10.1016/j.uclim.2021.101017" ext-link-type="DOI">10.1016/j.uclim.2021.101017</ext-link>,  2021.</mixed-citation></ref>
      <ref id="bib1.bibx20"><?xmltex \def\ref@label{{Fenner et~al.(2021)Fenner, Bechtel, Demuzere, Kittner, and
Meier}}?><label>Fenner et al.(2021)Fenner, Bechtel, Demuzere, Kittner, and Meier</label><?label fenner2021crowdqc+?><mixed-citation>Fenner, D., Bechtel, B., Demuzere, M., Kittner, J., and Meier, F.: CrowdQC <inline-formula><mml:math id="M328" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mo>-</mml:mo></mml:mrow></mml:math></inline-formula> A Quality-Control for Crowdsourced Air-Temperature Observations Enabling World-Wide Urban Climate Applications, Front. Environ. Sci., 9, 720747, <ext-link xlink:href="https://doi.org/10.3389/fenvs.2021.720747" ext-link-type="DOI">10.3389/fenvs.2021.720747</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx21"><?xmltex \def\ref@label{{Ganji et~al.(2023)Ganji, Youssefi, Xu, Mallinen, Lloyd, Wang,
Bakhtari, Weichenthal, and Hatzopoulou}}?><label>Ganji et al.(2023)Ganji, Youssefi, Xu, Mallinen, Lloyd, Wang, Bakhtari, Weichenthal, and Hatzopoulou</label><?label ganji2023design?><mixed-citation>Ganji, A., Youssefi, O., Xu, J., Mallinen, K., Lloyd, M., Wang, A., Bakhtari, A., Weichenthal, S., and Hatzopoulou, M.: Design, calibration, and testing of a mobile sensor system for air pollution and built environment data collection: The urban scanner platform, Environ. Pollut., 317, 120720, <ext-link xlink:href="https://doi.org/10.1016/j.envpol.2022.120720" ext-link-type="DOI">10.1016/j.envpol.2022.120720</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx22"><?xmltex \def\ref@label{{G{\'{o}}mez-Su{\'{a}}rez et~al.(2022)G{\'{o}}mez-Su{\'{a}}rez, Arroyo,
Alfonso, Su{\'{a}}rez, Pinilla-Gil, and Lozano}}?><label>Gómez-Suárez et al.(2022)Gómez-Suárez, Arroyo, Alfonso, Suárez, Pinilla-Gil, and Lozano</label><?label gomez2022novel?><mixed-citation>Gómez-Suárez, J., Arroyo, P., Alfonso, R., Suárez, J. I., Pinilla-Gil, E., and Lozano, J.: A novel bike-mounted sensing device with cloud connectivity for dynamic air-quality monitoring by urban cyclists, Sensors, 22, 1272, <ext-link xlink:href="https://doi.org/10.3390/s22031272" ext-link-type="DOI">10.3390/s22031272</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx23"><?xmltex \def\ref@label{{Hampel(1974)}}?><label>Hampel(1974)</label><?label hampel1974influence?><mixed-citation> Hampel, F. R.: The influence curve and its role in robust estimation, J. Am. Stat. Assoc., 69, 383–393, 1974.</mixed-citation></ref>
      <ref id="bib1.bibx24"><?xmltex \def\ref@label{{Heusinkveld et~al.(2014)Heusinkveld, Steeneveld, Van~Hove, Jacobs,
and Holtslag}}?><label>Heusinkveld et al.(2014)Heusinkveld, Steeneveld, Van Hove, Jacobs, and Holtslag</label><?label heusinkveld2014spatial?><mixed-citation> Heusinkveld, B. G., Steeneveld, G. v., Van Hove, L., Jacobs, C., and Holtslag, A.: Spatial variability of the Rotterdam urban heat island as influenced by urban land use, J. Geophys. Res.-Atmos., 119, 677–692, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx25"><?xmltex \def\ref@label{{Heusinkveld et~al.(2023)Heusinkveld, Mol, and van
Heerwaarden}}?><label>Heusinkveld et al.(2023)Heusinkveld, Mol, and van Heerwaarden</label><?label heusinkveld2023new?><mixed-citation>Heusinkveld, B. G., Mol, W. B., and van Heerwaarden, C. C.: A new accurate low-cost instrument for fast synchronized spatial measurements of light spectra, Atmos. Meas. Tech., 16, 3767–3785, <ext-link xlink:href="https://doi.org/10.5194/amt-16-3767-2023" ext-link-type="DOI">10.5194/amt-16-3767-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx26"><?xmltex \def\ref@label{{Hsieh et~al.(2016)Hsieh, Jan, and Zhang}}?><label>Hsieh et al.(2016)Hsieh, Jan, and Zhang</label><?label hsieh2016simplified?><mixed-citation> Hsieh, C.-M., Jan, F.-C., and Zhang, L.: A simplified assessment of how tree allocation, wind environment, and shading affect human comfort, Urban Forest. Urban Green., 18, 126–137, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx27"><?xmltex \def\ref@label{{Huang et~al.(2023)Huang, Liu, Yang, Hu, Yang, Li, Li, and
Yang}}?><label>Huang et al.(2023)Huang, Liu, Yang, Hu, Yang, Li, Li, and Yang</label><?label huang2023retrieval?><mixed-citation>Huang, W., Liu, L., Yang, B., Hu, S., Yang, W., Li, Z., Li, W., and Yang, X.: Retrieval of temperature and humidity profiles from ground-based high-resolution infrared observations using an adaptive fast iterative algorithm, Atmos. Meas. Tech., 16, 4101–4114, <ext-link xlink:href="https://doi.org/10.5194/amt-16-4101-2023" ext-link-type="DOI">10.5194/amt-16-4101-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx28"><?xmltex \def\ref@label{{Hubert and Van~der Veeken(2008)}}?><label>Hubert and Van der Veeken(2008)</label><?label hubert2008outlier?><mixed-citation> Hubert, M. and Van der Veeken, S.: Outlier detection for skewed data, J. Chemometr., 22, 235–246, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx29"><?xmltex \def\ref@label{{Jiao et~al.(2016)Jiao, Hagler, Williams, Sharpe, Brown, Garver,
Judge, Caudill, Rickard, Davis et~al.}}?><label>Jiao et al.(2016)Jiao, Hagler, Williams, Sharpe, Brown, Garver, Judge, Caudill, Rickard, Davis et al.</label><?label jiao2016community?><mixed-citation>Jiao, W., Hagler, G., Williams, R., Sharpe, R., Brown, R., Garver, D., Judge, R., Caudill, M., Rickard, J., Davis, M., Weinstock, L., Zimmer-Dauphinee, S., and Buckley, K.: Community Air Sensor Network (CAIRSENSE) project: evaluation of low-cost sensor performance in a suburban environment in the southeastern United States, Atmos. Meas. Tech., 9, 5281–5292, <ext-link xlink:href="https://doi.org/10.5194/amt-9-5281-2016" ext-link-type="DOI">10.5194/amt-9-5281-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx30"><?xmltex \def\ref@label{{Johnson et~al.(2016)Johnson, Bergin, Russell, and
Hagler}}?><label>Johnson et al.(2016)Johnson, Bergin, Russell, and Hagler</label><?label johnson2016using?><mixed-citation>Johnson, K. K., Bergin, M. H., Russell, A. G., and Hagler, G. S. W.: Using Low Cost Sensors to Measure Ambient Particulate Matter Concentrations and On-Road Emissions Factors, Atmos. Meas. Tech. Discuss. [preprint], <ext-link xlink:href="https://doi.org/10.5194/amt-2015-331" ext-link-type="DOI">10.5194/amt-2015-331</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx31"><?xmltex \def\ref@label{{Koopmans et~al.(2020)Koopmans, Heusinkveld, and
Steeneveld}}?><label>Koopmans et al.(2020)Koopmans, Heusinkveld, and Steeneveld</label><?label koopmans2020standardized?><mixed-citation>Koopmans, S., Heusinkveld, B., and Steeneveld, G.: A standardized Physical Equivalent Temperature urban heat map at 1-m spatial resolution to facilitate climate stress tests in the Netherlands, Build. Environ., 181, 106984, <ext-link xlink:href="https://doi.org/10.1016/j.buildenv.2020.106984" ext-link-type="DOI">10.1016/j.buildenv.2020.106984</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx32"><?xmltex \def\ref@label{{Kousis et~al.(2022)Kousis, Manni, and
Pisello}}?><label>Kousis et al.(2022)Kousis, Manni, and Pisello</label><?label kousis2022environmental?><mixed-citation>Kousis, I., Manni, M., and Pisello, A.: Environmental mobile monitoring of urban microclimates: A review, Renewable and Sustainable Energy Reviews, 169, 112847, <ext-link xlink:href="https://doi.org/10.1016/j.rser.2022.112847" ext-link-type="DOI">10.1016/j.rser.2022.112847</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx33"><?xmltex \def\ref@label{{Lawrence(2005)}}?><label>Lawrence(2005)</label><?label lawrence2005relationship?><mixed-citation> Lawrence, M. G.: The relationship between relative humidity and the dewpoint temperature in moist air: A simple conversion and applications, B. Am. Meteorol. Soc., 86, 225–234, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx34"><?xmltex \def\ref@label{{Leconte et~al.(2015)Leconte, Bouyer, Claverie, and
P{\'{e}}trissans}}?><label>Leconte et al.(2015)Leconte, Bouyer, Claverie, and Pétrissans</label><?label leconte2015using?><mixed-citation> Leconte, F., Bouyer, J., Claverie, R., and Pétrissans, M.: Using Local Climate Zone scheme for UHI assessment: Evaluation of the method using mobile measurements, Build. Environ., 83, 39–49, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx35"><?xmltex \def\ref@label{{Lindberg(2007)}}?><label>Lindberg(2007)</label><?label lindberg2007modelling?><mixed-citation> Lindberg, F.: Modelling the urban climate using a local governmental geo-database, Meteorol. Appl., 14, 263–273, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx36"><?xmltex \def\ref@label{{Liu et~al.(2017)Liu, Lin, Liu, Wang, Wang, Shui, Chen, and
Wu}}?><label>Liu et al.(2017)Liu, Lin, Liu, Wang, Wang, Shui, Chen, and Wu</label><?label liu2017analysis?><mixed-citation> Liu, L., Lin, Y., Liu, J., Wang, L., Wang, D., Shui, T., Chen, X., and Wu, Q.: Analysis of local-scale urban heat island characteristics using an integrated method of mobile measurement and GIS-based spatial interpolation, Build. Environ., 117, 191–207, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx37"><?xmltex \def\ref@label{{Markwitz and Siebicke(2019)}}?><label>Markwitz and Siebicke(2019)</label><?label markwitz2019low?><mixed-citation>Markwitz, C. and Siebicke, L.: Low-cost eddy covariance: a case study of evapotranspiration over agroforestry in Germany, Atmos. Meas. Tech., 12, 4677–4696, <ext-link xlink:href="https://doi.org/10.5194/amt-12-4677-2019" ext-link-type="DOI">10.5194/amt-12-4677-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx38"><?xmltex \def\ref@label{{Masterton and Richardson(1979)}}?><label>Masterton and Richardson(1979)</label><?label masterton1979humidex?><mixed-citation> Masterton, J. M. and Richardson, F.: Humidex: a method of quantifying human discomfort due to excessive heat and humidity, Downsview, Ont.:  Environment Canada, Atmos. Environ., 45 pp.,  1979.</mixed-citation></ref>
      <ref id="bib1.bibx39"><?xmltex \def\ref@label{{Meier et~al.(2017)Meier, Fenner, Grassmann, Otto, and
Scherer}}?><label>Meier et al.(2017)Meier, Fenner, Grassmann, Otto, and Scherer</label><?label meier2017crowdsourcing?><mixed-citation> Meier, F., Fenner, D., Grassmann, T., Otto, M., and Scherer, D.: Crowdsourcing air temperature from citizen weather stations for urban climate research, Urban Clim., 19, 170–191, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx40"><?xmltex \def\ref@label{{Noro et~al.(2015)Noro, Busato, and Lazzarin}}?><label>Noro et al.(2015)Noro, Busato, and Lazzarin</label><?label noro2015urban?><mixed-citation> Noro, M., Busato, F., and Lazzarin, R.: Urban heat island in Padua, Italy: Experimental and theoretical analysis, Indoor Built Environ., 24, 514–533, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx41"><?xmltex \def\ref@label{{Overeem et~al.(2013)Overeem, R.~Robinson, Leijnse, Steeneveld,
P.~Horn, and Uijlenhoet}}?><label>Overeem et al.(2013)Overeem, R. Robinson, Leijnse, Steeneveld, P. Horn, and Uijlenhoet</label><?label overeem2013crowdsourcing?><mixed-citation> Overeem, A., R. Robinson, J., Leijnse, H., Steeneveld, G.-J., P. Horn, B., and Uijlenhoet, R.: Crowdsourcing urban air temperatures from smartphone battery temperatures, Geophys. Res. Lett., 40, 4081–4085, 2013.</mixed-citation></ref>
      <?pagebreak page3278?><ref id="bib1.bibx42"><?xmltex \def\ref@label{{Park et~al.(2019)Park, Lee, Asawa, Murakami, Kim, Lee, and
Lee}}?><label>Park et al.(2019)Park, Lee, Asawa, Murakami, Kim, Lee, and Lee</label><?label park2019influence?><mixed-citation> Park, C. Y., Lee, D. K., Asawa, T., Murakami, A., Kim, H. G., Lee, M. K., and Lee, H. S.: Influence of urban form on the cooling effect of a small urban river, Landscape Urban Plan., 183, 26–35, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx43"><?xmltex \def\ref@label{{Puri et~al.(2020)Puri, Jagdev, Tromp, and Van~Le}}?><label>Puri et al.(2020)Puri, Jagdev, Tromp, and Van Le</label><?label puri2020smart?><mixed-citation>Puri, V., Jagdev, S. S., Tromp, J. G., and Van Le, C.: Smart Bicycle: IoT-Based Transportation Service, edited by: Solanki, V., Hoang, M., Lu, Z., and Pattnaik, P., in: Intelligent Computing in Engineering. Advances in Intelligent Systems and Computing, Vol. 1125, Springer, Singapore, <ext-link xlink:href="https://doi.org/10.1007/978-981-15-2780-7_108" ext-link-type="DOI">10.1007/978-981-15-2780-7_108</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx44"><?xmltex \def\ref@label{{Qaid et~al.(2016)Qaid, Lamit, Ossen, and Shahminan}}?><label>Qaid et al.(2016)Qaid, Lamit, Ossen, and Shahminan</label><?label qaid2016urban?><mixed-citation> Qaid, A., Lamit, H. B., Ossen, D. R., and Shahminan, R. N. R.: Urban heat island and thermal comfort conditions at micro-climate scale in a tropical planned city, Energ. Buildings, 133, 577–595, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx45"><?xmltex \def\ref@label{{Qi et~al.(2022)Qi, Meng, Wang, He, Liang, and
Ren}}?><label>Qi et al.(2022)Qi, Meng, Wang, He, Liang, and Ren</label><?label qi2022applicability?><mixed-citation>Qi, Q., Meng, Q., Wang, J., He, B., Liang, H., and Ren, P.: Applicability of mobile-measurement strategies to different periods: A field campaign in a precinct with a block park, Build. Environ., 211, 108762, <ext-link xlink:href="https://doi.org/10.1016/j.buildenv.2022.108762" ext-link-type="DOI">10.1016/j.buildenv.2022.108762</ext-link>,  2022.</mixed-citation></ref>
      <ref id="bib1.bibx46"><?xmltex \def\ref@label{{Rajkovich and Larsen(2016)}}?><label>Rajkovich and Larsen(2016)</label><?label rajkovich2016bicycle?><mixed-citation>Rajkovich, N. B. and Larsen, L.: A Bicycle-Based Field Measurement System for the Study of Thermal Exposure in Cuyahoga County, Ohio, USA, Int. J. Environ. Res. Public Health, 13, 159, <ext-link xlink:href="https://doi.org/10.3390/ijerph13020159" ext-link-type="DOI">10.3390/ijerph13020159</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx47"><?xmltex \def\ref@label{{Rodr{\'{\i}}guez et~al.(2020)Rodr{\'{\i}}guez, Ramos, de~la Flor, and
Dom{\'{\i}}nguez}}?><label>Rodríguez et al.(2020)Rodríguez, Ramos, de la Flor, and Domínguez</label><?label rodriguez2020analyzing?><mixed-citation>Rodríguez, L. R., Ramos, J. S., de la Flor, F. J. S., and Domínguez, S. Á.: Analyzing the urban heat Island: Comprehensive methodology for data gathering and optimal design of mobile transects, Sustain. Citi. Soc., 55, 102027, <ext-link xlink:href="https://doi.org/10.1016/j.scs.2020.102027" ext-link-type="DOI">10.1016/j.scs.2020.102027</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx48"><?xmltex \def\ref@label{{Schering et~al.(2022)Schering, Jan{\ss}en, Kessler, Dmitriyev,
St{\"{u}}ven, Marx~G{\'{o}}mez, van Dijk, Brouwer, Kamermans, Verweij
et~al.}}?><label>Schering et al.(2022)Schering, Janßen, Kessler, Dmitriyev, Stüven, Marx Gómez, van Dijk, Brouwer, Kamermans, Verweij et al.</label><?label schering2022ecosense?><mixed-citation>Schering, J., Janßen, C., Kessler, R., Dmitriyev, V., Stüven, J., Marx Gómez, J., van Dijk, E., Brouwer, W., Kamermans, A., Verweij, L., et al.: ECOSense and Sniffer Bike: European Bike Sensor Applications and Its Potential to Support the Decision-Making Process in Cycling Promotion, in: Digital Transformation for Sustainability: ICT-supported Environmental Socio-economic Development, 157–182, Springer, <ext-link xlink:href="https://doi.org/10.1007/978-3-031-15420-1_8" ext-link-type="DOI">10.1007/978-3-031-15420-1_8</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx49"><?xmltex \def\ref@label{{Schwarz et~al.(2012)Schwarz, Schlink, Franck, and
Gro{\ss}mann}}?><label>Schwarz et al.(2012)Schwarz, Schlink, Franck, and Großmann</label><?label schwarz2012relationship?><mixed-citation> Schwarz, N., Schlink, U., Franck, U., and Großmann, K.: Relationship of land surface and air temperatures and its implications for quantifying urban heat island indicators—An application for the city of Leipzig (Germany), Ecol. Indic., 18, 693–704, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx50"><?xmltex \def\ref@label{{Shi et~al.(2018)Shi, Lau, Ren, and Ng}}?><label>Shi et al.(2018)Shi, Lau, Ren, and Ng</label><?label shi2018evaluating?><mixed-citation>Shi, Y., Lau, K. K.-L., Ren, C., and Ng, E.: Evaluating the local climate zone classification in high-density heterogeneous urban environment using mobile measurement, Urban Clim., 25, 167–186, 2018.  </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx51"><?xmltex \def\ref@label{{Skoulika et~al.(2014)Skoulika, Santamouris, Kolokotsa, and
Boemi}}?><label>Skoulika et al.(2014)Skoulika, Santamouris, Kolokotsa, and Boemi</label><?label skoulika2014thermal?><mixed-citation> Skoulika, F., Santamouris, M., Kolokotsa, D., and Boemi, N.: On the thermal characteristics and the mitigation potential of a medium size urban park in Athens, Greece, Landsc. Urban Plan., 123, 73–86, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx52"><?xmltex \def\ref@label{{Stewart(2011)}}?><label>Stewart(2011)</label><?label stewart2011systematic?><mixed-citation> Stewart, I. D.: A systematic review and scientific critique of methodology in modern urban heat island literature, Int. J. Climatol., 31, 200–217, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx53"><?xmltex \def\ref@label{{Stewart and Oke(2012)}}?><label>Stewart and Oke(2012)</label><?label stewart2012local?><mixed-citation> Stewart, I. D. and Oke, T. R.: Local climate zones for urban temperature studies, B. Am. Meteorol. Soc., 93, 1879–1900, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx54"><?xmltex \def\ref@label{{Sun(2011)}}?><label>Sun(2011)</label><?label sun2011street?><mixed-citation> Sun, C.-Y.: A street thermal environment study in summer by the mobile transect technique, Theor. Appl. Climatol., 106, 433–442, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx55"><?xmltex \def\ref@label{{Sun et~al.(2009)Sun, Brazel, Chow, Hedquist, and
Prashad}}?><label>Sun et al.(2009)Sun, Brazel, Chow, Hedquist, and Prashad</label><?label sun2009desert?><mixed-citation> Sun, C.-Y., Brazel, A. J., Chow, W. T., Hedquist, B. C., and Prashad, L.: Desert heat island study in winter by mobile transect and remote sensing techniques, Theor. Appl. Climatol., 98, 323–335, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx56"><?xmltex \def\ref@label{{Sun et~al.(2019)Sun, Kato, and Gou}}?><label>Sun et al.(2019)Sun, Kato, and Gou</label><?label sun2019application?><mixed-citation>Sun, C.-Y., Kato, S., and Gou, Z.: Application of low-cost sensors for urban heat island assessment: A case study in Taiwan, Sustainability, 11, 2759, <ext-link xlink:href="https://doi.org/10.3390/su11102759" ext-link-type="DOI">10.3390/su11102759</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx57"><?xmltex \def\ref@label{{Tsin et~al.(2016)Tsin, Knudby, Krayenhoff, Ho, Brauer, and
Henderson}}?><label>Tsin et al.(2016)Tsin, Knudby, Krayenhoff, Ho, Brauer, and Henderson</label><?label tsin2016microscale?><mixed-citation> Tsin, P. K., Knudby, A., Krayenhoff, E. S., Ho, H. C., Brauer, M., and Henderson, S. B.: Microscale mobile monitoring of urban air temperature, Urban Clim., 18, 58–72, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx58"><?xmltex \def\ref@label{{Unger et~al.(2001)Unger, S{\"{u}}meghy, and
Zoboki}}?><label>Unger et al.(2001)Unger, Sümeghy, and Zoboki</label><?label unger2001temperature?><mixed-citation> Unger, J., Sümeghy, Z., and Zoboki, J.: Temperature cross-section features in an urban area, Atmos. Res., 58, 117–127, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx59"><?xmltex \def\ref@label{{Van~den Bossche et~al.(2016)Van~den Bossche, Theunis, Elen, Peters,
Botteldooren, and De~Baets}}?><label>Van den Bossche et al.(2016)Van den Bossche, Theunis, Elen, Peters, Botteldooren, and De Baets</label><?label van2016opportunistic?><mixed-citation> Van den Bossche, J., Theunis, J., Elen, B., Peters, J., Botteldooren, D., and De Baets, B.: Opportunistic mobile air pollution monitoring: a case study with city wardens in Antwerp, Atmos. Environ., 141, 408–421, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx60"><?xmltex \def\ref@label{{Vickers and Mahrt(1997)}}?><label>Vickers and Mahrt(1997)</label><?label vickers1997quality?><mixed-citation> Vickers, D. and Mahrt, L.: Quality control and flux sampling problems for tower and aircraft data, J. Atmos. Ocean. Technol., 14, 512–526, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx61"><?xmltex \def\ref@label{{Vieijra et~al.(2023)Vieijra, Vergauwen, Top, Hamdi, and
Caluwaerts}}?><label>Vieijra et al.(2023)Vieijra, Vergauwen, Top, Hamdi, and Caluwaerts</label><?label vieijra2023land?><mixed-citation>Vieijra, M., Vergauwen, T., Top, S., Hamdi, R., and Caluwaerts, S.: Land cover aware temperature correction of bicycle transects: A case study of mapping the air temperature in two Belgian cities, Urban Clim., p. 101578, <ext-link xlink:href="https://doi.org/10.1016/j.uclim.2023.101578" ext-link-type="DOI">10.1016/j.uclim.2023.101578</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx62"><?xmltex \def\ref@label{{Willmott(1981)}}?><label>Willmott(1981)</label><?label willmott1981validation?><mixed-citation> Willmott, C. J.: On the validation of models, Phys. Geogr., 2, 184–194, 1981.</mixed-citation></ref>
      <ref id="bib1.bibx63"><?xmltex \def\ref@label{{Xu et~al.(2019)Xu, Zou, Lin, Zhao, Li, and Hu}}?><label>Xu et al.(2019)Xu, Zou, Lin, Zhao, Li, and Hu</label><?label xu2019strategies?><mixed-citation>Xu, S., Zou, B., Lin, Y., Zhao, X., Li, S., and Hu, C.: Strategies of method selection for fine-scale PM<inline-formula><mml:math id="M329" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2.5</mml:mn></mml:msub></mml:math></inline-formula> mapping in an intra-urban area using crowdsourced monitoring, Atmos. Meas. Tech., 12, 2933–2948, <ext-link xlink:href="https://doi.org/10.5194/amt-12-2933-2019" ext-link-type="DOI">10.5194/amt-12-2933-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx64"><?xmltex \def\ref@label{{Yan et~al.(2014)Yan, Fan, Guo, Wu, Zhang, and
Dong}}?><label>Yan et al.(2014)Yan, Fan, Guo, Wu, Zhang, and Dong</label><?label yan2014assessing?><mixed-citation> Yan, H., Fan, S., Guo, C., Wu, F., Zhang, N., and Dong, L.: Assessing the effects of landscape design parameters on intra-urban air temperature variability: The case of Beijing, China, Build. Environ.t, 76, 44–53, 2014.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Performance evaluation of MeteoTracker mobile sensor for outdoor applications</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Acosta et al.(2022)Acosta, Vahdatikhaki, Santos, and
Doree</label><mixed-citation>
      
Acosta, M. P., Vahdatikhaki, F., Santos, J., and Doree, A.: A framework for a
comprehensive mobile data acquisition setting for the assessment of Urban
Heat Island phenomenon, in: ISARC, Proceedings of the International Symposium
on Automation and Robotics in Construction, Vol. 39, 1–8, IAARC
Publications, <a href="https://doi.org/10.22260/ISARC2022/0003" target="_blank">https://doi.org/10.22260/ISARC2022/0003</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Alduchov and Eskridge(1996)</label><mixed-citation>
      
Alduchov, O. A. and Eskridge, R. E.: Improved Magnus form approximation of
saturation vapor pressure, J. Appl. Meteorol. Climatol.,
35, 601–609, 1996.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Barbano et al.(2020)Barbano, Di Sabatino, Stoll, and
Pardyjak</label><mixed-citation>
      
Barbano, F., Di Sabatino, S., Stoll, R., and Pardyjak, E. R.: A numerical study
of the impact of vegetation on mean and turbulence fields in a European-city
neighbourhood, Build. Environ., 186, 107293, <a href="https://doi.org/10.1016/j.buildenv.2020.107293" target="_blank">https://doi.org/10.1016/j.buildenv.2020.107293</a>,  2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Barbano et al.(2021)Barbano, Brattich, and
Di Sabatino</label><mixed-citation>
      
Barbano, F., Brattich, E., and Di Sabatino, S.: Characteristic scales for
turbulent exchange processes in a real urban canopy, Bound.-Lay.
Meteorol., 178, 119–142, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Beck et al.(2018)Beck, Zimmermann, McVicar, Vergopolan, Berg, and
Wood</label><mixed-citation>
      
Beck, H. E., Zimmermann, N. E., McVicar, T. R., Vergopolan, N., Berg, A., and
Wood, E. F.: Present and future Köppen-Geiger climate classification maps
at 1-km resolution, Sci. Data, 5, 1–12, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Brandsma and Wolters(2012)</label><mixed-citation>
      
Brandsma, T. and Wolters, D.: Measurement and statistical modeling of the urban
heat island of the city of Utrecht (the Netherlands), J. Appl.
Meteorol. Climatol., 51, 1046–1060, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Brattich et al.(2020)Brattich, Bracci, Zappi, Morozzi, Di Sabatino,
Porcù, Di Nicola, and Tositti</label><mixed-citation>
      
Brattich, E., Bracci, A., Zappi, A., Morozzi, P., Di Sabatino, S., Porcù,
F., Di Nicola, F., and Tositti, L.: How to Get the Best from Low-Cost Particulate Matter Sensors: Guidelines and Practical Recommendations, Sensors, 20, 3073, <a href="https://doi.org/10.3390/s20113073" target="_blank">https://doi.org/10.3390/s20113073</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Cabrera et al.(2021)Cabrera, Droste, Heusinkveld, and
Steeneveld</label><mixed-citation>
      
Cabrera, A. N., Droste, A., Heusinkveld, B. G., and Steeneveld, G.-J.: The Potential of a Smartphone as an Urban Weather Station—An Exploratory Analysis, Front. Environ. Sci., 9, 673937,  <a href="https://doi.org/10.3389/fenvs.2021.673937" target="_blank">https://doi.org/10.3389/fenvs.2021.673937</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Cao et al.(2020)Cao, Yang, Lu, Schultze, Gu, Zhou, Xu, and
Lee</label><mixed-citation>
      
Cao, C., Yang, Y., Lu, Y., Schultze, N., Gu, P., Zhou, Q., Xu, J., and Lee, X.:
Performance evaluation of a smart mobile air temperature and humidity sensor
for characterizing intracity thermal environment, J. Atmos.
Ocean. Technol., 37, 1891–1905, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Carraro(2022)</label><mixed-citation>
      
Carraro, M.: Mobile mapping, sniffer bikes and Citizen Science: mobile devices
for a diffused monitoring of air quality and heat islands in Padova., Ph.D.
thesis, <a href="https://thesis.unipd.it/handle/20.500.12608/44548" target="_blank"/> (last access: November 2023),
2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Cecilia and Peng(2022)</label><mixed-citation>
      
Cecilia, A. and Peng, Z.: Validating a Cycle-based IoT Sensor for Mapping
Intra-urban Air Temperature and Humidity, in: 36th PLEA (Passive and Low
Energy Architecture) Will Cities Survive?, Vol. 1, 954–959 pp., ISBN 978-956-14-3068-6, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Charabi and Bakhit(2011)</label><mixed-citation>
      
Charabi, Y. and Bakhit, A.: Assessment of the canopy urban heat island of a
coastal arid tropical city: The case of Muscat, Oman, Atmos. Res.,
101, 215–227, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Cintolesi et al.(2021)Cintolesi, Barbano, and
Di Sabatino</label><mixed-citation>
      
Cintolesi, C., Barbano, F., and Di Sabatino, S.: Large-eddy simulation analyses
of heated urban canyon facades, Energies, 14, 3078, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>den Ouden et al.(2021)Den Ouden, Assink, Oudshoorn, Filippi, and
Evers</label><mixed-citation>
      
den Ouden, O. F. C., Assink, J. D., Oudshoorn, C. D., Filippi, D., and Evers, L. G.: The INFRA-EAR: a low-cost mobile multidisciplinary measurement platform for monitoring geophysical parameters, Atmos. Meas. Tech., 14, 3301–3317, <a href="https://doi.org/10.5194/amt-14-3301-2021" target="_blank">https://doi.org/10.5194/amt-14-3301-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>deSouza et al.(2022)DeSouza, Kahn, Stockman, Obermann, Crawford,
Wang, Crooks, Li, and Kinney</label><mixed-citation>
      
deSouza, P., Kahn, R., Stockman, T., Obermann, W., Crawford, B., Wang, A., Crooks, J., Li, J., and Kinney, P.: Calibrating networks of low-cost air quality sensors, Atmos. Meas. Tech., 15, 6309–6328, <a href="https://doi.org/10.5194/amt-15-6309-2022" target="_blank">https://doi.org/10.5194/amt-15-6309-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Di Sabatino et al.(2020)Di Sabatino, Barbano, Brattich, and
Pulvirenti</label><mixed-citation>
      
Di Sabatino, S., Barbano, F., Brattich, E., and Pulvirenti, B.: The Multiple-Scale Nature of Urban Heat Island and Its Footprint on Air Quality in Real Urban Environment, Atmosphere, 11, 1186, <a href="https://doi.org/10.3390/atmos11111186" target="_blank">https://doi.org/10.3390/atmos11111186</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Droste et al.(2017)Droste, Pape, Overeem, Leijnse, Steeneveld,
Van Delden, and Uijlenhoet</label><mixed-citation>
      
Droste, A. M., Pape, J.-J., Overeem, A., Leijnse, H., Steeneveld, G.-J.,
Van Delden, A., and Uijlenhoet, R.: Crowdsourcing urban air temperatures
through smartphone battery temperatures in São Paulo, Brazil, J.
Atmos. Ocean. Technol., 34, 1853–1866, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Droste et al.(2020)Droste, Heusinkveld, Fenner, and
Steeneveld</label><mixed-citation>
      
Droste, A. M., Heusinkveld, B. G., Fenner, D., and Steeneveld, G.-J.: Assessing
the potential and application of crowdsourced urban wind data, Q.
J. Roy. Meteorol. Soc., 146, 2671–2688, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Emery et al.(2021)Emery, Pohl, Crétat, Richard, Pergaud, Rega,
Zito, Dudek, Vairet, Joly et al.</label><mixed-citation>
      
Emery, J., Pohl, B., Crétat, J., Richard, Y., Pergaud, J., Rega, M., Zito,
S., Dudek, J., Vairet, T., Joly, D., and Thévenin, T.: How local climate zones
influence urban air temperature: Measurements by bicycle in Dijon, France,
Urban Climate, 40, 101017, <a href="https://doi.org/10.1016/j.uclim.2021.101017" target="_blank">https://doi.org/10.1016/j.uclim.2021.101017</a>,  2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Fenner et al.(2021)Fenner, Bechtel, Demuzere, Kittner, and
Meier</label><mixed-citation>
      
Fenner, D., Bechtel, B., Demuzere, M., Kittner, J., and Meier, F.: CrowdQC + − 
A Quality-Control for Crowdsourced Air-Temperature Observations Enabling World-Wide Urban Climate Applications, Front. Environ. Sci., 9, 720747, <a href="https://doi.org/10.3389/fenvs.2021.720747" target="_blank">https://doi.org/10.3389/fenvs.2021.720747</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Ganji et al.(2023)Ganji, Youssefi, Xu, Mallinen, Lloyd, Wang,
Bakhtari, Weichenthal, and Hatzopoulou</label><mixed-citation>
      
Ganji, A., Youssefi, O., Xu, J., Mallinen, K., Lloyd, M., Wang, A., Bakhtari,
A., Weichenthal, S., and Hatzopoulou, M.: Design, calibration, and testing of
a mobile sensor system for air pollution and built environment data
collection: The urban scanner platform, Environ. Pollut., 317,
120720, <a href="https://doi.org/10.1016/j.envpol.2022.120720" target="_blank">https://doi.org/10.1016/j.envpol.2022.120720</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Gómez-Suárez et al.(2022)Gómez-Suárez, Arroyo,
Alfonso, Suárez, Pinilla-Gil, and Lozano</label><mixed-citation>
      
Gómez-Suárez, J., Arroyo, P., Alfonso, R., Suárez, J. I.,
Pinilla-Gil, E., and Lozano, J.: A novel bike-mounted sensing device with
cloud connectivity for dynamic air-quality monitoring by urban cyclists,
Sensors, 22, 1272, <a href="https://doi.org/10.3390/s22031272" target="_blank">https://doi.org/10.3390/s22031272</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Hampel(1974)</label><mixed-citation>
      
Hampel, F. R.: The influence curve and its role in robust estimation, J. Am. Stat. Assoc., 69, 383–393, 1974.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Heusinkveld et al.(2014)Heusinkveld, Steeneveld, Van Hove, Jacobs,
and Holtslag</label><mixed-citation>
      
Heusinkveld, B. G., Steeneveld, G. v., Van Hove, L., Jacobs, C., and Holtslag,
A.: Spatial variability of the Rotterdam urban heat island as influenced by
urban land use, J. Geophys. Res.-Atmos., 119, 677–692,
2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Heusinkveld et al.(2023)Heusinkveld, Mol, and van
Heerwaarden</label><mixed-citation>
      
Heusinkveld, B. G., Mol, W. B., and van Heerwaarden, C. C.: A new accurate low-cost instrument for fast synchronized spatial measurements of light spectra, Atmos. Meas. Tech., 16, 3767–3785, <a href="https://doi.org/10.5194/amt-16-3767-2023" target="_blank">https://doi.org/10.5194/amt-16-3767-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Hsieh et al.(2016)Hsieh, Jan, and Zhang</label><mixed-citation>
      
Hsieh, C.-M., Jan, F.-C., and Zhang, L.: A simplified assessment of how tree
allocation, wind environment, and shading affect human comfort, Urban
Forest. Urban Green., 18, 126–137, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Huang et al.(2023)Huang, Liu, Yang, Hu, Yang, Li, Li, and
Yang</label><mixed-citation>
      
Huang, W., Liu, L., Yang, B., Hu, S., Yang, W., Li, Z., Li, W., and Yang, X.: Retrieval of temperature and humidity profiles from ground-based high-resolution infrared observations using an adaptive fast iterative algorithm, Atmos. Meas. Tech., 16, 4101–4114, <a href="https://doi.org/10.5194/amt-16-4101-2023" target="_blank">https://doi.org/10.5194/amt-16-4101-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Hubert and Van der Veeken(2008)</label><mixed-citation>
      
Hubert, M. and Van der Veeken, S.: Outlier detection for skewed data,
J. Chemometr., 22, 235–246, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Jiao et al.(2016)Jiao, Hagler, Williams, Sharpe, Brown, Garver,
Judge, Caudill, Rickard, Davis et al.</label><mixed-citation>
      
Jiao, W., Hagler, G., Williams, R., Sharpe, R., Brown, R., Garver, D., Judge, R., Caudill, M., Rickard, J., Davis, M., Weinstock, L., Zimmer-Dauphinee, S., and Buckley, K.: Community Air Sensor Network (CAIRSENSE) project: evaluation of low-cost sensor performance in a suburban environment in the southeastern United States, Atmos. Meas. Tech., 9, 5281–5292, <a href="https://doi.org/10.5194/amt-9-5281-2016" target="_blank">https://doi.org/10.5194/amt-9-5281-2016</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Johnson et al.(2016)Johnson, Bergin, Russell, and
Hagler</label><mixed-citation>
      
Johnson, K. K., Bergin, M. H., Russell, A. G., and Hagler, G. S. W.: Using Low Cost Sensors to Measure Ambient Particulate Matter Concentrations and On-Road Emissions Factors, Atmos. Meas. Tech. Discuss. [preprint], <a href="https://doi.org/10.5194/amt-2015-331" target="_blank">https://doi.org/10.5194/amt-2015-331</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Koopmans et al.(2020)Koopmans, Heusinkveld, and
Steeneveld</label><mixed-citation>
      
Koopmans, S., Heusinkveld, B., and Steeneveld, G.: A standardized Physical
Equivalent Temperature urban heat map at 1-m spatial resolution to facilitate
climate stress tests in the Netherlands, Build. Environ., 181,
106984, <a href="https://doi.org/10.1016/j.buildenv.2020.106984" target="_blank">https://doi.org/10.1016/j.buildenv.2020.106984</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Kousis et al.(2022)Kousis, Manni, and
Pisello</label><mixed-citation>
      
Kousis, I., Manni, M., and Pisello, A.: Environmental mobile monitoring of
urban microclimates: A review, Renewable and Sustainable Energy Reviews, 169,
112847, <a href="https://doi.org/10.1016/j.rser.2022.112847" target="_blank">https://doi.org/10.1016/j.rser.2022.112847</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Lawrence(2005)</label><mixed-citation>
      
Lawrence, M. G.: The relationship between relative humidity and the dewpoint
temperature in moist air: A simple conversion and applications, B. Am. Meteorol. Soc., 86, 225–234, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Leconte et al.(2015)Leconte, Bouyer, Claverie, and
Pétrissans</label><mixed-citation>
      
Leconte, F., Bouyer, J., Claverie, R., and Pétrissans, M.: Using Local
Climate Zone scheme for UHI assessment: Evaluation of the method using mobile
measurements, Build. Environ., 83, 39–49, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Lindberg(2007)</label><mixed-citation>
      
Lindberg, F.: Modelling the urban climate using a local governmental
geo-database, Meteorol. Appl., 14, 263–273,
2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Liu et al.(2017)Liu, Lin, Liu, Wang, Wang, Shui, Chen, and
Wu</label><mixed-citation>
      
Liu, L., Lin, Y., Liu, J., Wang, L., Wang, D., Shui, T., Chen, X., and Wu, Q.:
Analysis of local-scale urban heat island characteristics using an integrated
method of mobile measurement and GIS-based spatial interpolation, Build. Environ., 117, 191–207, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Markwitz and Siebicke(2019)</label><mixed-citation>
      
Markwitz, C. and Siebicke, L.: Low-cost eddy covariance: a case study of evapotranspiration over agroforestry in Germany, Atmos. Meas. Tech., 12, 4677–4696, <a href="https://doi.org/10.5194/amt-12-4677-2019" target="_blank">https://doi.org/10.5194/amt-12-4677-2019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Masterton and Richardson(1979)</label><mixed-citation>
      
Masterton, J. M. and Richardson, F.: Humidex: a method of quantifying human
discomfort due to excessive heat and humidity, Downsview, Ont.:  Environment Canada,
Atmos. Environ., 45 pp.,  1979.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Meier et al.(2017)Meier, Fenner, Grassmann, Otto, and
Scherer</label><mixed-citation>
      
Meier, F., Fenner, D., Grassmann, T., Otto, M., and Scherer, D.: Crowdsourcing
air temperature from citizen weather stations for urban climate research,
Urban Clim., 19, 170–191, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Noro et al.(2015)Noro, Busato, and Lazzarin</label><mixed-citation>
      
Noro, M., Busato, F., and Lazzarin, R.: Urban heat island in Padua, Italy:
Experimental and theoretical analysis, Indoor Built Environ., 24,
514–533, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Overeem et al.(2013)Overeem, R. Robinson, Leijnse, Steeneveld,
P. Horn, and Uijlenhoet</label><mixed-citation>
      
Overeem, A., R. Robinson, J., Leijnse, H., Steeneveld, G.-J., P. Horn, B., and
Uijlenhoet, R.: Crowdsourcing urban air temperatures from smartphone battery
temperatures, Geophys. Res. Lett., 40, 4081–4085, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Park et al.(2019)Park, Lee, Asawa, Murakami, Kim, Lee, and
Lee</label><mixed-citation>
      
Park, C. Y., Lee, D. K., Asawa, T., Murakami, A., Kim, H. G., Lee, M. K., and
Lee, H. S.: Influence of urban form on the cooling effect of a small urban
river, Landscape Urban Plan., 183, 26–35, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Puri et al.(2020)Puri, Jagdev, Tromp, and Van Le</label><mixed-citation>
      
Puri, V., Jagdev, S. S., Tromp, J. G., and Van Le, C.: Smart Bicycle: IoT-Based Transportation Service, edited by: Solanki, V., Hoang, M., Lu, Z., and Pattnaik, P., in: Intelligent Computing in Engineering. Advances in Intelligent Systems and Computing, Vol. 1125, Springer, Singapore, <a href="https://doi.org/10.1007/978-981-15-2780-7_108" target="_blank">https://doi.org/10.1007/978-981-15-2780-7_108</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Qaid et al.(2016)Qaid, Lamit, Ossen, and Shahminan</label><mixed-citation>
      
Qaid, A., Lamit, H. B., Ossen, D. R., and Shahminan, R. N. R.: Urban heat
island and thermal comfort conditions at micro-climate scale in a tropical
planned city, Energ. Buildings, 133, 577–595, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Qi et al.(2022)Qi, Meng, Wang, He, Liang, and
Ren</label><mixed-citation>
      
Qi, Q., Meng, Q., Wang, J., He, B., Liang, H., and Ren, P.: Applicability of
mobile-measurement strategies to different periods: A field campaign in a
precinct with a block park, Build. Environ., 211, 108762, <a href="https://doi.org/10.1016/j.buildenv.2022.108762" target="_blank">https://doi.org/10.1016/j.buildenv.2022.108762</a>,  2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Rajkovich and Larsen(2016)</label><mixed-citation>
      
Rajkovich, N. B. and Larsen, L.: A Bicycle-Based Field Measurement System for the Study of Thermal Exposure in Cuyahoga County, Ohio, USA,
Int. J. Environ. Res. Public Health, 13, 159, <a href="https://doi.org/10.3390/ijerph13020159" target="_blank">https://doi.org/10.3390/ijerph13020159</a>, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Rodríguez et al.(2020)Rodríguez, Ramos, de la Flor, and
Domínguez</label><mixed-citation>
      
Rodríguez, L. R., Ramos, J. S., de la Flor, F. J. S., and Domínguez,
S. Á.: Analyzing the urban heat Island: Comprehensive methodology for
data gathering and optimal design of mobile transects, Sustain. Citi.
Soc., 55, 102027, <a href="https://doi.org/10.1016/j.scs.2020.102027" target="_blank">https://doi.org/10.1016/j.scs.2020.102027</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Schering et al.(2022)Schering, Janßen, Kessler, Dmitriyev,
Stüven, Marx Gómez, van Dijk, Brouwer, Kamermans, Verweij
et al.</label><mixed-citation>
      
Schering, J., Janßen, C., Kessler, R., Dmitriyev, V., Stüven, J.,
Marx Gómez, J., van Dijk, E., Brouwer, W., Kamermans, A., Verweij, L.,
et al.: ECOSense and Sniffer Bike: European Bike Sensor Applications and Its
Potential to Support the Decision-Making Process in Cycling Promotion, in:
Digital Transformation for Sustainability: ICT-supported Environmental
Socio-economic Development, 157–182, Springer, <a href="https://doi.org/10.1007/978-3-031-15420-1_8" target="_blank">https://doi.org/10.1007/978-3-031-15420-1_8</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Schwarz et al.(2012)Schwarz, Schlink, Franck, and
Großmann</label><mixed-citation>
      
Schwarz, N., Schlink, U., Franck, U., and Großmann, K.: Relationship of
land surface and air temperatures and its implications for quantifying urban
heat island indicators—An application for the city of Leipzig (Germany),
Ecol. Indic., 18, 693–704, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Shi et al.(2018)Shi, Lau, Ren, and Ng</label><mixed-citation>
      
Shi, Y., Lau, K. K.-L., Ren, C., and Ng, E.: Evaluating the local climate zone
classification in high-density heterogeneous urban environment using mobile
measurement, Urban Clim., 25, 167–186, 2018.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Skoulika et al.(2014)Skoulika, Santamouris, Kolokotsa, and
Boemi</label><mixed-citation>
      
Skoulika, F., Santamouris, M., Kolokotsa, D., and Boemi, N.: On the thermal
characteristics and the mitigation potential of a medium size urban park in
Athens, Greece, Landsc. Urban Plan., 123, 73–86, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Stewart(2011)</label><mixed-citation>
      
Stewart, I. D.: A systematic review and scientific critique of methodology in
modern urban heat island literature, Int. J. Climatol.,
31, 200–217, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Stewart and Oke(2012)</label><mixed-citation>
      
Stewart, I. D. and Oke, T. R.: Local climate zones for urban temperature
studies, B. Am. Meteorol. Soc., 93, 1879–1900,
2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Sun(2011)</label><mixed-citation>
      
Sun, C.-Y.: A street thermal environment study in summer by the mobile transect
technique, Theor. Appl. Climatol., 106, 433–442, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Sun et al.(2009)Sun, Brazel, Chow, Hedquist, and
Prashad</label><mixed-citation>
      
Sun, C.-Y., Brazel, A. J., Chow, W. T., Hedquist, B. C., and Prashad, L.:
Desert heat island study in winter by mobile transect and remote sensing
techniques, Theor. Appl. Climatol., 98, 323–335, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Sun et al.(2019)Sun, Kato, and Gou</label><mixed-citation>
      
Sun, C.-Y., Kato, S., and Gou, Z.: Application of low-cost sensors for urban
heat island assessment: A case study in Taiwan, Sustainability, 11, 2759, <a href="https://doi.org/10.3390/su11102759" target="_blank">https://doi.org/10.3390/su11102759</a>,
2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Tsin et al.(2016)Tsin, Knudby, Krayenhoff, Ho, Brauer, and
Henderson</label><mixed-citation>
      
Tsin, P. K., Knudby, A., Krayenhoff, E. S., Ho, H. C., Brauer, M., and
Henderson, S. B.: Microscale mobile monitoring of urban air temperature,
Urban Clim., 18, 58–72, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Unger et al.(2001)Unger, Sümeghy, and
Zoboki</label><mixed-citation>
      
Unger, J., Sümeghy, Z., and Zoboki, J.: Temperature cross-section features
in an urban area, Atmos. Res., 58, 117–127, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Van den Bossche et al.(2016)Van den Bossche, Theunis, Elen, Peters,
Botteldooren, and De Baets</label><mixed-citation>
      
Van den Bossche, J., Theunis, J., Elen, B., Peters, J., Botteldooren, D., and
De Baets, B.: Opportunistic mobile air pollution monitoring: a case study
with city wardens in Antwerp, Atmos. Environ., 141, 408–421, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Vickers and Mahrt(1997)</label><mixed-citation>
      
Vickers, D. and Mahrt, L.: Quality control and flux sampling problems for tower
and aircraft data, J. Atmos. Ocean. Technol., 14,
512–526, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Vieijra et al.(2023)Vieijra, Vergauwen, Top, Hamdi, and
Caluwaerts</label><mixed-citation>
      
Vieijra, M., Vergauwen, T., Top, S., Hamdi, R., and Caluwaerts, S.: Land cover
aware temperature correction of bicycle transects: A case study of mapping
the air temperature in two Belgian cities, Urban Clim., p. 101578, <a href="https://doi.org/10.1016/j.uclim.2023.101578" target="_blank">https://doi.org/10.1016/j.uclim.2023.101578</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Willmott(1981)</label><mixed-citation>
      
Willmott, C. J.: On the validation of models, Phys. Geogr., 2, 184–194,
1981.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Xu et al.(2019)Xu, Zou, Lin, Zhao, Li, and Hu</label><mixed-citation>
      
Xu, S., Zou, B., Lin, Y., Zhao, X., Li, S., and Hu, C.: Strategies of method selection for fine-scale PM<sub>2.5</sub> mapping in an intra-urban area using crowdsourced monitoring, Atmos. Meas. Tech., 12, 2933–2948, <a href="https://doi.org/10.5194/amt-12-2933-2019" target="_blank">https://doi.org/10.5194/amt-12-2933-2019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Yan et al.(2014)Yan, Fan, Guo, Wu, Zhang, and
Dong</label><mixed-citation>
      
Yan, H., Fan, S., Guo, C., Wu, F., Zhang, N., and Dong, L.: Assessing the
effects of landscape design parameters on intra-urban air temperature
variability: The case of Beijing, China, Build. Environ.t, 76,
44–53, 2014.

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