Note 1 : This code was developed for educationnal purposes, and for French students. So the comments in the notebook are in French but the graphics and legends are in English.
Note 2 : If you have any comment/suggestion, if you find this code useful --> please send me an email : mailto:[email protected]
THIS CODE IS NOT FULLY FUNCTIONNAL, YOU WILL HAVE TO CODE SOME MISSING PARTS (THIS SHOULD NOT BE TOO DIFFICULT).
The gridded data needed to run the notebook are NOT provided
Get the CERES data here : https://asdc.larc.nasa.gov/project/CERES/CERES_EBAF_Edition4.1
Monthly NCEP data are available here :
- ftp://ftp.cdc.noaa.gov/Datasets/ncep.reanalysis.derived/pressure/air.mon.mean.nc
- ftp://ftp.cdc.noaa.gov/Datasets/ncep.reanalysis.derived/pressure/uwnd.mon.mean.nc
- ftp://ftp.cdc.noaa.gov/Datasets/ncep.reanalysis.derived/pressure/vwnd.mon.mean.nc
- ftp://ftp.cdc.noaa.gov/Datasets/ncep.reanalysis.derived/pressure/omega.mon.mean.nc
- ftp://ftp.cdc.noaa.gov/Datasets/ncep.reanalysis.derived/pressure/shum.mon.mean.nc
Monthly ERA5 data need to be downloaded via Copernicus :
- https://cds.climate.copernicus.eu/cdsapp#!/dataset/reanalysis-era5-pressure-levels-monthly-means?tab=form You will need to lower the horizontal resolution to 1 degree to have smalle files. It can be done with CDO (https://code.mpimet.mpg.de/projects/cdo) :
- cdo remapbil,r360x180 era5_v.1979-2018.mon.mean.nc era5_v.1979-2018.mon.mean.1deg.nc
- cdo remapbil,r360x180 era5_w.1979-2018.mon.mean.nc era5_w.1979-2018.mon.mean.1deg.nc
Get daily ERA5 data here :
- https://cds.climate.copernicus.eu/cdsapp#!/dataset/reanalysis-era5-pressure-levels?tab=form You will have to download 4-hourly data and convert to daily means with CDO (https://code.mpimet.mpg.de/projects/cdo) :
- cdo daymean era5_z500_2021.nc era5_z500_daily_2021.nc
Notebook 1 (inspired by Stull : https://geo.libretexts.org/Bookshelves/Meteorology_and_Climate_Science/Book%3A_Practical_Meteorology_(Stull)/11%3A_General_Circulation/11.02%3A_Section_3-):
- Study the zonal mean radiative budget from CERES data.
- Derive an analytic approximation of the radiative budget to highlight the radiative differential heating
- Compute the required heat transport by the global circulation to compensate radiative differential heating.
Notebook 2 :
- Study zonal mean climatologies of the atmosphere from NCEP monthly reanalysis data
Notebook 3 :
- Study the Hadley cell in vertical velocity and meridional wind fields
- Compute and study the Mean Meridional Overturning Circulation
Notebook 4 :
- Illustrate the difference between a zonal anomaly and a transient anomaly
- Demonstrate that a field can be decomposed in 4 components (axisymetric and stationnary, transient anomaly of the zonal mean, non-axisymetric transient anomaly, stationnary anomaly of the zonal mean)
- Compute and decompose meridional transports of heat and momentum
Notebook 5 :