The role of ascent timescales for warm conveyor belt (WCB) moisture transport into the upper troposphere and lower stratosphere (UTLS)
Details This repository contains the code, data, and instructions to reproduce the results from our 2024 publication: 📄 "The role of ascent timescales for warm conveyor belt (WCB) moisture transport into the upper troposphere and lower stratosphere (UTLS)"🔗 Article Available: [https://doi.org/10.5194/egusphere-2024-2402] 🔗 Github alternative to this archive (without data): [https://github.com/CornelisSchwenk/wcb-ascent-timescales] Included in This ArchiveThe ZIP archive Schwenk_2024.zip contains:- ✅ All Julia, Python, Bash, and SLURM scripts used in the analysis.- ✅ Necessary data files for replicating the figures (except Eulerian ICON data).- ✅ Instructions for data processing and figure reproduction.- ✅ All Figures from the publication.- ✅ Information on the ICON dataset (required for some figures).- ✅ Summary and explanation of Julia scripts. --- Instructions for Reproducing Figures1️⃣ Set up the environment - Install Julia 1.10.0 and Python 3.x. - Download required NetCDF files (detailed below). 2️⃣ Run the Julia and Python scripts - See README.md for step-by-step details. - Important: Before generating figures, you must create WCB_tau_vars_normed.nc. 3️⃣ Note on Figure 3 & Figures A1-A5 - These figures (`pyplots.jl` & `plot_Fig3.py`) require Eulerian ICON data, which is not included in this archive. - Contact us if you require access to this dataset. --- File Structure📂 Schwenk_2024.zip │ ├── 📄 README.md → Step-by-step guide for running the analysis. ├── 📄 information_ICON_data.txt → Details on the external ICON dataset. │ ├── 📂 EXECUTE_WCB_SELECTION/ → Scripts for WCB selection. │ ├── 📄 `README.txt` → Instructions for running the selection process. │ ├── 📜 `mogon_merge_and_WCB_sel.slurm` → SLURM script for MOGON-II. │ ├── 🖥️ `merge_and_sum.sh` → Bash script for data merging. │ └── 📂 `slurmfiles/` → Directory for SLURM output streams. │ ├── 📂 EXECUTE_WIND_SHEAR_CALCULATION/ → Wind shear computation. │ ├── 📜 `do_calc_mean_wind_shear_mogon.slurm` → SLURM script for MOGON-II. │ └── 📂 `slurmfiles/` → SLURM output directory. │ ├── 📂 julia_code/ → Contains all Julia scripts for analysis & plotting. ├── 📂 python_code/ → Python scripts for plotting. │ ├── 📜 `plot_Fig3.py` → Script to generate Figure 3. │ ├── 📄 `requirements.txt` → Required Python packages. │ ├── 📂 nest_data/ → Required NetCDF files. │ ├── 📄 `PECR.nc` → Needed for data analysis & plotting. │ ├── 📄 `WCB_tau_vars_realtime.nc` → Required to generate `WCB_tau_vars_normed.nc`. │ └── 📂 plots/ → Contains all figures from the paper (except Figure 2). Funding & Acknowledgements This work was funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation – TRR 301 – Project-ID 428312742: "The tropopause region in a changing atmosphere". This research was conducted at Johannes Gutenberg University Mainz and utilized the MOGON-II Supercomputing Cluster. For data access or collaboration inquiries, contact: 📧 Cornelis Schwenk - [email protected] 📧 Annette Miltenberger - [email protected]
Institutions
- Johannes Gutenberg University Mainz (DE)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2025-03-03
- DOI
- https://doi.org/10.5281/zenodo.13913563
- Primary Topic
- Atmospheric Ozone and Climate
- Type
- article
- Field-Weighted Citation Impact
- 0.00