Enregistré dans:
| Auteur principal: | |
|---|---|
| Format: | Recurso digital |
| Langue: | anglais |
| Publié: |
Zenodo
2026
|
| Sujets: | |
| Accès en ligne: | https://doi.org/10.5281/zenodo.18418358 |
| Tags: |
Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
|
Table des matières:
- <p>File description</p> <p>This module provides a unified framework for diagnosing subtropical transport barriers (STBs) and tropical width in the stratosphere using long-lived tracers and transport diagnostics. It is designed to operate on gridded atmospheric datasets (NetCDF) handled via xarray, and supports both pressure-coordinate and potential-temperature (θ) analyses.</p> <p>The physical motivation for the code is that long-lived tracers such as N₂O, CH₄, and the Age of Air (AoA) are predominantly shaped by large-scale transport in the stratosphere. Their meridional gradients and spatial distributions therefore provide robust diagnostics of the Brewer–Dobson circulation (BDC) and the associated subtropical transport barriers. AoA is treated as a purely transport-controlled artificial tracer, allowing an integrated assessment of advection and mixing without chemical influences.</p> <p>Data handling and preprocessing</p> <p>The module includes utilities to:</p> <p>All input data must be read and preprocessed using the provided helper function: 'load_nc_xarray'. This step is mandatory.<br>The function ensures:<br>- consistent naming of dimensions and variables,<br>- correct decoding of time coordinates (including non-standard calendars),<br>- proper sorting of latitude, longitude, and vertical coordinates,<br>- compatibility across different models and reanalysis products.<br>Using raw xarray.open_dataset() without preprocessing is not supported and may lead to incorrect results.</p> <p>Tropical width and STB diagnostics</p> <p>The core routine (Tropical_width3D) computes southern and northern subtropical boundaries as a function of time and vertical level using multiple tracer-based metrics. Three primary methods are implemented:</p> <p>1. Gradient Weighted Latitude (GWL)</p> <p>The GWL metric estimates STBs as the latitude of the strongest meridional tracer gradient, weighted by both the gradient magnitude and the cosine of latitude to account for spherical geometry. Rather than relying on a single local maximum in the gradient, this approach integrates information across the full latitudinal gradient structure, making it less sensitive to grid resolution, weak extrema, and noise. The method yields robust estimates of the southern (ϕₛ) and northern (ϕₙ) subtropical boundaries and closely follows the formulation of Davis & Rosenlof (2012) and Shah et al. (2020).</p> <p>2. 1-Sigma metric</p> <p>The 1-Sigma method identifies the latitudinal extent of the tropical tracer reservoir by determining where the tracer concentration falls below one spatial standard deviation from the tropical mean. The mean and standard deviation are computed over a 70° latitude window centered on the tracer maximum, allowing for hemispheric asymmetries and seasonal shifts. This metric is sensitive to the chosen latitude window and therefore reflects changes in the overall width of the tropical tracer belt rather than localized gradients.</p> <p>3. Probability Distribution Function (PDF) metric</p> <p>The PDF approach diagnoses STBs by identifying minima in the equal-area tracer concentration PDF, following Sparling (2000) and subsequent applications. These minima correspond to regions of reduced mixing that separate the tropical pipe from the midlatitude surf zone. PDFs are computed independently for each hemisphere using Gaussian kernel density estimation (KDE), with tracer values weighted by the cosine of latitude to emphasize dynamically relevant subtropical regions. This method captures transport barriers from a statistical rather than geographical perspective and complements gradient-based diagnostics.</p> <p>Additional capabilities</p> <p>A cross-value method identifies boundaries based on tracer isopleth crossings, using monotonic PCHIP interpolation.</p> <p>A gradient-extremum method applies Gaussian smoothing and derivative analysis to locate robust transport barriers.</p> <p>Support for non-zonal data includes longitude-by-longitude boundary detection followed by spherical averaging.</p> <p>Validation and visualization</p> <p>The function: Plot_width(...) is a helper function intended exclusively for validation and quality control.</p> <p>It provides a quick-look visualization by:<br>- overlaying diagnosed STB latitudes on latitude–height cross sections,<br>- comparing multiple diagnostic methods for the same time step,<br>- identifying spurious boundary jumps, vertical inconsistencies, or unrealistic behavior.</p> <p>This function is not intended for producing publication-quality figures.<br>It should be used only to verify that the diagnostics behave as expected in practice before applying them to large-scale analyses.</p> <p>A Jupyter notebook ('Evaluation of the subtropical boundaries.ipynb') is included in the repository, demonstrating:</p> <p>loading and preprocessing of the data,<br>computation of STBs using Tropical_width3D,<br>validation using Plot_width.</p> <p>The example uses monthly mean data, but all functions are fully compatible with daily data.<br>No changes to the code are required to switch between monthly and daily temporal resolution.</p>