This repository contains code used to reproduce figures for the Paper: Following moist intrusions into the Arctic using SHEBA observations in a Lagrangian perspective DOI:10.1002/qj.3859. The notebooks are also available in read format and can be viewed here on GitHub.
- In order to re-run the code, the user must download the trajectory data used in this study, the IGRA dataset version2 and the SHEBA radiosonde data and change the path to these datasets accordingly in the code.
- Before proceeding further install
anacondaif it isn't already installed. Users can also installminicondaif they don't want to install all the packages that comes with anaconda. - On the termial execute
conda env create -f work_environment_journal.ymlto install the packages used in this study from work_environment_journal.yml provided here.
Traj_cloudy_vs_clear_v_journal.ipynb file contains the figure used to compare all the trajectories for clear vs cloudy states.
All_cloudy_profiles file contains the figures used to show cloudy state analysis
all_clear_profiles file contains the figures used for clear state analysis
Plot_forward_journal2.ipynb contains the figures used for forward trajectory analysis
-
traj_check.py checks if a given trajectory is passing through a given observation station. Prerequiste: Path to IGR_25N_v2.xlsx file to function
-
sounding_finder.py reads IGRA data-set from a particular station and for a particular date and returns it as a Pandas dataframe. Prerequiste: It requires the user to first download the IGRA v2 dataset separately. In this function change the path (line 31 and line 75) to dir where IGRA dataset is stored before using.