Climate Data Operators (CDO)
Arulalan.T
Scientist
India Meteorological Department
Climate Data Operators (CDO)
• CDO provides over 600 command line
operators for performing simple statistical and
arithmetic functions, selection and sub-
sampling and spatial interpolation of the
weather and climate data.
• Its is free and open source scientific software
• One can do quick plotting using CDO as well
Basics
• conda install cdo
• cdo info infile.nc
• cdo sinfo infile.nc
• cdo showvars infile.grib2
• cdo merge infile1.nc infile2.nc outfile.nc
• cdo mergetime infile1.nc infile2.nc outfile.nc
• cdo copy –f grb2 infile.nc outfile.grib2
• cdo copy –f nc infile.grib2 outfile.nc
Basics
• split
• splittime
• splitvar
• selvar
• seltime
• cdo selbox,lon1,lon2,lat1,lat2 ifile ofile
Selection
Selection
seltime
Comparison
Modification
Modification
Arithmetic
Arithmetic
Statistics
Statistics
Statistics
Statistics
Interpolation
Transformation
Import/Export
Miscellaneous
Miscellaneous
WMO Climate indices
WMO Climate indices
WMO Climate indices
References
• http://www.idris.fr/media/ada/cdo.pdf (CDO over 600
commands with examples)
• https://code.mpimet.mpg.de/projects/cdo/embedded/
cdo_eca.pdf (CDO ECA commands)
• https://code.mpimet.mpg.de/projects/cdo/wiki/Tutori
al (CDO from basics to plotting)
• https://duncanjg.files.wordpress.com/2008/02/cdo_ref
card.pdf CDO Cheat Sheet

Climate Data Operators (CDO)