% IMPORTANT: The following is UTF-8 encoded.  This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.

@MISC{MarconHenge:1053077,
      author       = {Marcon-Henge, Lediane and Graf, Alexander and Schmidt,
                      Marius and Kummer, Sirgit and Peichl, Matthias and Larmanou,
                      Eric and Boschetti, Fabio},
      title        = {{C}lassic {VTT} estimates for {F}ea{V}i{T}a 2025},
      publisher    = {Zenodo},
      reportid     = {FZJ-2026-01417},
      year         = {2025},
      abstract     = {CO2 mixing ratios estimates using classic Virtual Tall
                      Tower (VTT) approach, diagnostic data (fluxes and turbulence
                      parameters) for the ITMS Module B2 project FeaViTa.
                      Greenhouse gas measurements, such as CO₂, from existing
                      eddy-covariance (EC) flux stations (typically 2–50 m
                      a.g.l.) can be used to estimate gas concentrations at tall
                      tower (TT) heights (approximately 100 m a.g.l. and higher).
                      In this framework, an EC station effectively becomes a
                      virtual tall tower (VTT). Here, the VTT approach described
                      by Haszpra et al. (2015) (referred to as the classic
                      approach) is applied to estimate CO₂ concentrations in the
                      mixing layer from EC measurements. Two EC–TT pairs were
                      used for the VTT calculations. One pair is located in
                      Jülich, Germany (ICOS TT site JUE + ICOS-associated
                      ecosystem EC site DE-RuS; the ICOSclass 1 site RuS is not
                      yet included because of the delay in official final flux
                      data production). The second pair is located in Svartberget,
                      Sweden (ICOS TT site SVB + ICOS ecosystem EC site SE-Svb),
                      where both measurements are taken at the same location. EC
                      (ecosystem) and TT (atmospheric) station data are available
                      for download from the ICOS portal
                      (https://data.icos-cp.eu/portal/) or from our own dataset
                      (https://zenodo.org/records/14561380). VTT calculations were
                      performed using all 2024 data for the Svartberget station,
                      and periods of calibrated measurements in 2024– July 2025
                      for the Jülich Associate station. For the VTT classic
                      approach, the following parameters are required as input:
                      time series of EC fluxes, planetary boundary layer height,
                      air pressure, air temperature, relative humidity, and
                      sensible heat flux. Optional input data include tropospheric
                      CO₂ concentrations and CO₂ concentrations at the top of
                      the mixing layer. Tropospheric CO₂ concentrations can, for
                      example, be obtained from the NOAA Global Monitoring
                      Laboratory (e.g., Mauna Loa Observatory data:
                      https://gml.noaa.gov/ccgg/trends/data.html). Planetary
                      boundary layer height can be obtained from the ERA5 dataset
                      (available at
                      https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels?tab=download).
                      Three VTT formulations were implemented and are labeled as
                      follows: 1.      $_HaszpraModified:$ Based on the
                      formulation proposed by Haszpra et al. (2015, Eq. 4), with a
                      modification in the calculation of the top-down diffusion
                      flux due to entrainment . The top-down diffusion flux is
                      approximated as a fraction of the surface bottom-up flux
                      (0.2 x bottom-up flux), as proposed by Lilly (1968) and
                      Chemel and Staquet (2007). 2.      $_Patton:$ Similar
                      to $_HaszpraModified,$ but using the bottom-up and top-down
                      gradient functions proposed by Patton et al. (2003).
                      3.      $_Wang:$ Similar to $_HaszpraModified,$ but
                      using the bottom-up and top-down gradient functions proposed
                      by Wang et al. (2007).   CSV files: o  
                      $VTTclassic_Associate.csv:$ Time series of main variables
                      and calculated VTT for Associate EC station. o  
                      $VTTclassic_Svartberget.csv:$ Time series of main variables
                      and calculated VTT for Svartberget EC station. o  
                      $variable_names.xlsx: List$ of variable names, units,
                      descriptions, and data sources used in the VTTclassic files.
                        Python codes Below is a short description of the provided
                      Python codes. Scripts should be run in numerical order. More
                      detailed explanations are included as comments within the
                      code. o   $FeaViTa_99a_getERA5data.py:$ Downloads ERA5
                      (Copernicus) hourly data for planetary boundary layer
                      height, used in VTT calculations. o  
                      $FeaViTa_99b_MergeExportERA5data.py:$ Prepares downloaded
                      ERA5-Copernicus time series. Outputs CSV files of time
                      series for each location. o  
                      $FeaViTa_1b3c_ReadTallTowerData.py:$ Imports tall tower data
                      after download from the ICOS Portal. Outputs a TT CSV file
                      containing CO₂ concentration time series. o  
                      $FeaViTa_1c_ReadFluxesEC.py:$ Imports EC data (fluxes +
                      meteorological data) after download from the ICOS Portal.
                      Outputs an EC CSV file with the input time series required
                      for VTT calculations. o  
                      $FeaViTa_1e_ReadFluxesAssociateEC:$ Imports processed EC
                      data from the Associate station (own EC station). Outputs an
                      EC CSV file with the input time series required for VTT
                      calculations. o   $FeaViTa_1d3_ReadCalAnalyzer:$ Imports
                      calibration data for the EC station. Outputs CO₂
                      concentration time series used to calibrate EC measurements.
                      o   $FeaViTa_3a_VTTclassicapproach.py:$ Calculates the VTT
                      using the formulations listed above, without applying
                      calibration to EC measurements. Outputs CSV files with time
                      series of main variables and calculated VTT from raw EC
                      data. o   $FeaViTa_4_compareVTTtoTT:$ Calculates the
                      offset between EC and calibration measurements, applies the
                      offset to the calculated VTT to obtain final CO₂
                      concentrations at tall tower height, and computes comparison
                      statistics. Outputs a CSV file containing the VTT-corrected
                      CO₂ time series, and optionally, another CSV file with
                      main statistics (bias, root mean square error, and Pearson
                      R²) comparing estimated and measured CO₂ concentrations
                      can be exported.   Additional files Zip folder containing
                      the files listed bellow: o   $FeaViTa_0a_maxcorrshift.py:$
                      Python function to check and identify potential time shifts
                      between time series. Can be used, if needed, with
                      $FeaViTa_4_compareVTTtoTT.$ o  
                      $FeaViTa_1c3a_ReadTroposphericCO2.py:$ Imports background
                      hourly CO₂ concentrations after download from NOAA Global
                      Monitoring Laboratory (Mauna Loa Observatory). These
                      concentrations are used in the original formulation of
                      Haszpra et al. (2015). o   $CA_RuS_30min.csv:$ Time series
                      of CO₂ concentrations for the calibration of the Selhausen
                      Class-I and Associate EC stations.   References: Chemel,
                      C., $\&$ Staquet, C. (2007). A formulation of convective
                      entrainment in terms of mixing efficiency. Journal of Fluid
                      Mechanics, 580, 169-178. Haszpra, L., Barcza, Z., Haszpra,
                      T., Pátkai, Z., $\&$ Davis, K. J. (2015). How well do
                      tall-tower measurements characterize the CO 2 mole fraction
                      distribution in the planetary boundary layer?. Atmospheric
                      Measurement Techniques, 8(4), 1657-1671. Lilly, D. K.
                      (1968). Models of cloud‐topped mixed layers under a strong
                      inversion. Quarterly Journal of the Royal Meteorological
                      Society, 94(401), 292-309. Patton, E. G., Sullivan, P. P.,
                      $\&$ Davis, K. J. (2003). The influence of a forest canopy
                      on top‐down and bottom‐up diffusion in the planetary
                      boundary layer. Quarterly Journal of the Royal
                      Meteorological Society: A journal of the atmospheric
                      sciences, applied meteorology and physical
                      oceanography, 129(590), 1415-1434. Wang, W., Davis, K. J.,
                      Yi, C., Patton, E. G., Butler, M. P., Ricciuto, D. M., $\&$
                      Bakwin, P. S. (2007). A note on the top-down and bottom-up
                      gradient functions over a forested site. Boundary-layer
                      meteorology, 124(2), 305-314.},
      cin          = {IBG-3},
      cid          = {I:(DE-Juel1)IBG-3-20101118},
      pnm          = {2173 - Agro-biogeosystems: controls, feedbacks and impact
                      (POF4-217)},
      pid          = {G:(DE-HGF)POF4-2173},
      typ          = {PUB:(DE-HGF)32},
      doi          = {10.5281/ZENODO.16899570},
      url          = {https://juser.fz-juelich.de/record/1053077},
}