Data displayed in Chan, Hassanzadeh & Kuang, submitted.
Citation: (To be added after acceptance)
This repository includes:
- Figures
*.pdf
in the paper - Plotting scripts
*.ncl
and necessary netCDF data filesensemble-wise/*.nc
- Forcing, namelist and other files to drive the model (
fms-output/
,modelfile/
) - Scripts to post-process model outputs
This repository does not include:
- Software requirements mentioned below
- Linear response function, the square matrix
Contact: Please find my latest email on https://orcid.org/0000-0003-1843-5566
Software: Install the following OR conda create --name l1_length --file requirements.txt
- NCAR Command Language version 6.6.2
- Run
make
to plot everything - OR run
make fig4
to only plot Figure 4
- NCAR Command Language version 6.6.2
- Linear baroclinic instability code in MATLAB provided by Paul O'Gorman
- MATLAB R2020a
- GFDL dry spectral dynamical core
- NCO version 4.7.4
- There may be version difference in GFDL dry spectral dynamical core. Scripts need to be adjusted accordingly.
- Use
fms-output/*/ensemble.sh
to submitfms-output/*/fms-runscript.sbatch
- b1ctrl: The control ensemble
- b2kidston: The K11 ensemble
- b10unifZeroU: The 1st iteration of LRF ensemble
- b12unifit1: The LRF ensemble (2nd and final iteration)
- b13resi: The K11−LRF ensemble
- b14unifm3: The −1.0×LRF ensemble
- b15unifp15: The 0.5×LRF ensemble
- b16unifm15: The −0.5×LRF ensemble
- Use crontab-ensemble-fms-monitor.sh to further post-process model outputs
- Run
make
to complete the process