the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.

The ZiCOS-M CO2 sensor network: measurement performance and CO2 variability across Zurich
Stuart K. Grange
Pascal Rubli
Andrea Fischer
Dominik Brunner
Christoph Hueglin
Lukas Emmenegger
As a component of the ICOS Cities project, a “mid-cost” NDIR (nondispersive infrared) CO2 sensor network was deployed across the city of Zurich (Switzerland), known as ZiCOS-M. The network was operational between July 2022 and July 2024 and consisted of 26 monitoring sites, 21 of which were located in or around the city of Zurich, with 5 sites outside the urban area. Daily calibrations using two reference gas cylinders and corrections of the sensors' spectroscopic response to water vapour were performed to reach a high level of measurement accuracy. The hourly mean root mean squared error (RMSE) was 0.98 ppm (range of 0.46 and 1.5 ppm) and the mean bias ranged between −0.72 and 0.66 ppm when undergoing parallel measurements with a high-precision reference gas analyser for a period of 2 weeks or more. CO2 concentrations (technically, dry-air mole fractions) were highly variable with site means in Zurich ranging from 434 to 460 ppm, and Zurich's mean urban CO2 dome was 15.4 ppm above the regional background. Some of the highest CO2 levels were found at two sites exposed to strong plant respiration in a very confined nocturnal boundary layer. High-CO2 episodes were detected outside Zurich's urban area, demonstrating that processes acting on a variety of scales drove CO2 levels. The ZiCOS-M network offered significant insights at a cost an order of magnitude lower compared to reference instruments, and the observations generated by ZiCOS-M will be used in additional ICOS Cities activities to conduct CO2 emission inventory validation with inversion modelling systems.
- Article
(9209 KB) - Full-text XML
- BibTeX
- EndNote
1.1 Background
Urban areas are very significant sources of atmospheric pollutants and greenhouse gases (GHGs), including carbon dioxide (CO2). In 2020, it was estimated that urban areas were responsible for approximately 70 % of global CO2 emissions (Lwasa et al., 2022). Increased population densities and intensive energy consumption can result in CO2 urban domes, where CO2 is enhanced by a few parts per million (ppm) to tens of ppm in and around the urban extent (Xueref-Remy et al., 2023). Reducing CO2 emissions and the decoupling of carbon emissions from economic growth are priorities for most national and subnational governments in order to avoid some of the worst negative consequences of anthropogenic climate change (IPCC, 2023). The importance of CO2 emissions from urban areas has driven top-down analysis methods, where observations of CO2 are combined with atmospheric inversion modelling systems to validate bottom-up emission inventory-based estimates. These two approaches (top-down and bottom-up) are complementary, and their reconciliation is expected to yield the most reliable emission estimates to allow for potential management.
The monitoring of CO2 in urban areas has been a lesser priority when compared to the monitoring of traditional air pollutants because of the lack of legal standards for CO2. Therefore, high-quality CO2 time series are generally confined to isolated or remote locations where immediate emission sources are absent. These sites are suitable for capturing long-term and large-scale processes, but they are unable to resolve the dynamics of CO2 sources and sinks within urban areas (Hernández-Paniagua et al., 2015). In addition, the technology used for high-accuracy monitoring of CO2 measurement remains expensive (Mao et al., 2012; Martin et al., 2017), and, therefore, the deployment of several CO2 analysers in a city is usually considered cost-prohibitive. An alternative approach is to deploy lower-cost CO2 sensors, and several research groups have deployed monitoring networks in this context (Maag et al., 2018). Although such sensors have lower measurement performance, their poorer accuracy can be offset by being deployed in larger numbers, and thus, they offer the possibility of resolving spatial and temporal patterns at a smaller scale (Peltier et al., 2021). Therefore, the utility of lower-cost sensors can still be high (Bart et al., 2014; Casey and Hannigan, 2018).
Prominent urban CO2 monitoring networks include the Berkeley Environmental Air-quality and CO2 Network (BEACO2N) located across the San Francisco Bay area (Shusterman et al., 2016; Turner et al., 2016; Kim et al., 2018; Delaria et al., 2021), the Indianapolis (INFLUX) Urban Test Bed (Turnbull et al., 2015; Davis et al., 2017), the Los Angeles Megacity Carbon Project (Verhulst et al., 2017), the Northeast Corridor tower network (Karion et al., 2020), networks in Paris (Arzoumanian et al., 2019; Lian et al., 2024), and the Carbosense network across Switzerland (Müller et al., 2020). The nomenclature regarding the cost points for these networks is inconsistent because the definition of what a lower-cost sensor is varies among operators. Here, we discuss a CO2 sensor network that has been defined as “mid-cost” and is in a price range that is comparable to the BEACO2N and Paris networks. The Carbosense network, in contrast, used sensors at a significantly lower price point and, therefore, would be defined as a low-cost CO2 sensor network.
1.2 Switzerland and Zurich
Switzerland is a small country located in western Europe with a population of approximately 9 million. It is highly developed, with GDP per capita among the highest in the world (International Monetary Fund, 2023). Switzerland has been successful at decreasing its production-based CO2 emissions, especially since 2010 (Ritchie et al., 2020; Federal Office for the Environment (FOEN), 2023). Consumption-based per capita CO2 emissions have not decreased in the same way and remain high, reflecting the wealth of the country's residents.
Zurich is Switzerland's largest city and has a population of 430 000 inhabitants in the city proper and another 1 million in the surrounding agglomerations (Stadt Zürich, 2023a). Zurich is located on the Swiss plateau at about 410 m above sea level in an area of complex terrain. Zurich's city centre is situated around Lake Zurich's main northern outflow – the Limmat River – flowing in a north-west direction, which has formed the Limmat Valley, where much of the urban area is located. The Limmat Valley is bound to the west by the Albis range and to the east by the discontinuous Pfannenstiel–Altberg hill chain. Zurich's urban area extends beyond the Limmat Valley in all directions, but notably, districts 11 and 12 are located north of the eastern hill range and form a continuous urban area over a saddle between Zürichberg and Käferberg. These topographic features of the urban area are relevant to pollutant transport and dispersion processes (Berchet et al., 2017).
The city of Zurich's local government has legal obligations to reach net zero by 2040 regarding direct CO2 emissions and has targets for the reduction in per capita emissions (Stadt Zürich, 2023b). These net-zero laws were a result of a Canton of Zurich referendum in September 2022. The latest emission inventory compiled for 2022 indicates that half of the city's CO2 emissions (51 %) are sourced from stationary combustion, mostly residential and commercial heating emissions with a small contribution from waste incineration (Stadt Zürich, 2024). Public power generation and road transportation are the two other large emission sources (32 % and 12 %, respectively), and all other sources make up the outstanding 5 %.
1.3 ICOS Cities
ICOS Cities (https://www.icos-cp.eu/projects/icos-cities, last access: 24 February 2025) is a European Horizon 2020 project that acts as a pilot to test and evaluate different CO2 measurement approaches that provide value for the scientific, policy, and citizen communities within urban areas. Three European cities ranging from large to small – Paris (France), Munich (Germany), and Zurich (Switzerland) – are included in the pilot project, and all three cities have CO2 sensor networks that form one component of the urban observatories that have been or are deployed in the cities. By design, the three different sensor networks in the three cities differ in their monitoring focus, hardware, and software but not in their primary objectives. In the Zurich case, the ZiCOS-M network greatly benefited from the experiences gained from the earlier Swiss-wide Carbosense CO2 network (Klose, 2017; Empa, 2019; Müller et al., 2020), but the Carbosense and ICOS Cities activities were separate.
The ZiCOS-M network was designed to supply observations for atmospheric inversion modelling systems in order to allow for comparisons between top-down estimates of CO2 emissions (natural and anthropogenic) and bottom-up estimates. However, once the sensor network was deployed, it was clear that the network was providing observations at a sufficiently high data quality to be of use in observational analyses of CO2 across the region of Zurich and its urban area.
1.4 Objectives
This work has two overarching objectives. The first is to describe the ZiCOS-M CO2 sensor network's design, deployment, and data processing strategies and to document what measurement performance was achieved with the sensors. The second is to present the spatial and temporal patterns of CO2 across the network's monitoring domain. The first objective will satisfy two communities: the inversion modelling groups that use the observations generated by the sensor network to evaluate and verify the city's emission inventory and those who are operating or designing environmental gas sensing networks because many of the data processing approaches are generic and are portable to other networks in other areas and/or networks that target other quantities, such as other greenhouse gases or air pollutants.
The CO2 sensor network deployed across the city of Zurich for the ICOS Cities project contained two sensor tiers – so-called low-cost and mid-cost. Here, only the mid-cost sensors' activities and results will be discussed, while the low-cost sensor network (called ZiCOS-L) will be discussed in a future companion paper because the differing data quality gives rise to challenges when making direct comparisons across the different sensor types due to their different measurement performances.
At the time of writing, the ZiCOS-M network is still in operation, but imminently, the network will be reconfigured, whereby half of the monitoring sites will be decommissioned. Therefore, we refer to the ZiCOS-M's operations, sites, and data set in the past tense, except for with respect to the more distant background sites that are run by other monitoring activities because these sites can be considered permanent features.
2.1 Sensors
The ZiCOS-M network used three different models of NDIR (nondispersive infrared) CO2 sensors from three different manufacturers. Most of the sensors (21) were an integration based on the Senseair HPP (high-performance platform) (Senseair, 2016, 2018) sensor (Table 1). The Senseair HPP sensor is a prototype sensor and is no longer in production. These sensors have seen use in similar past ambient monitoring activities in Switzerland (Müller et al., 2020), and related sensors have been characterised elsewhere (Kunz et al., 2018; Arzoumanian et al., 2019; Lian et al., 2024). In addition to the Senseair HPPs, five Vaisala GMP343 (Vaisala, 2013) sensor units were also used, and finally, one LI-COR LI-850 sensor (LI-COR Environmental, 2025) was operated in the network. The cost of the sensor units themselves was between CHF/EUR/USD 3000 and 5000, but after integration into a measurement system, the price point was approximately CHF/EUR/USD 5000–10 000. The counts of sensors in Table 1 do not include the replacement of the actual CO2 sensors themselves within the sensor packages (which were referred to as sensing elements). Additionally, more sensors were operated than the number of monitoring sites because some sensors failed and were replaced during the monitoring period.
All three sensor models were integrated into a very similar monitoring package by Decentlab GmbH (Decentlab GmbH, 2022), a commercial project partner. Figure 1 shows the main components and configuration of the measurement system. The sensor package included three-way valves for the switching between ambient sampling and two gas cylinders with demand-flow regulators, filters, a sample pump, boards for data acquisition and transmission, temperature and relative humidity sensors installed in the sample gas stream, and for some integrations ambient air pressure sensors. Table A1 contains the make and models of the principal parts or components of the sensor packages. All hardware, except for the gas cylinders and demand-flow regulators, was contained in a weatherproof housing (Figs. 1 and A1). In the case of the Vaisala GMP343 and LI-COR LI-850 sensors, the ancillary sensors in the gas stream and the ambient pressure sensors were connected to the sensor and onboard compensations for sample temperature, humidity, and ambient pressure were enabled. Originally, it was planned that a consistent data processing approach could be used for the three sensor types, but due to their differing measurement performance (especially concerning water vapour), different logic was required. Full details of these processes are available in Sect. 2.3.

Figure 1Schematic of the sensor measurement system showing the major components of the system and their configuration. Table A1 contains the make and models of the principal parts or components.
In addition to the CO2 sensors, 14 sonic wind sensors (Decentlab DL-ATM22) were installed at rooftop sites to provide auxiliary information on airflow and temperatures in the city (Table 1). The sensors' data were transmitted via Swisscom's LoRaWAN network which is a wide-area network (WAN) designed for low-power applications and small data volumes (LoRa® Aliance, 2015). The four high-precision gas analysers included in the network's data set were cavity ring-down spectrometers of different generations manufactured by Picarro (Rella, 2010; Rella et al., 2013; Zellweger et al., 2016) that were operated by following routine calibration and data quality control processes.
2.2 CO2 monitoring sites
The ZiCOS-M sensor network was composed of a total of 26 monitoring sites, with 21 sites in or around the immediate area of the city of Zurich and 5 sites in more distant locations. Three of these more distant sites were included in the data set as they provide critical information on CO2 levels surrounding the city (Fig. 2; Table 2), while the other two sites provided CO2 observations from other locations that could be contrasted with CO2 measurements across the Zurich region.

Figure 2Location of the ZiCOS-M sensor network and the more distant locations where CO2 observations were available and used as part of the study's data set in Switzerland. The internal lines indicate Switzerland's cantonal boundaries, and substantial waterbodies are also shown.
Table 2Basic monitoring site information for the ZiCOS-M sensor network. The elevation represents the elevation above sea level of the monitoring site and the measurement height is the height above ground level. The five more distant and background sites outside Zurich are at the bottom of the table.

The network's testing site, Dübendorf-Empa, is also an air quality morning site that is part of the National Air Pollution Monitoring Network (NABEL) (Empa, 2024). Dübendorf-Empa was used for intercomparison exercises and model training using the reference CO2 time series provided at this site. The intercomparisons conducted at Dübendorf-Empa allowed for the CO2 sensors to be run in parallel with a high-precision gas analyser in ambient conditions for at least 2 weeks for a representative and robust testing procedure. Therefore, the measurement performance presented in Sect. 3.1 is highly representative of what was achieved during operational monitoring. Three of the four more distant sites were equipped with high-precision gas analysers, while the fourth site, Sottens (160 km to the south-west of the city of Zurich), had a sensor that was operated identically to those sensors in the city of Zurich. The predominant wind directions across the Zurich region are west-south-west and east-north-east, reflecting the orientation of the Swiss plateau. The three background monitoring sites surrounding the city of Zurich (Fig. 2) were positioned in locations that, depending on the wind behaviour, were down- or upwind of the city.
The Beromünster background monitoring site is located south-west of the city of Zurich (Fig. 2). It is a tall tower where the sampling system cycles between five different measurement heights. For the data set presented here, only observations from the highest sampling point at 212 m were used. Lägern Hochwacht is north-west of the city of Zurich and is located on the forested Lägern Hill that is orientated in an east–west direction. Lägern Hochwacht is on the hill's ridge or crest. The sampling height is 32 m above ground level (a.g.l.) which is above the forest's canopy height. For additional details about these two monitoring sites, see Oney et al. (2015). Birchwil Turm (a telecommunications tower) is another background site, located 12.8 km from Zurich's city centre in a north-east direction next to an electrical substation in the Zürcher Unterland (Table 2; Fig. 3). Birchwil Turm is approximately halfway between the city of Zurich and Winterthur, the Canton of Zurich's second largest city. Jungfraujoch in the Bernese Alps, 102 km from Zurich at an altitude of 3572 m, was used as the study's European or hemispheric background site (Fig. 2). Jungfraujoch is an observatory that includes NABEL and ICOS activities. The CO2 time series from this location serves as a reference to represent background European CO2 with an absence of any immediate significant emission sources (Pieber et al., 2022).

Figure 3The ZiCOS-M CO2 sensor sites (additional details can be found in Table 2) in and around the vicinity of the city of Zurich. Vegetated areas, terrain, and substantial waterbodies are also shown.
The monitoring sites within and around the city of Zurich were classified further by their installation or siting types. The majority of sensors (14 of the 22 sensor sites) were deployed with inlets sampling at rooftop level (Table 2; Figs. 3 and A1). The sensors were generally installed in maintenance rooms reserved for mobile phone infrastructure, and for most installations, these rooms were temperature-controlled. Rooftop installations were focused on to represent CO2 emission sources in the city without being primarily forced by immediate emission sources as would occur with sampling points at ground level in street canyon environments. The rooftop sites offer spatial representativeness across the city at a resolution that was optimised to the mesoscale model systems' spatial resolution. The sites were carefully selected out of a large number of potential locations by requiring minimal impact from nearby ventilation or heating stacks that were present on many roofs.
Hardau II is a central monitoring site of the network, which features not only a mid-cost sensor but also an eddy covariance system to directly measure the CO2 fluxes in a central part of the city. Measurements are conducted at 114 on a 95.3 m tall building, which is much higher than other rooftop sites. Several extra monitoring activities were conducted at this site during an intensive campaign between September 2022 and March 2023 within the ICOS Cities project. Details on the other monitoring activities at Hardau II are available in Stagakis et al. (2023).
2.3 Data
The principal steps of the extensive data processing for the ZiCOS-M network are outlined and explained below. The data processing logic was dependent on the sensor type (Sect. 2.1) because of the sensors' variable performances relating to what onboard correction algorithms were activated. A schematic of data processing steps is shown in Fig. A2, and the main equations are presented in the Appendix. The final set of observations was classified as Level-2A following the processing levels proposed by Schneider et al. (2019).
At a high level, the data processing steps can be grouped into three operations: (i) the collection and formatting of data from different sources to conform to a formal data model and framework for convenient access and interaction; (ii) the application of various adjustment strategies to improve the measurement quality without moving to outright model predictions (Schneider et al., 2019); and (iii) the handling and integration of metadata units such as when and where sensors were located, calibration gas information, and which observations have been invalidated and why. All data processing was conducted with the R programming language (R Core Team, 2023). The database technology used was PostgreSQL (PostgreSQL Global Development Group, 2024), and the formal time series relational data model was an extended smonitor data model previously developed for air quality applications that overlaps with greenhouse gas monitoring almost completely (Grange et al., 2017; Grange, 2018, 2019a, b).
2.3.1 Transmission and storage
All sensor data were transmitted through the LoRaWAN network to Decentlab's cloud storage infrastructure (Decentlab GmbH, 2022), where the data packets were decoded and made accessible via a simple application programming interface (API) (Grange, 2024b). Depending on the sensor type, diagnostic variables along with raw measurement values (the IR signal in the specific case of NDIR sensors); ancillary data such as temperature, relative humidity, and pressure from other sensors integrated into the sensor product; and onboard calculated CO2 concentration were transmitted and stored. In the smonitor nomenclature, the CO2 calculated by onboard algorithms (that are generally proprietary) and coefficients determined by factory calibration was called reported CO2. The sensors reported observations approximately every 60 s; however, because of limitations of the LoRaWAN protocol, usually 57–58 measurements were successfully transferred and stored per hour.
Several other data sources were accessed in an automated or semi-automated fashion. These data sources include observations from a CO2 analyser installed at the Dübendorf-Empa NABEL monitoring site (Fig. 3), which was the facility used for field testing and parallel measurements; observations for two additional high-precision CO2 analysers in Switzerland but outside the city of Zurich (Lägern Hochwacht and Beromünster; Fig. 2); observations for three NABEL monitoring sites that hosted meteorological instrumentation; two MeteoSwiss data sources – the VQEA33 data product that contains MeteoSwiss's “core” sites or stations that host a full suite of meteorological sensors (five sites in and around Zurich were available) and observations sourced from the IDAweb portal (MeteoSwiss, 2009) for five additional meteorological sites in and around the city of Zurich; and finally Jungfraujoch's high-alpine (at 3572 m altitude; Fig. 2) validated and near-real-time CO2 observations from the ICOS Carbon Portal (Emmenegger et al., 2023, 2024). All of these data sources were integrated into the common data model and stored for uniform access and interaction.
2.3.2 Water dilution effect correction and dry-air mole fractions
Atmospheric CO2 is usually reported as the dry-air mole fraction (in units of µmol mol−1 or parts per million, ppm) because this quantity is preserved, not only during atmospheric transport, but also under processes changing the moisture content of the air (Tans and Thoning, 2020). Here, we often use the more generic term “concentration” interchangeably, but in all cases beyond reported CO2, the more accurate definition of the dry-air mole fraction is correct.
All NDIR CO2 sensors used in the network reported CO2 in moist air. To convert this to dry-air mole fractions, an estimate of the water vapour in the gas sample was required, which was obtained from the ancillary temperature and relative humidity sensors installed in the gas stream and the ambient pressure sensors installed within the sensors' waterproof box. The vapour pressure of water was calculated from the relative humidity and the saturation vapour pressure according to the August–Roche–Magnus equation (Alduchov and Eskridge, 1996; Lawrence, 2005). This conversion to dry-air mole fractions is referred to as water dilution correction in the following text.
The Senseair HPP sensors also required their reported CO2 to be explicitly normalised to standard atmospheric pressure (1013.25 hPa) before the dilution correction. This was necessary because a clear CO2 dependence on ambient pressure was observed during testing, which indicated that the integrated pressure sensor was not properly used for onboard pressure normalisation. This extra transformation was not required for the two other sensor types as they did not show a dependence on air pressure during the same tests.
2.3.3 Reference gas cylinder calibrations
The sensors were integrated with three inlets, an inlet for ambient air sampling and two inlets for the connection of two reference gas cylinders containing known CO2 traceable to the WMO CO2 X2019 calibration scale (Hall et al., 2021). Across the network, the sensors were deployed with 5 or 10 L “high” and “low” reference gas cylinders (≈ 400 and ≈ 600 ppm, respectively; Fig. 1). The inlets were switched from ambient to low and high inlets (in that order) every 25 h for 10 min. The first preceding and 4 subsequent minutes before and after the gas tests were handled as a non-ambient sample to ensure the sample system was flushed of cylinder-sourced gases and did not contaminate the ambient samples.
For each gas test, the period was isolated, the first and final 3 min were discarded, and the median was taken to represent the sensor's CO2 for the cylinder test. This trimming and summary logic robustly captured the CO2 concentration in the gas stream from the cylinder after the sensor had reached stability and the gas stream's flow, pressure, and humidity had the opportunity to equilibrate during the test period. Because the calibration gases were nearly dry, a gas sample humidity criterion of less than 10 % relative humidity was applied to determine whether the test was valid. A moist sample indicated a leak or an empty cylinder. All test summaries were stored for later use.
The high and low test summaries were used to compute a slope and offset with simple linear regression – albeit (usually) with only two points. The final calibrated dry-air mole fraction was then computed from the reported dilution-corrected dry-air mole fraction (Fig. A2).
Infrequently, a gas test summary was correctly calculated, but the result was a clear outlier. This was usually driven by poor data capture or bad valve articulation during the gas test. Therefore, the gas test summaries were passed through an interquartile range filter to remove these outliers. The 3 d rolling means of the slope and offset coefficients were calculated to slightly smooth the coefficients and to avoid a relatively large change in a coefficient occurring when traversing the midnight boundary during the movement from one calendar day to the next (Fig. A3). If a daily test was missing due to operational issues, the application of a last observation carried forward process was applied to the coefficients.
All sensors were able to be successfully corrected for their relatively constant change in baseline and sensitivity over the monitoring period with the daily reference gas tests (an example is shown in Fig. A3). The remaining variability may be partly explained by spectroscopic effects driven by various changes in environmental conditions, such as temperature and pressure. When there is access to two-cylinder gas tests for such an adjustment, other strategies are also possible, for example, using the low gas for an offset adjustment and the high gas as a target gas for quality control purposes. However, since the sensors revealed not only a drift in offset but also gradual changes in sensitivity, it was necessary to calibrate both the offset and the slope to meet the performance objectives of an uncertainty of about 1 ppm.
2.3.4 Correction of the water-induced response
During intercomparison exercises, a measurement performance issue was uncovered with some of the sensors, specifically the Senseair HPP sensors, i.e. the sensor model that was most frequently used in the network (Table 1). The issue was identified as a response to water vapour that was not related to the dilution effect. For NDIR measurement technologies and especially for the measurement of CO2, this feature is known and can be potentially corrected for by the sensor-internal data processing (LI-COR Biosciences, 2023). We labelled the effect a generic water-induced response because the exact mechanism was not confirmed but most likely included a combination of spectroscopic features including band broadening, crosstalk, and/or interference. This issue manifested not only in suboptimal performance in ambient monitoring but also as a positive bias of a few ppm, despite the reference gas calibrations. A bias of this magnitude was problematic and was caused by the reference gases in use being dry. The reference gases were thus completely absent of the interferent that was present during ambient monitoring.
The water-induced response was quantified for each sensor using the following laboratory setup. A spiral sampling line with a length of 1 m was used, complete with fittings to allow for connections with cylinders containing known CO2 and water injections. The gas cylinder was connected to the sampling line, and after a settling period, 0.5 mL of Milli-Q water was injected into the sampling line and sealed. The gas was sampled at a flow rate of 0.5 L min−1. The experiment lasted for about 90 min, during which the humidity decreased from approximate saturation to nearly zero. This test was repeated with three reference gases containing 418, 492, and 614 ppm CO2. The obtained data were used to train a multiple linear regression model with two terms, absolute humidity and CO2, which was later used to correct for the water-induced response. The humidity tests showed that the factory correction for the water-induced response was adequate in the case of the Vaisala GMP343 sensor type (Fig. A4); hence, this correction was not implemented for the five sensors that were used in the network. The water-induced response is not necessarily a linear function of humidity and CO2 (Wu et al., 2023). However, our tests showed that a linear fit was sufficient and consistent with the overall performance of the sensors (presented and discussed in Sect. 3.1).
2.3.5 Flagging observations for possible local contamination
A challenging issue was the handling of possible contamination from sources in the immediate vicinity of the sensors' sample inlets. This is a general difficulty for monitoring in urban areas with their numerous sources, and it was especially clear for some rooftop monitoring locations where the inlets were located in close proximity to stacks for heating and/or hot-water gas-fired boilers and ventilation shafts. Although an observation taken in such a situation is valid in an operational sense, for some analyses, such measurements need to be removed or handled in another way. Therefore, an algorithm was implemented to detect potential local contamination. The Hampel identifier was used, which is a windowed median absolute deviation (MAD) filter where a value's distance from the median is evaluated (Pearson et al., 2016), and if that value is outside a threshold, then it is identified as an outlier. The Hampel identifier works in the same manner as other windowed filters, such as those documented and defined as “despiking” algorithms by El Yazidi et al. (2018), and it was very effective at identifying local contamination events in the rooftop-sampled CO2 time series as in, for example, Fig. A5.
The flagging was applied to all 14 sites that were classed as rooftop sites (Table 2). The median potential local contamination fraction among these sites was 0.9 %, but one site, Limmattalstrasse Höngg, had a much greater fraction of 5.1 % (Table A2). For the analyses presented here, all observations that were classed as potentially contaminated were removed. All time series were also manually inspected as part of the network operations. Erroneous measurement spikes and observations taken during maintenance activities were also flagged to ensure that downstream data users had information on the validity of any given observation.
3.1 Sensor CO2 measurement performance
The measurement performance of all sensors was assessed during ambient measurements carried out at the Dübendorf-Empa air quality monitoring site (Table 2; Fig. 3), which was equipped with a calibrated high-precision CO2 analyser (a Picarro G1301) and produced the reference CO2 time series that was considered ground truth. The objective of the intercomparisons was to independently test the sensor system in conditions that were very similar to what the sensors experienced in field deployment. In our case, this was with an inlet that sampled ambient air and the sensor installed inside, usually in an air-conditioned room. The analyser and sensors were run independently of one another, and their observations were only compared after the monitoring period. Therefore, the intercomparisons were classed as independent, parallel measurements.
The targeted minimum duration of the parallel measurements was 2 weeks (336 h), but generally, this period was longer. The data processing was undertaken in the way it would be conducted in the field, with the same logic being applied for dry-air mole fraction transformation, the subtraction of water-induced response if required, and the calibration of observations based on the daily cylinder tests (Sect. 2.3). The facility did not have the physical space to test all sensors at the same time, so the sensors were tested sequentially or in pairs over a period of 12 months. Therefore, the sensors experienced different environmental conditions from one another during testing, which could explain some of the inter-sensor variation observed. Standard pairwise performance statistics were computed. The equations and descriptions of these statistics can be found in Peters et al. (2022).
The sensors' average hourly mean root mean squared error (RMSE) was 0.98 ppm and ranged between 0.46 and 1.5 ppm, depending on which sensor was being tested (Fig. 4; Table A3). The average mean bias was −0.09 ppm, but the average mean bias also demonstrated values between −0.72 and 0.66 ppm due to sensor variation. The calculation of the RMSE error statistic, which covers both systematic (bias) and random components, can be interpreted as the average uncertainty in the estimators' (the sensors') predictions. The measurement uncertainty of approximately 1 ppm, as determined during testing, can be confidently translated to field conditions because of the design of the testing procedure.

Figure 4Hourly CO2 error statistics of the sensors that were exposed to parallel measurements with a high-precision reference gas analyser at the Dübendorf-Empa monitoring site.
The discontinued Senseair HPP sensor often performed more poorly than the commercially available Vaisala GMP343 and LI-COR LI-850 sensors. The inter-sensor variability in the Senseair HPP sensors was also higher, with some sensors displaying more measurement uncertainty than others (Table A3). This variation may have been partially caused by the variability in age or uptime because some of these sensors had been used previously for monitoring in other studies (see Müller et al., 2020) or differing environmental conditions during the testing period. Furthermore, the Senseair HPP sensor was a prototype, possibly resulting in larger variations in the product. However, because of the irregular number of each sensor type, additional sensor units would need to be used to confirm these apparent patterns and not over interpret the rather small differences observed among the different sensor models.
Scatterplots of hourly means (Fig. 5) demonstrated that all three sensor types displayed excellent CO2 measurement quality and linearity across the detected ambient CO2 range. The scatterplots also show the importance of data processing and the improvements in measurement performance in both bias and dispersion dimensions that were achieved due to the application of correction and calibration processes (moving sequentially from the top to bottom panels in Fig. 5). In general, the Senseair HPP sensors displayed more dispersion around the reference observations and, therefore, a larger measurement error than the other two sensor models. A somewhat surprising observation was that, despite the LI-COR LI-850 measuring and reporting water vapour directly, a small water-induced response was still experimentally confirmed. Achieving the measurement performance shown in Fig. 4, Table A3, and Fig. 5 was only possible with these NDIR sensors with the utilisation and careful handling of reference gases, which is not feasible for many other atmospheric gases – including the family of reactive gases (and particulates) that are important for air quality.

Figure 5Hourly CO2 means for selected sensors for the three sensor models used in the ZiCOS-M network during intercomparison at the Dübendorf-Empa monitoring site. The improvements in measurement performance can be seen when moving from top to bottom as the data processing adjustments are applied. The Vaisala GMP343 sensors did not require a water-induced adjustment; therefore, this was not calculated and is not shown. The term “cyl.” denotes “cylinder”.
The use of reference gases increased the complexity of the measurement system and the maintenance required for the operation of the network. However, the gases were critical for achieving the reported measurement performance (Fig. 5). An alternative strategy would be to use a single gas and apply only an offset correction. A sensitivity analysis exploring this approach was conducted by withholding the high gas tests and only using the low CO2 cylinder (≈ 400 ppm) for an offset correction. The mean RMSE and bias penalties of this approach were 1.7 and 0.8 ppm, and the corresponding medians were 0.17 and 0.12 ppm (compared to the two-gas calibration discussed above). The median penalties of using a single reference gas were rather low and may be acceptable for some monitoring applications, but the larger means demonstrate that for some of the sensors (three in this case), the sensitivities altered during the testing procedure, and thus, the second gas test was required to address this robustly. This sensitivity analysis showed that an offset correction strategy could be used in some scenarios, but the sensors' sensitivity stability should be regularly tested to ensure that large measurement performance penalties do not arise.
The intercomparison periods were also used to evaluate the effectiveness of the water vapour correction that was determined in laboratory tests under real conditions. Figure 6 shows the response of the three CO2 sensor types to absolute humidity during their intercomparison periods. Without correcting for the water dilution effect, the values were biased low in comparison to the reference because the sensors reported CO2 in moist air. In the case of the Senseair HPP, converting from moist to dry mole fractions (i.e. correcting for the water dilution) led to an overestimation of CO2. Additionally, correcting for the water-induced response brought the residuals close to zero, demonstrating the importance of this additional correction.

Figure 6CO2 residuals by sample absolute humidity (in 0.5 g kg−1 bins) during parallel measurements with a high-precision reference gas analyser at the Dübendorf-Empa monitoring site. The clear influence of dilution (negative) and the water-induced response (positive) can be observed in the Senseair HPP example as can the efficacy of the post-measurement adjustments or corrections.
An hourly CO2 measurement uncertainty of 1 ppm is comparable to other studies that report such results for CO2 NDIR sensors (Shusterman et al., 2016; Martin et al., 2017; Kunz et al., 2018; Arzoumanian et al., 2019; Müller et al., 2020; Delaria et al., 2021; Lian et al., 2024). Direct comparisons among the various studies are difficult due to the different endpoints that were defined, variable testing or intercomparison designs, and whether the stated uncertainty or error truly represents field conditions. However, because many studies have reported rather similar results, it is likely that measurement uncertainties of ≈ 1 ppm can be expected with the current generation of CO2 NDIR sensor products. In contrast, the World Meteorological Organization has set compatibility goals of 0.1 and 0.05 ppm for background monitoring sites in the Northern Hemisphere and Southern Hemisphere, respectively, when using state-of-the-art monitors (World Meteorological Organization, 2014). Clearly, these types of sensors are unsuitable for background monitoring sites at this time.
3.2 CO2 variation in and around the city of Zurich
3.2.1 Site means
The ZiCOS-M sensor network that included 26 monitoring sites demonstrated that CO2 was highly variable across time and the Zurich area during the monitoring period between July 2022 and July 2024. The sensor network's urban background site for the Zurich region, Birchwil Turm (Fig. 3), experienced a mean CO2 of 434 ppm, while the highest mean CO2 concentration of 460 ppm was found at Rosengartenstrasse (Table 3; Fig. 7). Reckenholz observed the second-highest mean CO2 and notably was a rural, near-ground monitoring site with an inlet height of 4.2 m (Table 3). The high levels of CO2 were driven not by anthropogenic emission activities but by strong biogenic respiration in the early hours of the morning. Dübendorf-Empa, the network's testing site was also exposed to strong biogenic forcing, with peak CO2 occurring in the early morning during the growing seasons including spring, summer, and autumn. The processes governing these features are further explored in Sect. 3.2.2. Beromünster suffered an observation gap between late August 2023 and early February 2024 due to instrument failure and, therefore, had a lower data capture rate compared to the other sites.
Table 3Summary statistics for the CO2 monitoring sites between July 2022 and July 2024. The CO2 unit is ppm, representing dry-air mole fractions, and the sites are ordered by their mean CO2.

Rosengartenstrasse was the most enhanced monitoring site with respect to CO2. Rosengartenstrasse is in the city of Zurich proper and is located in a kerbside environment next to an uphill and northbound section of an arterial road. It displayed a clear traffic-forced diurnal cycle of CO2 during the day, as observed in other cities (Shusterman et al., 2018). The two other traffic sites located in kerbside environments – Schimmelstrasse and Stampfenbachstrasse – also experienced some of the highest CO2 of the network (Table 3; Fig. 7).
Site means for the daytime hours (local time (LT) between 10:00 and 16:00) are also provided in Fig. A6. The gradient between background and rooftop sites was, on average, about 25 ppm for daily means but only 15 ppm for daytime means. For the kerbside locations Rosengartenstrasse and Schimmelstrasse, the gradient was about 30 ppm in both cases, suggesting that their concentrations are primarily determined by their proximity to traffic and less so by atmospheric dispersion dynamics.
When considering only the rooftop sites with measurement heights between 13.5 and 114 m (Table 2), the daily means ranged from 438 ppm at Albisgüetli to 451 ppm at Badenerstrasse Farbhof (Table 3), a mean gradient within the city of 13 ppm. For daytime means, the gradients were only about half this magnitude, but they were still sufficiently large to be reliably captured by the sensors, given their measurement uncertainty of 1 ppm (Sect. 3.1). Jungfraujoch, the high-alpine monitoring site located in the distant Bernese Alps at an elevation of 3572 m, experienced a daily mean of 421 ppm, which represented European background CO2 during the period of monitoring. Another interesting observation is that the distant sensor site in Sottens in Vaud (western Switzerland; Fig. 2) had lower mean and median CO2 than Zurich's regional background site Birchwil Turm, despite their comparable installation and sampling height, which suggests the source–sink dynamics across the Swiss Plateau were variable during the monitoring period.
3.2.2 Diurnal cycles and ranges
The diurnal cycle of CO2 at the 26 sites in the ZiCOS-M network formed three broad groups reflecting different source and sink dynamics that can be classified as background, anthropogenically influenced, and biogenically forced. Background sites demonstrated minor changes in mean hourly CO2 throughout the year, but, except for at Jungfraujoch, small amounts of morning CO2 enhancement and afternoon reduction were present in all seasons (Fig. 8). The magnitudes of the morning CO2 peaks were higher than those experienced in the afternoon or evening; 3-monthly definitions of seasons were used, where summer refers to the months of June, July, and August.

Figure 8Seasonal CO2 diurnal cycles for selected monitoring sites with different site type classifications between July 2022 and July 2024.
Most sensor sites were located in or around Zurich's urban area, and they showed an anthropogenically influenced diurnal cycle. These anthropogenically influenced sites were distinguished by CO2 levels peaking in the morning (usually between 06:00 and 10:00 local time, LT), driven by traffic and other anthropogenic emission processes at these times. A combination of increased atmospheric dispersion and biogenic uptake in the early afternoon and mid-afternoon reduced CO2 to the daily minima (Fig. 8). During summer afternoons, many of the anthropogenically influenced sites' mean CO2 levels were below the European background at Jungfraujoch due to uptake by the local and regional biosphere, reflecting the ground level acting as a net sink in this season (Stephens et al., 2007). Outside the growing season, i.e. winter, the anthropogenically influenced sites showed a clear second peak in the afternoon or evening due to traffic and heating emissions. This was reminiscent of the diurnal cycles observed for primary air pollutants because they are co-emitted from the same sources (West et al., 2013; Fiore et al., 2015; The Royal Society, 2021) and due to the lack of strong active CO2 sinks at this time of the year.
The Reckenholz and Dübendorf-Empa sites formed the third, biogenically forced, diurnal cycle group. This group was strikingly distinct from the other groups and was identified by peak CO2 being reached in the early hours of the morning (04:00–06:00 LT) during the growing seasons (Fig. 8). These early-morning CO2 peaks could exceed 730 ppm, which was higher than the peak CO2 observed at the three kerbside monitoring sites. A combination of CO2 emissions from ecosystem respiration processes and an extremely confined nocturnal boundary layer with no or very little advection caused these rather extreme CO2 levels. These observations were clear demonstrations of what is known as the rectifier effect, where boundary layer dynamics and CO2 fluxes are temporally correlated, which amplifies the diurnal variability in CO2 beyond the magnitude expected from source–sink dynamics alone (Denning et al., 1999; Shi et al., 2020). Similar observations, such as those captured by ZiCOS-M, have been made previously, albeit to a somewhat less pronounced extent, in Switzerland (Gimmiz) (Oney et al., 2015) and Canada (Vancouver) (Crawford and Christen, 2014). Both Reckenholz and Dübendorf-Empa have significant areas of forest and crop fields in the surrounding area, and furthermore, Reckenholz is located in a shallow depression. For all three diurnal cycle groups, the daily CO2 minima were always reached in the afternoon (between 14:00 and 16:00 LT) and showed little temporal variation among the different seasons.
To further characterise the diurnal variability across the network, the amplitudes of the mean differences between daily minimum and maximum hourly means were calculated for each season and all sites. The two biogenically forced Reckenholz and Dübendorf-Empa sites showed large diurnal ranges in all seasons, apart from winter, with diurnal ranges peaking at 106 and 81 ppm in the summer months (Fig. 9). Diurnal ranges of this magnitude were greater than those reported in previous studies, for example, Vogt et al. (2006). The extremely high values in the early-morning hours are responsible for these two sites' high mean CO2 values, presented in Fig. 7 and Table 3. The high-alpine Jungfraujoch site is largely isolated from localised CO2 sources and sinks and thus showed almost no diurnal range throughout all four seasons. This contrasted with all other sites in the network, which experienced their most pronounced diurnal cycle in summer, followed by spring or autumn due to the correlated diurnal variation in boundary layer depth and natural and anthropogenic sources and sinks during these seasons. The low diurnal ranges observed in winter can be mostly explained by only anthropogenic sources being active because the climate of Zurich is such (Köppen–Geiger climate classification: Cfb; Beck et al., 2018) that plant respiration and photosynthesis drop to near zero for much of this period (Zubler et al., 2014).
3.2.3 Quantification of Zurich's urban CO2 dome
The ZiCOS-M network was used to calculate overall and seasonal environmental increments, notably the regional CO2 enhancement of the Swiss Plateau compared to European background mole fractions represented by Jungfraujoch and the magnitude of the city of Zurich's urban CO2 dome, with respect to the regional background. Between July 2022 and July 2024, Zurich's regional background was on average 9.3 ppm larger than the European background and Zurich's urban CO2 dome was enhanced by an additional 15.4 ppm above its regional background (Fig. 10). There was, however, a 12.1 ppm inter-site gradient among the rooftop monitoring sites (Fig. 7; Table 3), and this resulted in CO2 enhancements ranging from 7.9 to 20 ppm depending on what site was considered in isolation. Urban CO2 enhancements of such magnitudes are comparable to other urban areas where similar analyses have been conducted and reported, for example, Briber et al. (2013) and Xueref-Remy et al. (2023).

Figure 10Daily CO2 increments for different environments in Zurich between July 2022 and July 2024. The points indicate the groups' mean, while the error bars show the minimum and maximum of the sites within the groups.
In Zurich's roadside environments, the proximity to the principal CO2 emission source of traffic elevated CO2 levels by an additional 26.4 ppm enhancement above Zurich's urban dome (Fig. 10). This roadside enhancement, relative to other urban environments, remained relatively constant during winter, spring, and summer, but it did increase in autumn. This suggests that the extra roadside loading of CO2 remained mostly unchanged throughout the year and the regional background CO2 was generally a more important driver of observed CO2 in Zurich and, in turn, indicates that larger-scale (European-scale) source–sink processes drive much of the variability in CO2 observed in Zurich's urban area. On average, the biogenically forced environments experienced higher CO2 increments (28.5 ppm) than all other environments, including those located next to the roadside (Fig. 10). However, the large increments were only present in Zurich's growing seasons, especially in summer and autumn (34 and 36.4 ppm, respectively), but only in daily means and not in daytime means, as previously discussed.
3.2.4 Zurich's regional CO2 background
A striking feature of the network behaviour was that Zurich's regional background CO2 was highly variable. Figure 11 shows daily means of CO2 for the Birchwil Turm and Lägern Hochwacht regional background monitoring sites and the high-alpine site of Jungfraujoch. The figure shows the large dynamic range and pronounced temporal variability in the regional background enhancement relative to Jungfraujoch. Enhanced CO2 was generally experienced in episodes with durations between 4 and 25 d, the longest of which was experienced in November and December 2022 (episode 6 in Fig. 11). Here, an episode was defined as CO2 being at least 14 ppm higher than at Jungfraujoch for at least 4 sequential days. In total, 20 such episodes were identified during the monitoring period. CO2 depletion events also occurred where Zurich's daily mean background CO2 dropped below Jungfraujoch's, but this was rather rare and did not persist for longer than 2 d.

Figure 11Daily CO2 for two of ZiCOS-M's regional background sites and a high-alpine monitoring site between July 2022 and July 2024. Regional high-CO2 episodes are indicated and labelled. The date format is year-month.
The 20 high-CO2 episodes, which were objectively classified, were explored, and these episodes were not clearly related to wind speeds or wind conditions that would result in Zurich's or Winterthur's urban plumes or to emissions from Zurich's international airport being transported to the monitoring site. This suggests that Zurich's episodic high CO2 background was driven by larger synoptic-scale processes when sink- and source-laden air masses pass over the region, as has been observed elsewhere (Hurwitz et al., 2004; Pal et al., 2020; Davis et al., 2021). Furthermore, a key observation from this analysis is that Zurich's CO2 is not driven by a simple anthropogenic loading on top of the hemispheric (or European) background, but rather it is a function of processes acting on different scales, all of which interact to produce ambient concentrations.
To investigate these 20 episodes further, FLEXible PARTicle dispersion model (FLEXPART) (Pisso et al., 2019) footprints for a European domain were calculated using Birchwil Turm as the receptor site for the time when the sensor network was operational. This was done to determine where air masses were sourced from during the high-CO2 episodes. To clearly visualise the origin of the air masses experienced for each episode, each episode's surface was normalised by the entire period's mean in the same way as described in Sturm et al. (2013).
The FLEXPART footprints indicated that episodes occurred in most circulation regimes, with the exception of strong flows sourced from the Atlantic Ocean (six example episodes shown in Fig. 12). Examples of northerly, southerly, westerly, and easterly flows are present, as are conditions that are consistent with extended calm conditions. These footprints and the lack of clear correlation in wind behaviour demonstrate that high background CO2 was influenced by larger-scale processes, but high-CO2 episodes can occur in almost any circulation regime in Zurich.

Figure 12Normalised FLEXPART footprints (as described in Sturm et al., 2013) for Birchwil Turm for six selected high-CO2 episodes experienced at the sensor network's regional background sites during the network's monitoring period. The date format is year-month-day.
3.2.5 A low-CO2 urban event case study
The measurement performance of the sensors in the ZiCOS-M network was high enough to resolve local CO2 source–sink processes. An example of this was when CO2 dropped below regional background concentrations across the city on 3 March 2024. In Zurich on 3 March, the highest temperatures of the year to that date were experienced, peaking at 18 °C. It represented one of the first days, if not the first day, of 2024 when the biogenic uptake of CO2 was strong due to photosynthesis. In the early afternoon, most sensor sites in the urban area experienced CO2 levels well below those that were reported at the network's regional background monitoring sites, especially for 5 h between 13:00 and 19:00 LT (Fig. 13). The site that demonstrated this plunge in CO2 levels the most clearly, with a difference of 17 ppm, was Universität Zürich Irchel, a rooftop monitoring site located in the north-east corner of the city (Table 3) and on the western border of the Zürichberg forest and hill (Fig. 3).

Figure 13Time series of CO2 and meteorological variables on 3 and 4 March 2024, demonstrating an episode where CO2 at Universität Zürich Irchel dropped well below regional background levels due to forest air depleted of CO2 passing over the monitoring site.
An analysis of the wind behaviour at the time of low CO2 concentrations revealed that the episode coincided with a wind direction shift to an east-south-east direction with wind speeds above 2 m s−1 (Fig. 13). This strongly suggests that air from the Zürichberg forest that was depleted of CO2 on the first growing day of the year was being transported over the Universität Zürich Irchel site and the city in general. The depleted CO2 air over the city took another 24 h to revert to the normal situation where CO2 in the urban area was higher than the regional background location. The Birchwil Turm monitoring site experienced CO2 reduction too during the afternoon of 3 March because of biogenic uptake, but the specific and local process identified around Zurich's urban area did not affect this more distant location in the same way. This case study shows that the sensor network could provide insight into very specific and local-scale processes.
The ZiCOS-M CO2 network's sensor performance and the insights gained into atmospheric processes influencing CO2 while the network was operational have been presented and discussed. The measurement performance of the sensors was assessed through parallel measurements with a high-precision instrument under representative field conditions. After addressing ambient pressure, water vapour, and reference gas tests, the mean uncertainty was quantified at 0.98 ppm of RMSE for hourly mean values. This level of measurement performance was high enough to confidently disentangle CO2 gradients across Zurich's regional and urban areas.
During the monitoring period between July 2022 and July 2024, the sites' CO2 means ranged from 433 to 460 ppm, reflecting their different surrounding environments. The sites that experienced some of the highest CO2 were strongly influenced by biogenic respiration, with peak hourly CO2 exceeding 730 ppm in the early hours of the morning. These levels were higher than those found in Zurich's roadside environments but only reflected biogenic respiration in certain conditions and did not reflect the full CO2 source–sink dynamics at these biogenic sites. Zurich's urban CO2 dome was quantified, on average, as 15.4 ppm above the regional background and ranged between 7.9 and 20 ppm when considering the individual monitoring sites. Furthermore, the sensor network showed that the processes which drove CO2 levels acted on multiple scales, with synoptic-scale transport of CO2-depleted or CO2-enhanced air masses being especially important, and resulted in a very dynamic regional background that experienced several high-CO2 episodes during the monitoring period. This illustrates that the observed CO2 across the Zurich region was not a simple anthropogenic loading on top of a stable regional background and emphasises the importance of measurement sites placed in the surroundings of the city to characterise this background. These observations support previous studies, such as Turnbull et al. (2015).
The ZiCOS-M network provided important insights in its own right, but the observations will be used further in downstream activities utilising atmospheric inversion modelling systems, including the ICON-ART (Schröter et al., 2018; Steiner et al., 2024) and GRAMM/GRAL models (Berchet et al., 2017), to determine the city's CO2 emissions and compare them to the established approach based on the emission inventory (Stadt Zürich, 2023b, 2024). The sensor network also contained low-cost sensors that have not been presented here. However, details and the results gleaned from the low-cost sensors are in preparation. The ZiCOS-M network acts as a good example of an environmental gas sensing monitoring network in which the measurement performance was adequate for answering a number of scientific research questions at a cost an order of magnitude lower than would be possible with contemporary state-of-the-art CO2 reference instruments.
A1 Figures

Figure A1Examples of the CO2 sensor's typical installation in the ZiCOS-M sensor network in the city of Zurich. The photograph on the left was taken by Pekka Pelkonen from ICOS RI.

Figure A2Schematic of the data handling steps for the sensors' CO2 observations in the ZiCOS-M sensor network.

Figure A3Slope and offset coefficients calculated from daily reference gas cylinder tests for an example sensor between July 2022 and July 2024. When applying the adjustment calculations, the 3 d rolling mean coefficients were used. This particular sensor demonstrated a decline in baseline and sensitivity during the monitoring period. The date format is year-month.

Figure A4Examples of the water-induced response for three different types of CO2 sensors during the decaying humidity tests. The Senseair HPP sensors strongly demonstrated the effect.

Figure A5An example of the potential local contamination identification for a CO2 sensor rooftop monitoring site between October 2022 and July 2024 where heating periods can be visually identified (this site is a school). The observations that were identified as contaminated by local contamination were flagged for optional handling by downstream data users. The date format is year-month.
A2 Tables
Table A2Fraction of observations that were identified as potentially locally contaminated with an outlier detector for 14 rooftop monitoring sites.

Table A3Hourly CO2 dry-air mole fraction error statistics of the CO2 sensors when undergoing parallel measurements in field conditions with a high-precision gas analyser acting as ground truth. The three error statistic units are ppm. The air temperature and absolute humidity are the means for the testing duration. Sensors 438 and 445 suffered from poor data transmission during testing, so their n values are significantly lower than the target of 336 h (2 weeks). The last row shows the means of the statistics.

A3 Equations
The spectroscopic correction to address the sensors' water-induced response was conditionally applied to some sensor types in the following way:
where and βw represent slopes of multiple linear regression models that were trained on observations during humidity tests (Sect. 2.3.4). The Senseair HPP sensors' reported CO2 required transformation to standard pressure and was done using standard atmospheric pressure (atm):
To compute CO2 dry-air mole fractions, water partial pressure (P) was calculated with the August–Roche–Magnus equation (Alduchov and Eskridge, 1996; Lawrence, 2005) using temperature (T) and relative humidity (RH) observations from the sensors' sample stream, and, in turn, the water vapour mixing ratio was calculated, and the sensors' CO2 moist air mole fractions were transformed using observed air pressure (Po):
Finally, CO2 dry-air mole fractions were calibrated with slopes (βcylinder) and offsets (αcylinder) calculated from reference gas tests conducted every 25 h:
The product of these transformations was CO2 dry-air mole fractions calibrated to the WMO X2019 calibration scale (Hall et al., 2021).
The data sources used in this work are described and the observations are available via the ICOS Cities data portal (https://citydata.icos-cp.eu/portal, Grange et al., 2024). The hourly field and intercomparison observations used for the analysis are also publicly accessible in a persistent data repository (Grange, 2024a, https://doi.org/10.5281/zenodo.13759332). Additional data and information are available from the authors upon reasonable request.
SKG conceived the research questions, conducted the data analysis, and wrote the manuscript with assistance from all authors. PR, AF, DB, CH, and LE designed the sensor network, were project managers, and contributed to data analysis activities. PR led the sensor network's installation and on-site maintenance. All authors contributed to revising and improving the manuscript.
The contact author has declared that none of the authors has any competing interests.
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.
The project team thanks the collaborators from Umwelt- und Gesundheitsschutz Zürich (UGZ; the environmental department of the city of Zurich) and Swisscom for their help regarding sensor sites and installations. Decentlab GmbH is thanked for their development of sensor hardware and for developing reliable data transmission and storage infrastructure. Simone Baffelli and Lucas Fernandez Vilanova are thanked for their contributions to legacy software systems as is Nikolai Ponomarev for providing feedback on the sensors' observations. Beat Schwarzenbach and Stephan Henne are thanked for allowing easy access to three additional sites' CO2 observations from the NABEL and ICOS Switzerland (ICOS-CH) monitoring networks. ICOS-CH is supported by the Swiss National Science Foundation (grant no. 20F120_198227). Stephan Henne is thanked for a second time for his running of the FLEXPART footprints. The sensor network maintenance was only possible with the help of civil servants (Zivis) when the network was in operation. The Zivis were Wisnu Lang, Simon Rohrbach, Davide Bernasconi, Hannes Wäckerlig, Michael Kovac, Josua Stoffel, Urban Brunner, Ulysse Schaller, Leonardo Beltrami (not a civil servant but a visiting student), Stefan Lampart, Yann von der Weid, Jan Krummenacher, and Quirin Beck; many thanks for your contributions. Finally, the two other ICOS Cities sensor network groups in Munich and Paris are thanked for their fruitful collaboration.
This work was funded by the European Union's Horizon 2020 research and innovation programme, grant agreement no. 101037319, named Pilot Applications in Urban Landscapes – towards integrated city observatories for greenhouse gases (PAUL) and known as ICOS Cities. Monitoring activities from ICOS Switzerland (ICOS-CH) are supported by the Swiss National Science Foundation (grant no. 20F120_198227).
This paper was edited by Quanfu He and reviewed by two anonymous referees.
Alduchov, O. A. and Eskridge, R. E.: Improved Magnus form approximation of saturation vapor pressure, J. Appl. Meteorol. Clim., 35, 601–609, https://doi.org/10.1175/1520-0450(1996)035<0601:IMFAOS>2.0.CO;2, 1996. a, b
Arzoumanian, E., Vogel, F. R., Bastos, A., Gaynullin, B., Laurent, O., Ramonet, M., and Ciais, P.: Characterization of a commercial lower-cost medium-precision non-dispersive infrared sensor for atmospheric CO2 monitoring in urban areas, Atmos. Meas. Tech., 12, 2665–2677, https://doi.org/10.5194/amt-12-2665-2019, 2019. a, b, c
Bart, M., Williams, D., Ainslie, B., Ian McKendry, Salmond, J., Grange, S., Maryam Alavi Shoshtari, Steyn, D., and Henshaw, G.: High Density Ozone Monitoring using Gas Sensitive Semi-Conductor Sensors in the Lower Fraser Valley, British Columbia, Environ. Sci. Technol., 48, 3970–3977, https://doi.org/10.1021/es404610t, 2014. a
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, Scientific Data, 5, 180214, https://doi.org/10.1038/sdata.2018.214, 2018. a
Berchet, A., Zink, K., Oettl, D., Brunner, J., Emmenegger, L., and Brunner, D.: Evaluation of high-resolution GRAMM–GRAL (v15.12/v14.8) NOx simulations over the city of Zürich, Switzerland, Geosci. Model Dev., 10, 3441–3459, https://doi.org/10.5194/gmd-10-3441-2017, 2017. a, b
Briber, B. M., Hutyra, L. R., Dunn, A. L., Raciti, S. M., and Munger, J. W.: Variations in Atmospheric CO2 Mixing Ratios across a Boston, MA Urban to Rural Gradient, Land, 2, 304–327, https://doi.org/10.3390/land2030304, 2013. a
Casey, J. G. and Hannigan, M. P.: Testing the performance of field calibration techniques for low-cost gas sensors in new deployment locations: across a county line and across Colorado, Atmos. Meas. Tech., 11, 6351–6378, https://doi.org/10.5194/amt-11-6351-2018, 2018. a
Crawford, B. and Christen, A.: Spatial variability of carbon dioxide in the urban canopy layer and implications for flux measurements, Atmos. Environ., 98, 308–322, https://doi.org/10.1016/j.atmosenv.2014.08.052, 2014. a
Davis, K. J., Deng, A., Lauvaux, T., Miles, N. L., Richardson, S. J., Sarmiento, D. P., Gurney, K. R., Hardesty, R. M., Bonin, T. A., Brewer, W. A., Lamb, B. K., Shepson, P. B., Harvey, R. M., Cambaliza, M. O., Sweeney, C., Turnbull, J. C., Whetstone, J., and Karion, A.: The Indianapolis Flux Experiment (INFLUX): A test-bed for developing urban greenhouse gas emission measurements, Elementa: Science of the Anthropocene, 5, 21, https://doi.org/10.1525/elementa.188, 2017. a
Davis, K. J., Browell, E. V., Feng, S., Lauvaux, T., Obland, M. D., Pal, S., Baier, B. C., Baker, D. F., Baker, I. T., Barkley, Z. R., Bowman, K. W., Cui, Y. Y., Denning, A. S., DiGangi, J. P., Dobler, J. T., Fried, A., Gerken, T., Keller, K., Lin, B., Nehrir, A. R., Normile, C. P., O'Dell, C. W., Ott, L. E., Roiger, A., Schuh, A. E., Sweeney, C., Wei, Y., Weir, B., Xue, M., and Williams, C. A.: The Atmospheric Carbon and Transport (ACT)-America Mission, B. Am. Meteorol. Soc., 102, E1714–E1734, https://doi.org/10.1175/BAMS-D-20-0300.1, 2021. a
Decentlab GmbH: Decentlab Data Access User Guide, https://docs.decentlab.com/decentlab-data-access/v8/ (last access: 24 February 2025), 2022. a, b
Delaria, E. R., Kim, J., Fitzmaurice, H. L., Newman, C., Wooldridge, P. J., Worthington, K., and Cohen, R. C.: The Berkeley Environmental Air-quality and CO2 Network: field calibrations of sensor temperature dependence and assessment of network scale CO2 accuracy, Atmos. Meas. Tech., 14, 5487–5500, https://doi.org/10.5194/amt-14-5487-2021, 2021. a, b
Denning, A. S., Takahashi, T., and Friedlingstein, P.: Can a strong atmospheric CO2 rectifier effect be reconciled with a “reasonable” carbon budget?, Tellus B, 51, 249–253, https://doi.org/10.1034/j.1600-0889.1999.t01-1-00010.x, 1999. a
El Yazidi, A., Ramonet, M., Ciais, P., Broquet, G., Pison, I., Abbaris, A., Brunner, D., Conil, S., Delmotte, M., Gheusi, F., Guerin, F., Hazan, L., Kachroudi, N., Kouvarakis, G., Mihalopoulos, N., Rivier, L., and Serça, D.: Identification of spikes associated with local sources in continuous time series of atmospheric CO, CO2 and CH4, Atmos. Meas. Tech., 11, 1599–1614, https://doi.org/10.5194/amt-11-1599-2018, 2018. a
Emmenegger, L., Leuenberger, M., and Steinbacher, M.: ICOS ATC CO2 Release, Jungfraujoch (13.9 m), 2016-12-12–2023-03-31, ICOS RI [data set], https://hdl.handle.net/11676/G1YsR1DxkD-DaG3R6bgyHvom (last access: 11 August 2024), 2023. a
Emmenegger, L., Leuenberger, M., and Steinbacher, M.: ICOS ATC NRT CO2 growing time series, Jungfraujoch (13.9 m), 2023-04-01, ICOS RI [data set], https://hdl.handle.net/11676/Tx80un9N4jzNzdOp4VqsYHPr (last access: 11 August 2024), 2024. a
Empa: Carbosense – Swiss Low Power Network For Carbon Dioxide Sensing, http://carbosense.wikidot.com/main:project (last access: 24 February 2025), 2019. a
Empa: Technischer Bericht zum Nationalen Beobachtungsnetz für Luftfremdstoffe (NABEL) 2024, Empa, Eidgenössische Materialprüfungs und Forschungsanstalt, https://www.empa.ch/documents/56101/246436/Technischer_Bericht_2024/0d7b63e5-70a1-4fba-ad3a-599347447a32 (last access: 24 February 2025), prepared for BAFU, 2024. a
Federal Office for the Environment (FOEN): Switzerland's greenhouse gas inventory, FOEN, https://www.bafu.admin.ch/bafu/en/home/topics/climate/state/data/greenhouse-gas-inventory.html (last access: 11 April 2023), 2023. a
Fiore, A. M., Naik, V., and Leibensperger, E. M.: Air Quality and Climate Connections, J. Air Waste Manage., 65, 645–685, https://doi.org/10.1080/10962247.2015.1040526, 2015. a
Grange, S. K.: smonitor: A Framework and a Collection of Functions to Allow for Maintenance of Air Quality Monitoring Data, GitHub [code], https://github.com/skgrange/smonitor (last access: 24 February 2025), 2018. a
Grange, S. K.: Development of Data Analytic Approaches for Air Quality Data, PhD thesis, Chemistry, The University of York, York, UK, http://etheses.whiterose.ac.uk/23306 (last access: 24 February 2025), 2019a. a
Grange, S. K.: saqgetr: Import Air Quality Monitoring Data in a Fast and Easy Way, R package, CRAN [code], https://cran.r-project.org/web/packages/saqgetr/index.html (last access: 24 February 2025), 2019b. a
Grange, S. K.: Data for publication “The ZiCOS-M CO2 sensor network: measurement performance and CO2 variability across Zürich”, Version v1, Zenodo [data set], https://doi.org/10.5281/zenodo.13759332, 2024a. a
Grange, S. K.: decentlabr: An R Interface to the Decentlab API, R package, GitHub [code], https://github.com/skgrange/decentlabr (last access: 24 February 2025), 2024b. a
Grange, S. K., Lewis, A. C., Moller, S. J., and Carslaw, D. C.: Lower vehicular primary emissions of NO2 in Europe than assumed in policy projections, Nat. Geosci., 10, 914–918, https://doi.org/10.1038/s41561-017-0009-0, 2017. a
Grange, S. K., Emmenegger, L., and Rubli, P.: Data submission for ICOS City's Zürich city CO2 sensor network – August 2024, submitted, https://citydata.icos-cp.eu/portal (last access: 24 February 2025), 2024. a
Hall, B. D., Crotwell, A. M., Kitzis, D. R., Mefford, T., Miller, B. R., Schibig, M. F., and Tans, P. P.: Revision of the World Meteorological Organization Global Atmosphere Watch (WMO/GAW) CO2 calibration scale, Atmos. Meas. Tech., 14, 3015–3032, https://doi.org/10.5194/amt-14-3015-2021, 2021. a, b
Hernández-Paniagua, I. Y., Lowry, D., Clemitshaw, K. C., Fisher, R. E., France, J. L., Lanoisellé, M., Ramonet, M., and Nisbet, E. G.: Diurnal, seasonal, and annual trends in atmospheric CO2 at southwest London during 2000–2012: Wind sector analysis and comparison with Mace Head, Ireland, Atmos. Environ., 105, 138–147, https://doi.org/10.1016/j.atmosenv.2015.01.021, 2015. a
Hurwitz, M. D., Ricciuto, D. M., Bakwin, P. S., Davis, K. J., Wang, W., Yi, C., and Butler, M. P.: Transport of Carbon Dioxide in the Presence of Storm Systems over a Northern Wisconsin Forest, J. Atmos. Sci., 61, 607–618, https://doi.org/10.1175/1520-0469(2004)061<0607:TOCDIT>2.0.CO;2, 2004. a
International Monetary Fund: World Economic Outlook (WEO) database, October 2023 Edition, International Monetary Fund, https://www.imf.org/en/Publications/WEO/weo-database/2023/October/download-entire-database (last access: 16 November 2023), 2023. a
IPCC: Synthesis Report of the IPCC Sixth Assessment Report (AR6), IPCC AR6 SYR, IPCC, https://www.ipcc.ch/report/sixth-assessment-report-cycle/ (last access: 24 February 2025), 2023. a
Karion, A., Callahan, W., Stock, M., Prinzivalli, S., Verhulst, K. R., Kim, J., Salameh, P. K., Lopez-Coto, I., and Whetstone, J.: Greenhouse gas observations from the Northeast Corridor tower network, Earth Syst. Sci. Data, 12, 699–717, https://doi.org/10.5194/essd-12-699-2020, 2020. a
Kim, J., Shusterman, A. A., Lieschke, K. J., Newman, C., and Cohen, R. C.: The BErkeley Atmospheric CO2 Observation Network: field calibration and evaluation of low-cost air quality sensors, Atmos. Meas. Tech., 11, 1937–1946, https://doi.org/10.5194/amt-11-1937-2018, 2018. a
Klose, R.: Carbosense 4D – High-res CO2 observation over Switzerland, Empa, Swiss Federal Laboratories for Materials Science and Technology, https://www.empa.ch/web/s604/carbosense4d (last access: 7 December 2017), 2017. a
Kunz, M., Lavric, J. V., Gerbig, C., Tans, P., Neff, D., Hummelgård, C., Martin, H., Rödjegård, H., Wrenger, B., and Heimann, M.: COCAP: a carbon dioxide analyser for small unmanned aircraft systems, Atmos. Meas. Tech., 11, 1833–1849, https://doi.org/10.5194/amt-11-1833-2018, 2018. a, b
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–233, https://doi.org/10.1175/BAMS-86-2-225, 2005. a, b
LI-COR Biosciences: The Importance of Water Vapor Measurements and Corrections, IRG4-110, 02/2023, LI-COR Biosciences, https://www.licor.com/env/support/TechTips/irg4110- h2o-measurement.html (last access: 24 February 2025), 2023. a
LI-COR Environmental: Carbon dioxide gas measurements with the LI-830 and LI-850, LI-COR Environmental, https://www.licor.com/products/gas-analysis/LI-830-LI-850 (last access: 24 February 2025), 2025. a
Lian, J., Laurent, O., Chariot, M., Lienhardt, L., Ramonet, M., Utard, H., Lauvaux, T., Bréon, F.-M., Broquet, G., Cucchi, K., Millair, L., and Ciais, P.: Development and deployment of a mid-cost CO2 sensor monitoring network to support atmospheric inverse modeling for quantifying urban CO2 emissions in Paris, Atmos. Meas. Tech., 17, 5821–5839, https://doi.org/10.5194/amt-17-5821-2024, 2024. a, b, c
LoRa® Aliance: LoRaWAN™—What is it?, a technical overview of LoRa® and LoRaWAN™, Technical Marketing Workgroup 1.0, LoRa Alliance, San Ramon, California, USA, 2015. a
Lwasa, S., Seto, K. C., Bai, X., Blanco, H., Gurney, K. R., Kılkış, Ş., Lucon, O., Murakami, J., Pan, J., Sharifi, A., and Yamagata, Y.: Chapter 8: Urban systems and other settlements, in: IPCC, 2022: Climate Change 2022: Mitigation of Climate Change. Contribution of Working Group III to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, edited by: Shukla, P. R., Skea, J., Slade, R., Khourdajie, A. A., van Diemen, R., McCollum, D., Pathak, M., Some, S., Vyas, P., Fradera, R., Belkacemi, M., Hasija, A., Lisboa, G., Luz, S., and Malley, J., Cambridge University Press, Cambridge, UK and New York, NY, USA, https://doi.org/10.1017/9781009157926.010, 2022. a
Maag, B., Zhou, Z., and Thiele, L.: A Survey on Sensor Calibration in Air Pollution Monitoring Deployments, IEEE Internet Things, 5, 4857–4870, https://doi.org/10.1109/JIOT.2018.2853660, 2018. a
Mao, X., Miao, X., He, Y., Li, X.-Y., and Liu, Y.: CitySee: Urban CO2 monitoring with sensors, in: 2012 Proceedings IEEE INFOCOM, Orlando, FL, USA, 25–30 March 2021, 1611–1619, https://doi.org/10.1109/INFCOM.2012.6195530, 2012. a
Martin, C. R., Zeng, N., Karion, A., Dickerson, R. R., Ren, X., Turpie, B. N., and Weber, K. J.: Evaluation and environmental correction of ambient CO2 measurements from a low-cost NDIR sensor, Atmos. Meas. Tech., 10, 2383–2395, https://doi.org/10.5194/amt-10-2383-2017, 2017. a, b
MeteoSwiss: Accessing Data with IDAWEB, Bundesamt für Meteorologie und Klimatologie, https://www.meteoswiss.admin.ch/dam/jcr:f79051a0-9240-4a5c-b42c-9fe1b916f655/E_idaweb_order_examples.pdf (last access: 23 September 2024), 2009. a
Müller, M., Graf, P., Meyer, J., Pentina, A., Brunner, D., Perez-Cruz, F., Hüglin, C., and Emmenegger, L.: Integration and calibration of non-dispersive infrared (NDIR) CO2 low-cost sensors and their operation in a sensor network covering Switzerland, Atmos. Meas. Tech., 13, 3815–3834, https://doi.org/10.5194/amt-13-3815-2020, 2020. a, b, c, d, e
Oney, B., Henne, S., Gruber, N., Leuenberger, M., Bamberger, I., Eugster, W., and Brunner, D.: The CarboCount CH sites: characterization of a dense greenhouse gas observation network, Atmos. Chem. Phys., 15, 11147–11164, https://doi.org/10.5194/acp-15-11147-2015, 2015. a, b
Pal, S., Davis, K. J., Lauvaux, T., Browell, E. V., Gaudet, B. J., Stauffer, D. R., Obland, M. D., Choi, Y., DiGangi, J. P., Feng, S., Lin, B., Miles, N. L., Pauly, R. M., Richardson, S. J., and Zhang, F.: Observations of Greenhouse Gas Changes Across Summer Frontal Boundaries in the Eastern United States, J. Geophys. Res.-Atmos., 125, e2019JD030526, https://doi.org/10.1029/2019JD030526, 2020. a
Pearson, R. K., Neuvo, Y., Astola, J., and Gabbouj, M.: Generalized Hampel Filters, EURASIP J. Adv. Sig. Pr., 2016, 87, https://doi.org/10.1186/s13634-016-0383-6, 2016. a
Peltier, R. E., Castell, N., Clements, A. L., Dye, T., Hüglin, C., Kroll, J. H., Lung, S.-C. C., Ning, Z., Parsons, M., Penza, M., Reisen, F., and von Schneidemesser, E.: An Update on Low-cost Sensors for the Measurement of Atmospheric Composition, December 2020, WMO-No. 1215 edn., World Meteorological Organization (WMO), https://library.wmo.int/index.php?lvl=notice_display&id=21508#.YwTDbtLMKuA (last access: 24 February 2025), 2021. a
Peters, D. R., Popoola, O. A. M., Jones, R. L., Martin, N. A., Mills, J., Fonseca, E. R., Stidworthy, A., Forsyth, E., Carruthers, D., Dupuy-Todd, M., Douglas, F., Moore, K., Shah, R. U., Padilla, L. E., and Alvarez, R. A.: Evaluating uncertainty in sensor networks for urban air pollution insights, Atmos. Meas. Tech., 15, 321–334, https://doi.org/10.5194/amt-15-321-2022, 2022. a
Pieber, S. M., Tuzson, B., Henne, S., Karstens, U., Gerbig, C., Koch, F.-T., Brunner, D., Steinbacher, M., and Emmenegger, L.: Analysis of regional CO2 contributions at the high Alpine observatory Jungfraujoch by means of atmospheric transport simulations and δ13C, Atmos. Chem. Phys., 22, 10721–10749, https://doi.org/10.5194/acp-22-10721-2022, 2022. a
Pisso, I., Sollum, E., Grythe, H., Kristiansen, N. I., Cassiani, M., Eckhardt, S., Arnold, D., Morton, D., Thompson, R. L., Groot Zwaaftink, C. D., Evangeliou, N., Sodemann, H., Haimberger, L., Henne, S., Brunner, D., Burkhart, J. F., Fouilloux, A., Brioude, J., Philipp, A., Seibert, P., and Stohl, A.: The Lagrangian particle dispersion model FLEXPART version 10.4, Geosci. Model Dev., 12, 4955–4997, https://doi.org/10.5194/gmd-12-4955-2019, 2019. a
PostgreSQL Global Development Group: PostgreSQL, Version 16, https://www.postgresql.org/ (last access: 24 February 2025), 2024. a
R Core Team: R: A Language and Environment for Statistical Computing, R Foundation for Statistical Computing, Vienna, Austria, https://www.R-project.org/ (last access: 24 February 2025), 2023. a
Rella, C.: Accurate Greenhouse Gas Measurements in Humid Gas Streams Using the Picarro G1301 Carbon Dioxide / Methane / Water Vapor Gas Analyzer, White Paper, Picarro, Inc., 2010. a
Rella, C. W., Chen, H., Andrews, A. E., Filges, A., Gerbig, C., Hatakka, J., Karion, A., Miles, N. L., Richardson, S. J., Steinbacher, M., Sweeney, C., Wastine, B., and Zellweger, C.: High accuracy measurements of dry mole fractions of carbon dioxide and methane in humid air, Atmos. Meas. Tech., 6, 837–860, https://doi.org/10.5194/amt-6-837-2013, 2013. a
Ritchie, H., Roser, M., and Rosado, P.: CO2 and Greenhouse Gas Emissions, https://ourworldindata.org/co2-and-greenhouse-gas-emissions (last access: 24 February 2025), 2020. a
Schneider, P., Bartonova, A., Castell, N., Dauge, F. R., Gerboles, M., Hagler, G. S. W., Hüglin, C., Jones, R. L., Khan, S., Lewis, A. C., Mijling, B., Müller, M., Penza, M., Spinelle, L., Stacey, B., Vogt, M., Wesseling, J., and Williams, R. W.: Toward a Unified Terminology of Processing Levels for Low-Cost Air-Quality Sensors, Environ. Sci. Technol., 53, 8485–8487, https://doi.org/10.1021/acs.est.9b03950, 2019. a, b
Schröter, J., Rieger, D., Stassen, C., Vogel, H., Weimer, M., Werchner, S., Förstner, J., Prill, F., Reinert, D., Zängl, G., Giorgetta, M., Ruhnke, R., Vogel, B., and Braesicke, P.: ICON-ART 2.1: a flexible tracer framework and its application for composition studies in numerical weather forecasting and climate simulations, Geosci. Model Dev., 11, 4043–4068, https://doi.org/10.5194/gmd-11-4043-2018, 2018. a
Senseair: Application Note – Reading data from and writing parameters to HPP_CO2, high resolution CO2 sensor on HPP platform for environmental monitoring, Senseair, 2016. a
Senseair: Senseair LP8 CO2 sensor module for integration into battery-powered applications, Sensor specification and integration guideline, document TDE2712, Revision 7, Senseair, 2018. a
Shi, T., Ma, X., Han, G., Xu, H., Qiu, R., He, B., and Gong, W.: Measurement of CO2 rectifier effect during summer and winter using ground-based differential absorption LiDAR, Atmos. Environ., 220, 117097, https://doi.org/10.1016/j.atmosenv.2019.117097, 2020. a
Shusterman, A. A., Teige, V. E., Turner, A. J., Newman, C., Kim, J., and Cohen, R. C.: The BErkeley Atmospheric CO2 Observation Network: initial evaluation, Atmos. Chem. Phys., 16, 13449–13463, https://doi.org/10.5194/acp-16-13449-2016, 2016. a, b
Shusterman, A. A., Kim, J., Lieschke, K. J., Newman, C., Wooldridge, P. J., and Cohen, R. C.: Observing local CO2 sources using low-cost, near-surface urban monitors, Atmos. Chem. Phys., 18, 13773–13785, https://doi.org/10.5194/acp-18-13773-2018, 2018. a
Stadt Zürich: Über Zürich, Stadt Zürich, https://www.stadt-zuerich.ch/portal/de/index/portraet_der_stadt_zuerich.html (last access: 13 April 2022), 2023a. a
Stadt Zürich: Klimaschutzziel Netto-Null, Stadt Zürich, https://www.stadt-zuerich.ch/gud/de/index/departement/strategie_politik/umweltstrategie/klimapolitik/netto-null.html (last access: 24 February 2025), 2023b. a, b
Stadt Zürich: Emissionskataster, Reporting year 2022, Stadt Zürich, https://www.stadt-zuerich.ch/de/umwelt-und-energie/klima/klimaschutz.html (last access: 24 February 2025), 2024. a, b
Stagakis, S., Vogt, R., Hashemi, J., Hillard, R., and Christen, A.: Hardau II site description, IRGASON and meteorology metadata, ICOS Cities. PAUL Pilot Applications in Urban Landscapes. WP3: Observations. Task 3.4: Eddy Covariance flux observations, 2023. a
Steiner, M., Peters, W., Luijkx, I., Henne, S., Chen, H., Hammer, S., and Brunner, D.: European CH4 inversions with ICON-ART coupled to the CarbonTracker Data Assimilation Shell, Atmos. Chem. Phys., 24, 2759–2782, https://doi.org/10.5194/acp-24-2759-2024, 2024. a
Stephens, B. B., Gurney, K. R., Tans, P. P., Sweeney, C., Peters, W., Bruhwiler, L., Ciais, P., Ramonet, M., Bousquet, P., Nakazawa, T., Aoki, S., Machida, T., Inoue, G., Vinnichenko, N., Lloyd, J., Jordan, A., Heimann, M., Shibistova, O., Langenfelds, R. L., Steele, L. P., Francey, R. J., and Denning, A. S.: Weak northern and strong tropical land carbon uptake from vertical profiles of atmospheric CO2, Science, 316, 1732–5, https://doi.org/10.1126/science.1137004, 2007. a
Sturm, P., Tuzson, B., Henne, S., and Emmenegger, L.: Tracking isotopic signatures of CO2 at the high altitude site Jungfraujoch with laser spectroscopy: analytical improvements and representative results, Atmos. Meas. Tech., 6, 1659–1671, https://doi.org/10.5194/amt-6-1659-2013, 2013. a, b
Tans, P. and Thoning, K.: How we measure background CO2 levels on Mauna Loa, NOAA Global Monitoring Laboratory, https://gml.noaa.gov/ccgg/about/co2_measurements.html (last access: 24 February 2025), 2020. a
The Royal Society: Effects of net-zero policies and climate change on air quality, The Royal Society, https://royalsociety.org/topics-policy/projects/air-quality-climate-change (last access: 24 February 2025), 2021. a
Turnbull, J. C., Sweeney, C., Karion, A., Newberger, T., Lehman, S. J., Tans, P. P., Davis, K. J., Lauvaux, T., Miles, N. L., Richardson, S. J., Cambaliza, M. O., Shepson, P. B., Gurney, K., Patarasuk, R., and Razlivanov, I.: Toward quantification and source sector identification of fossil fuel CO2 emissions from an urban area: Results from the INFLUX experiment, J. Geophys. Res.-Atmos., 120, 292–312, https://doi.org/10.1002/2014JD022555, 2015. a, b
Turner, A. J., Shusterman, A. A., McDonald, B. C., Teige, V., Harley, R. A., and Cohen, R. C.: Network design for quantifying urban CO2 emissions: assessing trade-offs between precision and network density, Atmos. Chem. Phys., 16, 13465–13475, https://doi.org/10.5194/acp-16-13465-2016, 2016. a
Vaisala: Vaisala CARBOCAP® Carbon Dioxide Probe GMP343, User's Guide. M210514EN-E, Vaisala, https://www.vaisala.com/en/products/instruments-sensors-and- other-measurement-devices/instruments-industrial-measurements/gmp343 (last access: 24 February 2025), 2013. a
Verhulst, K. R., Karion, A., Kim, J., Salameh, P. K., Keeling, R. F., Newman, S., Miller, J., Sloop, C., Pongetti, T., Rao, P., Wong, C., Hopkins, F. M., Yadav, V., Weiss, R. F., Duren, R. M., and Miller, C. E.: Carbon dioxide and methane measurements from the Los Angeles Megacity Carbon Project – Part 1: calibration, urban enhancements, and uncertainty estimates, Atmos. Chem. Phys., 17, 8313–8341, https://doi.org/10.5194/acp-17-8313-2017, 2017. a
Vogt, R., Christen, A., Rotach, M. W., Roth, M., and Satyanarayana, A. N. V.: Temporal dynamics of CO2 fluxes and profiles over a Central European city, Theor. Appl. Climatol., 84, 117–126, https://doi.org/10.1007/s00704-005-0149-9, 2006. a
West, J. J., Smith, S. J., Silva, R. A., Naik, V., Zhang, Y., Adelman, Z., Fry, M. M., Anenberg, S., Horowitz, L. W., and Lamarque, J.-F.: Co-benefits of mitigating global greenhouse gas emissions for future air quality and human health, Nat. Clim. Change, 3, 885–889, https://doi.org/10.1038/nclimate2009, 2013. a
World Meteorological Organization: 17th WMO/IAEA Meeting on Carbon Dioxide, Other Greenhouse Gases and Related Tracers Measurement Techniques (GGMT-2013), GAW Report No. 213, World Meteorological Organization, https://library.wmo.int/idurl/4/51479 (last access: 24 February 2025), 2014. a
Wu, Z., Pang, X., Xing, B., Shang, Q., Wu, H., Lu, Y., Wu, H., Lyu, Y., Li, J., Wang, B., Ding, S., Chen, D., and Chen, J.: Development of a Portable and Sensitive CO2 Measurement Device with NDIR Sensor Clusters and Minimizing Water Vapor Impact, Sustainability, 15, 1533, https://doi.org/10.3390/su15021533, 2023. a
Xueref-Remy, I., Milne, M., Zoghbi, N., Lelandais, L., Riandet, A., Armengaud, A., Gille, G., Lanzi, L., Oppo, S., Brégonzio-Rozier, L., Blanc, P.-E., Yohia, C., Piazzola, J., and Delmotte, M.: Analysis of atmospheric CO2 variability in the Marseille city area and the north-west Mediterranean basin at different time scales, Atmospheric Environment: X, 17, 100208, https://doi.org/10.1016/j.aeaoa.2023.100208, 2023. a, b
Zellweger, C., Emmenegger, L., Firdaus, M., Hatakka, J., Heimann, M., Kozlova, E., Spain, T. G., Steinbacher, M., van der Schoot, M. V., and Buchmann, B.: Assessment of recent advances in measurement techniques for atmospheric carbon dioxide and methane observations, Atmos. Meas. Tech., 9, 4737–4757, https://doi.org/10.5194/amt-9-4737-2016, 2016. a
Zubler, E. M., Scherrer, S. C., Croci-Maspoli, M., Liniger, M. A., and Appenzeller, C.: Key climate indices in Switzerland; expected changes in a future climate, Climatic Change, 123, 255–271, https://doi.org/10.1007/s10584-013-1041-8, 2014. a