OPERATORS 35.4 KB
Newer Older
Uwe Schulzweida's avatar
Uwe Schulzweida committed
1 2 3 4 5 6 7 8 9
===========================
CDO  Climate Data Operators
===========================

Operator catalog:

-------------------------------------------------------------
   Information
-------------------------------------------------------------
10 11
   Info          info            Dataset information listed by parameter identifier
   Info          infon           Dataset information listed by parameter name
12
   Info          map             Dataset information and simple map
13 14
   Sinfo         sinfo           Short information listed by parameter identifier
   Sinfo         sinfon          Short information listed by parameter name
15 16
   Diff          diff            Compare two datasets listed by parameter id
   Diff          diffn           Compare two datasets listed by parameter name
17 18 19 20 21
   Ninfo         npar            Number of parameters
   Ninfo         nlevel          Number of levels
   Ninfo         nyear           Number of years
   Ninfo         nmon            Number of months
   Ninfo         ndate           Number of dates
Uwe Schulzweida's avatar
Uwe Schulzweida committed
22
   Ninfo         ntime           Number of timesteps
23 24
   Ninfo         ngridpoints     Number of gridpoints
   Ninfo         ngrids          Number of horizontal grids
25 26 27 28
   Showinfo      showformat      Show file format
   Showinfo      showcode        Show code numbers
   Showinfo      showname        Show variable names
   Showinfo      showstdname     Show standard names
Fabian Wachsmann's avatar
Fabian Wachsmann committed
29 30
   Showinfo      showatts        Show all attributes
   Showinfo      showattsglob    Show all global attributes
31 32 33 34 35 36 37
   Showinfo      showlevel       Show levels
   Showinfo      showltype       Show GRIB level types
   Showinfo      showyear        Show years
   Showinfo      showmon         Show months
   Showinfo      showdate        Show date information
   Showinfo      showtime        Show time information
   Showinfo      showtimestamp   Show timestamp
Fabian Wachsmann's avatar
Fabian Wachsmann committed
38
   Showattribute showattribute   Show a global attribute or a variable attribute
Uwe Schulzweida's avatar
Uwe Schulzweida committed
39
   Showattribute showattsvar     Show all variable attributes.
40
   Filedes       partab          Parameter table
Uwe Schulzweida's avatar
Uwe Schulzweida committed
41
   Filedes       codetab         Parameter code table
42 43 44
   Filedes       griddes         Grid description
   Filedes       zaxisdes        Z-axis description
   Filedes       vct             Vertical coordinate table
Uwe Schulzweida's avatar
Uwe Schulzweida committed
45 46 47
-------------------------------------------------------------
   File operations
-------------------------------------------------------------
48 49
   Copy          copy            Copy datasets
   Copy          cat             Concatenate datasets
Uwe Schulzweida's avatar
Uwe Schulzweida committed
50
   Tee           tee             Duplicate a data stream
51
   Replace       replace         Replace variables
Uwe Schulzweida's avatar
Uwe Schulzweida committed
52
   Duplicate     duplicate       Duplicates a dataset
Uwe Schulzweida's avatar
Uwe Schulzweida committed
53
   Mergegrid     mergegrid       Merge grid
54 55 56
   Merge         merge           Merge datasets with different fields
   Merge         mergetime       Merge datasets sorted by date and time
   Split         splitcode       Split code numbers
57
   Split         splitparam      Split parameter identifiers
58 59 60 61 62 63 64 65 66
   Split         splitname       Split variable names
   Split         splitlevel      Split levels
   Split         splitgrid       Split grids
   Split         splitzaxis      Split z-axes
   Split         splittabnum     Split parameter table numbers
   Splittime     splithour       Split hours
   Splittime     splitday        Split days
   Splittime     splitseas       Split seasons
   Splittime     splityear       Split years
Uwe Schulzweida's avatar
Uwe Schulzweida committed
67
   Splittime     splityearmon    Split in years and months
68
   Splittime     splitmon        Split months
69
   Splitsel      splitsel        Split time selection
Uwe Schulzweida's avatar
Uwe Schulzweida committed
70 71
   Distgrid      distgrid        Distribute horizontal grid
   Collgrid      collgrid        Collect horizontal grid
Uwe Schulzweida's avatar
Uwe Schulzweida committed
72
-------------------------------------------------------------
73
   Selection
Uwe Schulzweida's avatar
Uwe Schulzweida committed
74
-------------------------------------------------------------
75 76
   Select        select          Select fields
   Select        delete          Delete fields
77 78 79
   Selmulti      selmulti        Select multiple fields
   Selmulti      delmulti        Delete multiple fields
   Selmulti      changemulti     Change identication of multiple fields
80 81 82 83 84 85 86
   Selvar        selparam        Select parameters by identifier
   Selvar        delparam        Delete parameters by identifier
   Selvar        selcode         Select parameters by code number
   Selvar        delcode         Delete parameters by code number
   Selvar        selname         Select parameters by name
   Selvar        delname         Delete parameters by name
   Selvar        selstdname      Select parameters by standard name
87 88 89 90
   Selvar        sellevel        Select levels
   Selvar        sellevidx       Select levels by index
   Selvar        selgrid         Select grids
   Selvar        selzaxis        Select z-axes
91
   Selvar        selzaxisname    Select z-axes by name
92 93
   Selvar        selltype        Select GRIB level types
   Selvar        seltabnum       Select parameter table numbers
Uwe Schulzweida's avatar
Uwe Schulzweida committed
94
   Seltime       seltimestep     Select timesteps
95 96 97
   Seltime       seltime         Select times
   Seltime       selhour         Select hours
   Seltime       selday          Select days
Uwe Schulzweida's avatar
Uwe Schulzweida committed
98
   Seltime       selmonth        Select months
99
   Seltime       selyear         Select years
Uwe Schulzweida's avatar
Uwe Schulzweida committed
100
   Seltime       selseason       Select seasons
101 102 103 104
   Seltime       seldate         Select dates
   Seltime       selsmon         Select single month
   Selbox        sellonlatbox    Select a longitude/latitude box
   Selbox        selindexbox     Select an index box
Uwe Schulzweida's avatar
Uwe Schulzweida committed
105 106
   Selgridcell   selgridcell     Select grid cells
   Selgridcell   delgridcell     Delete grid cells
107
   Samplegrid    samplegrid      Resample grid
Uwe Schulzweida's avatar
Uwe Schulzweida committed
108 109 110
-------------------------------------------------------------
   Conditional selection
-------------------------------------------------------------
111 112 113 114 115
   Cond          ifthen          If then
   Cond          ifnotthen       If not then
   Cond2         ifthenelse      If then else
   Condc         ifthenc         If then constant
   Condc         ifnotthenc      If not then constant
116
   MapReduce     reducegrid      Reduce input file variables to locations, where mask is non-zero.
Uwe Schulzweida's avatar
Uwe Schulzweida committed
117 118 119
-------------------------------------------------------------
   Comparison
-------------------------------------------------------------
120 121 122 123 124 125 126 127 128 129 130 131
   Comp          eq              Equal
   Comp          ne              Not equal
   Comp          le              Less equal
   Comp          lt              Less than
   Comp          ge              Greater equal
   Comp          gt              Greater than
   Compc         eqc             Equal constant
   Compc         nec             Not equal constant
   Compc         lec             Less equal constant
   Compc         ltc             Less than constant
   Compc         gec             Greater equal constant
   Compc         gtc             Greater than constant
Uwe Schulzweida's avatar
Uwe Schulzweida committed
132
-------------------------------------------------------------
133
   Modification
Uwe Schulzweida's avatar
Uwe Schulzweida committed
134
-------------------------------------------------------------
135
   Setattribute  setattribute    Set attributes
Uwe Schulzweida's avatar
Uwe Schulzweida committed
136
   Setpartab     setpartabp      Set parameter table
Uwe Schulzweida's avatar
Uwe Schulzweida committed
137
   Setpartab     setpartabn      Set parameter table
Uwe Schulzweida's avatar
Uwe Schulzweida committed
138
   Set           setcodetab      Set parameter code table
139
   Set           setcode         Set code number
140
   Set           setparam        Set parameter identifier
141
   Set           setname         Set variable name
Uwe Schulzweida's avatar
Uwe Schulzweida committed
142
   Set           setunit         Set variable unit
143 144 145 146 147 148 149 150 151
   Set           setlevel        Set level
   Set           setltype        Set GRIB level type
   Settime       setdate         Set date
   Settime       settime         Set time of the day
   Settime       setday          Set day
   Settime       setmon          Set month
   Settime       setyear         Set year
   Settime       settunits       Set time units
   Settime       settaxis        Set time axis
152
   Settime       settbounds      Set time bounds
153 154
   Settime       setreftime      Set reference time
   Settime       setcalendar     Set calendar
Uwe Schulzweida's avatar
Uwe Schulzweida committed
155
   Settime       shifttime       Shift timesteps
156
   Change        chcode          Change code number
157
   Change        chparam         Change parameter identifier
158
   Change        chname          Change variable name
Uwe Schulzweida's avatar
Uwe Schulzweida committed
159
   Change        chunit          Change variable unit
160 161 162 163 164
   Change        chlevel         Change level
   Change        chlevelc        Change level of one code
   Change        chlevelv        Change level of one variable
   Setgrid       setgrid         Set grid
   Setgrid       setgridtype     Set grid type
Uwe Schulzweida's avatar
Uwe Schulzweida committed
165
   Setgrid       setgridarea     Set grid cell area
166
   Setzaxis      setzaxis        Set z-axis
167
   Setzaxis      genlevelbounds  Generate level bounds
168 169
   Invert        invertlat       Invert latitudes
   Invertlev     invertlev       Invert levels
Uwe Schulzweida's avatar
Uwe Schulzweida committed
170 171
   Shiftxy       shiftx          Shift x
   Shiftxy       shifty          Shift y
172 173 174 175 176 177 178 179 180 181 182
   Maskregion    maskregion      Mask regions
   Maskbox       masklonlatbox   Mask a longitude/latitude box
   Maskbox       maskindexbox    Mask an index box
   Setbox        setclonlatbox   Set a longitude/latitude box to constant
   Setbox        setcindexbox    Set an index box to constant
   Enlarge       enlarge         Enlarge fields
   Setmiss       setmissval      Set a new missing value
   Setmiss       setctomiss      Set constant to missing value
   Setmiss       setmisstoc      Set missing value to constant
   Setmiss       setrtomiss      Set range to missing value
   Setmiss       setvrange       Set valid range
Uwe Schulzweida's avatar
Uwe Schulzweida committed
183
   Setmiss       setmisstonn     Set missing value to nearest neighbor
Uwe Schulzweida's avatar
Uwe Schulzweida committed
184
   Setmiss       setmisstodis    Set missing value to distance-weighted average
Uwe Schulzweida's avatar
Uwe Schulzweida committed
185
-------------------------------------------------------------
186
   Arithmetic
Uwe Schulzweida's avatar
Uwe Schulzweida committed
187
-------------------------------------------------------------
188
   Exprf         expr            Evaluate expressions
Uwe Schulzweida's avatar
Uwe Schulzweida committed
189
   Exprf         exprf           Evaluate expressions script
190 191
   Exprf         aexpr           Evaluate expressions and append results
   Exprf         aexprf          Evaluate expression script and append results
192 193 194 195 196 197 198 199 200 201 202 203 204 205
   Math          abs             Absolute value
   Math          int             Integer value
   Math          nint            Nearest integer value
   Math          pow             Power
   Math          sqr             Square
   Math          sqrt            Square root
   Math          exp             Exponential
   Math          ln              Natural logarithm
   Math          log10           Base 10 logarithm
   Math          sin             Sine
   Math          cos             Cosine
   Math          tan             Tangent
   Math          asin            Arc sine
   Math          acos            Arc cosine
Uwe Schulzweida's avatar
Uwe Schulzweida committed
206
   Math          atan            Arc tangent
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222
   Math          reci            Reciprocal value
   Arithc        addc            Add a constant
   Arithc        subc            Subtract a constant
   Arithc        mulc            Multiply with a constant
   Arithc        divc            Divide by a constant
   Arith         add             Add two fields
   Arith         sub             Subtract two fields
   Arith         mul             Multiply two fields
   Arith         div             Divide two fields
   Arith         min             Minimum of two fields
   Arith         max             Maximum of two fields
   Arith         atan2           Arc tangent of two fields
   Monarith      monadd          Add monthly time series
   Monarith      monsub          Subtract monthly time series
   Monarith      monmul          Multiply monthly time series
   Monarith      mondiv          Divide monthly time series
Uwe Schulzweida's avatar
Uwe Schulzweida committed
223 224 225 226
   Yhourarith    yhouradd        Add multi-year hourly time series
   Yhourarith    yhoursub        Subtract multi-year hourly time series
   Yhourarith    yhourmul        Multiply multi-year hourly time series
   Yhourarith    yhourdiv        Divide multi-year hourly time series
Uwe Schulzweida's avatar
Uwe Schulzweida committed
227 228 229 230 231 232 233 234 235 236 237 238
   Ydayarith     ydayadd         Add multi-year daily time series
   Ydayarith     ydaysub         Subtract multi-year daily time series
   Ydayarith     ydaymul         Multiply multi-year daily time series
   Ydayarith     ydaydiv         Divide multi-year daily time series
   Ymonarith     ymonadd         Add multi-year monthly time series
   Ymonarith     ymonsub         Subtract multi-year monthly time series
   Ymonarith     ymonmul         Multiply multi-year monthly time series
   Ymonarith     ymondiv         Divide multi-year monthly time series
   Yseasarith    yseasadd        Add multi-year seasonal time series
   Yseasarith    yseassub        Subtract multi-year seasonal time series
   Yseasarith    yseasmul        Multiply multi-year seasonal time series
   Yseasarith    yseasdiv        Divide multi-year seasonal time series
239 240 241 242
   Arithdays     muldpm          Multiply with days per month
   Arithdays     divdpm          Divide by days per month
   Arithdays     muldpy          Multiply with days per year
   Arithdays     divdpy          Divide by days per year
Uwe Schulzweida's avatar
Uwe Schulzweida committed
243
-------------------------------------------------------------
244
   Statistical values
Uwe Schulzweida's avatar
Uwe Schulzweida committed
245
-------------------------------------------------------------
Uwe Schulzweida's avatar
Uwe Schulzweida committed
246
   Timcumsum     timcumsum       Cumulative sum over all timesteps
247 248 249 250
   Consecstat    consecsum       Consecutive Sum
   Consecstat    consects        Consecutive Timesteps
   Ensstat       ensmin          Ensemble minimum
   Ensstat       ensmax          Ensemble maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
251
   Ensstat       ensrange        Ensemble range
252 253 254 255
   Ensstat       enssum          Ensemble sum
   Ensstat       ensmean         Ensemble mean
   Ensstat       ensavg          Ensemble average
   Ensstat       ensstd          Ensemble standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
256
   Ensstat       ensstd1         Ensemble standard deviation (n-1)
257
   Ensstat       ensvar          Ensemble variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
258
   Ensstat       ensvar1         Ensemble variance (n-1)
259
   Ensstat       enspctl         Ensemble percentiles
260 261
   Ensstat2      ensrkhistspace  Ranked Histogram averaged over time
   Ensstat2      ensrkhisttime   Ranked Histogram averaged over space
Uwe Schulzweida's avatar
Uwe Schulzweida committed
262
   Ensstat2      ensroc          Ensemble Receiver Operating characteristics
Uwe Schulzweida's avatar
Uwe Schulzweida committed
263 264
   Ensval        enscrps         Ensemble CRPS and decomposition
   Ensval        ensbrs          Ensemble Brier score
265 266
   Fldstat       fldmin          Field minimum
   Fldstat       fldmax          Field maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
267
   Fldstat       fldrange        Field range
268 269 270 271
   Fldstat       fldsum          Field sum
   Fldstat       fldmean         Field mean
   Fldstat       fldavg          Field average
   Fldstat       fldstd          Field standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
272
   Fldstat       fldstd1         Field standard deviation (n-1)
273
   Fldstat       fldvar          Field variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
274
   Fldstat       fldvar1         Field variance (n-1)
275 276 277
   Fldstat       fldpctl         Field percentiles
   Zonstat       zonmin          Zonal minimum
   Zonstat       zonmax          Zonal maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
278
   Zonstat       zonrange        Zonal range
279 280 281 282
   Zonstat       zonsum          Zonal sum
   Zonstat       zonmean         Zonal mean
   Zonstat       zonavg          Zonal average
   Zonstat       zonstd          Zonal standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
283
   Zonstat       zonstd1         Zonal standard deviation (n-1)
284
   Zonstat       zonvar          Zonal variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
285
   Zonstat       zonvar1         Zonal variance (n-1)
286 287 288
   Zonstat       zonpctl         Zonal percentiles
   Merstat       mermin          Meridional minimum
   Merstat       mermax          Meridional maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
289
   Merstat       merrange        Meridional range
290 291 292 293
   Merstat       mersum          Meridional sum
   Merstat       mermean         Meridional mean
   Merstat       meravg          Meridional average
   Merstat       merstd          Meridional standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
294
   Merstat       merstd1         Meridional standard deviation (n-1)
295
   Merstat       mervar          Meridional variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
296
   Merstat       mervar1         Meridional variance (n-1)
297 298 299
   Merstat       merpctl         Meridional percentiles
   Gridboxstat   gridboxmin      Gridbox minimum
   Gridboxstat   gridboxmax      Gridbox maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
300
   Gridboxstat   gridboxrange    Gridbox range
301 302 303 304
   Gridboxstat   gridboxsum      Gridbox sum
   Gridboxstat   gridboxmean     Gridbox mean
   Gridboxstat   gridboxavg      Gridbox average
   Gridboxstat   gridboxstd      Gridbox standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
305
   Gridboxstat   gridboxstd1     Gridbox standard deviation (n-1)
306
   Gridboxstat   gridboxvar      Gridbox variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
307
   Gridboxstat   gridboxvar1     Gridbox variance (n-1)
308 309
   Vertstat      vertmin         Vertical minimum
   Vertstat      vertmax         Vertical maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
310
   Vertstat      vertrange       Vertical range
311 312 313 314
   Vertstat      vertsum         Vertical sum
   Vertstat      vertmean        Vertical mean
   Vertstat      vertavg         Vertical average
   Vertstat      vertstd         Vertical standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
315
   Vertstat      vertstd1        Vertical standard deviation (n-1)
316
   Vertstat      vertvar         Vertical variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
317
   Vertstat      vertvar1        Vertical variance (n-1)
Uwe Schulzweida's avatar
Uwe Schulzweida committed
318 319 320 321 322 323 324 325 326 327
   Timselstat    timselmin       Time selection minimum
   Timselstat    timselmax       Time selection maximum
   Timselstat    timselrange     Time selection range
   Timselstat    timselsum       Time selection sum
   Timselstat    timselmean      Time selection mean
   Timselstat    timselavg       Time selection average
   Timselstat    timselstd       Time selection standard deviation
   Timselstat    timselstd1      Time selection standard deviation (n-1)
   Timselstat    timselvar       Time selection variance
   Timselstat    timselvar1      Time selection variance (n-1)
328 329 330
   Timselpctl    timselpctl      Time range percentiles
   Runstat       runmin          Running minimum
   Runstat       runmax          Running maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
331
   Runstat       runrange        Running range
332 333 334 335
   Runstat       runsum          Running sum
   Runstat       runmean         Running mean
   Runstat       runavg          Running average
   Runstat       runstd          Running standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
336
   Runstat       runstd1         Running standard deviation (n-1)
Uwe Schulzweida's avatar
Uwe Schulzweida committed
337
   Runstat       runvar          Running variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
338
   Runstat       runvar1         Running variance (n-1)
339 340 341
   Runpctl       runpctl         Running percentiles
   Timstat       timmin          Time minimum
   Timstat       timmax          Time maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
342
   Timstat       timrange        Time range
343 344 345 346
   Timstat       timsum          Time sum
   Timstat       timmean         Time mean
   Timstat       timavg          Time average
   Timstat       timstd          Time standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
347
   Timstat       timstd1         Time standard deviation (n-1)
Uwe Schulzweida's avatar
Uwe Schulzweida committed
348
   Timstat       timvar          Time variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
349
   Timstat       timvar1         Time variance (n-1)
350 351 352
   Timpctl       timpctl         Time percentiles
   Hourstat      hourmin         Hourly minimum
   Hourstat      hourmax         Hourly maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
353
   Hourstat      hourrange       Hourly range
354 355 356 357
   Hourstat      hoursum         Hourly sum
   Hourstat      hourmean        Hourly mean
   Hourstat      houravg         Hourly average
   Hourstat      hourstd         Hourly standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
358
   Hourstat      hourstd1        Hourly standard deviation (n-1)
359
   Hourstat      hourvar         Hourly variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
360
   Hourstat      hourvar1        Hourly variance (n-1)
361 362 363
   Hourpctl      hourpctl        Hourly percentiles
   Daystat       daymin          Daily minimum
   Daystat       daymax          Daily maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
364
   Daystat       dayrange        Daily range
365 366 367 368
   Daystat       daysum          Daily sum
   Daystat       daymean         Daily mean
   Daystat       dayavg          Daily average
   Daystat       daystd          Daily standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
369
   Daystat       daystd1         Daily standard deviation (n-1)
370
   Daystat       dayvar          Daily variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
371
   Daystat       dayvar1         Daily variance (n-1)
372 373 374
   Daypctl       daypctl         Daily percentiles
   Monstat       monmin          Monthly minimum
   Monstat       monmax          Monthly maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
375
   Monstat       monrange        Monthly range
376 377 378 379
   Monstat       monsum          Monthly sum
   Monstat       monmean         Monthly mean
   Monstat       monavg          Monthly average
   Monstat       monstd          Monthly standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
380
   Monstat       monstd1         Monthly standard deviation (n-1)
381
   Monstat       monvar          Monthly variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
382
   Monstat       monvar1         Monthly variance (n-1)
383
   Monpctl       monpctl         Monthly percentiles
Uwe Schulzweida's avatar
Uwe Schulzweida committed
384
   Yearmonstat   yearmonmean     Yearly mean from monthly data
385 386
   Yearstat      yearmin         Yearly minimum
   Yearstat      yearmax         Yearly maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
387
   Yearstat      yearrange       Yearly range
388 389 390 391
   Yearstat      yearsum         Yearly sum
   Yearstat      yearmean        Yearly mean
   Yearstat      yearavg         Yearly average
   Yearstat      yearstd         Yearly standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
392
   Yearstat      yearstd1        Yearly standard deviation (n-1)
393
   Yearstat      yearvar         Yearly variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
394
   Yearstat      yearvar1        Yearly variance (n-1)
395 396 397
   Yearpctl      yearpctl        Yearly percentiles
   Seasstat      seasmin         Seasonal minimum
   Seasstat      seasmax         Seasonal maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
398
   Seasstat      seasrange       Seasonal range
399 400 401 402
   Seasstat      seassum         Seasonal sum
   Seasstat      seasmean        Seasonal mean
   Seasstat      seasavg         Seasonal average
   Seasstat      seasstd         Seasonal standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
403
   Seasstat      seasstd1        Seasonal standard deviation (n-1)
Uwe Schulzweida's avatar
Uwe Schulzweida committed
404
   Seasstat      seasvar         Seasonal variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
405
   Seasstat      seasvar1        Seasonal variance (n-1)
406 407 408
   Seaspctl      seaspctl        Seasonal percentiles
   Yhourstat     yhourmin        Multi-year hourly minimum
   Yhourstat     yhourmax        Multi-year hourly maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
409
   Yhourstat     yhourrange      Multi-year hourly range
410 411 412 413
   Yhourstat     yhoursum        Multi-year hourly sum
   Yhourstat     yhourmean       Multi-year hourly mean
   Yhourstat     yhouravg        Multi-year hourly average
   Yhourstat     yhourstd        Multi-year hourly standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
414
   Yhourstat     yhourstd1       Multi-year hourly standard deviation (n-1)
415
   Yhourstat     yhourvar        Multi-year hourly variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
416
   Yhourstat     yhourvar1       Multi-year hourly variance (n-1)
417 418
   Ydaystat      ydaymin         Multi-year daily minimum
   Ydaystat      ydaymax         Multi-year daily maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
419
   Ydaystat      ydayrange       Multi-year daily range
420 421 422 423
   Ydaystat      ydaysum         Multi-year daily sum
   Ydaystat      ydaymean        Multi-year daily mean
   Ydaystat      ydayavg         Multi-year daily average
   Ydaystat      ydaystd         Multi-year daily standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
424
   Ydaystat      ydaystd1        Multi-year daily standard deviation (n-1)
425
   Ydaystat      ydayvar         Multi-year daily variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
426
   Ydaystat      ydayvar1        Multi-year daily variance (n-1)
427 428 429
   Ydaypctl      ydaypctl        Multi-year daily percentiles
   Ymonstat      ymonmin         Multi-year monthly minimum
   Ymonstat      ymonmax         Multi-year monthly maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
430
   Ymonstat      ymonrange       Multi-year monthly range
431 432 433 434
   Ymonstat      ymonsum         Multi-year monthly sum
   Ymonstat      ymonmean        Multi-year monthly mean
   Ymonstat      ymonavg         Multi-year monthly average
   Ymonstat      ymonstd         Multi-year monthly standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
435
   Ymonstat      ymonstd1        Multi-year monthly standard deviation (n-1)
436
   Ymonstat      ymonvar         Multi-year monthly variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
437
   Ymonstat      ymonvar1        Multi-year monthly variance (n-1)
438 439 440
   Ymonpctl      ymonpctl        Multi-year monthly percentiles
   Yseasstat     yseasmin        Multi-year seasonal minimum
   Yseasstat     yseasmax        Multi-year seasonal maximum
Uwe Schulzweida's avatar
Uwe Schulzweida committed
441
   Yseasstat     yseasrange      Multi-year seasonal range
442 443 444 445
   Yseasstat     yseassum        Multi-year seasonal sum
   Yseasstat     yseasmean       Multi-year seasonal mean
   Yseasstat     yseasavg        Multi-year seasonal average
   Yseasstat     yseasstd        Multi-year seasonal standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
446
   Yseasstat     yseasstd1       Multi-year seasonal standard deviation (n-1)
Uwe Schulzweida's avatar
Uwe Schulzweida committed
447
   Yseasstat     yseasvar        Multi-year seasonal variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
448
   Yseasstat     yseasvar1       Multi-year seasonal variance (n-1)
449 450 451 452 453 454 455
   Yseaspctl     yseaspctl       Multi-year seasonal percentiles
   Ydrunstat     ydrunmin        Multi-year daily running minimum
   Ydrunstat     ydrunmax        Multi-year daily running maximum
   Ydrunstat     ydrunsum        Multi-year daily running sum
   Ydrunstat     ydrunmean       Multi-year daily running mean
   Ydrunstat     ydrunavg        Multi-year daily running average
   Ydrunstat     ydrunstd        Multi-year daily running standard deviation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
456
   Ydrunstat     ydrunstd1       Multi-year daily running standard deviation (n-1)
457
   Ydrunstat     ydrunvar        Multi-year daily running variance
Uwe Schulzweida's avatar
Uwe Schulzweida committed
458
   Ydrunstat     ydrunvar1       Multi-year daily running variance (n-1)
459
   Ydrunpctl     ydrunpctl       Multi-year daily running percentiles
Uwe Schulzweida's avatar
Uwe Schulzweida committed
460
-------------------------------------------------------------
461
   Correlation and co.
Uwe Schulzweida's avatar
Uwe Schulzweida committed
462
-------------------------------------------------------------
463 464
   Fldcor        fldcor          Correlation in grid space
   Timcor        timcor          Correlation over time
465 466
   Fldcovar      fldcovar        Covariance in grid space
   Timcovar      timcovar        Covariance over time
Uwe Schulzweida's avatar
Uwe Schulzweida committed
467 468 469
-------------------------------------------------------------
   Regression
-------------------------------------------------------------
470 471 472 473
   Regres        regres          Regression
   Detrend       detrend         Detrend
   Trend         trend           Trend
   Subtrend      subtrend        Subtract trend
Uwe Schulzweida's avatar
Uwe Schulzweida committed
474 475 476
-------------------------------------------------------------
   EOFs
-------------------------------------------------------------
Uwe Schulzweida's avatar
Uwe Schulzweida committed
477 478 479
   EOFs          eof             Calculate EOFs in spatial or time space
   EOFs          eoftime         Calculate EOFs in time space
   EOFs          eofspatial      Calculate EOFs in spatial space
480
   EOFs          eof3d           Calculate 3-Dimensional EOFs in time space
481
   Eofcoeff      eofcoeff        Calculate principal coefficients of EOFs
Uwe Schulzweida's avatar
Uwe Schulzweida committed
482 483 484
-------------------------------------------------------------
   Interpolation
-------------------------------------------------------------
Uwe Schulzweida's avatar
Uwe Schulzweida committed
485 486
   Remapbil      remapbil        Bilinear interpolation
   Remapbil      genbil          Generate bilinear interpolation weights
Uwe Schulzweida's avatar
Uwe Schulzweida committed
487 488
   Remapbic      remapbic        Bicubic interpolation
   Remapbic      genbic          Generate bicubic interpolation weights
Uwe Schulzweida's avatar
Uwe Schulzweida committed
489 490
   Remapnn       remapnn         Nearest neighbor remapping
   Remapnn       gennn           Generate nearest neighbor remap weights
Uwe Schulzweida's avatar
Uwe Schulzweida committed
491 492
   Remapdis      remapdis        Distance-weighted average remapping
   Remapdis      gendis          Generate distance-weighted average remap weights
Uwe Schulzweida's avatar
Uwe Schulzweida committed
493 494 495 496
   Remapycon     remapycon       First order conservative remapping
   Remapycon     genycon         Generate 1st order conservative remap weights
   Remapcon      remapcon        First order conservative remapping
   Remapcon      gencon          Generate 1st order conservative remap weights
Uwe Schulzweida's avatar
Uwe Schulzweida committed
497 498
   Remapcon2     remapcon2       Second order conservative remapping
   Remapcon2     gencon2         Generate 2nd order conservative remap weights
Uwe Schulzweida's avatar
Uwe Schulzweida committed
499
   Remaplaf      remaplaf        Largest area fraction remapping
Uwe Schulzweida's avatar
Uwe Schulzweida committed
500
   Remaplaf      genlaf          Generate largest area fraction remap weights
Uwe Schulzweida's avatar
Uwe Schulzweida committed
501
   Remap         remap           Grid remapping
502 503 504
   Remapeta      remapeta        Remap vertical hybrid level
   Vertint       ml2pl           Model to pressure level interpolation
   Vertint       ml2hl           Model to height level interpolation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
505 506
   Vertintap     ap2pl           Air pressure to pressure level interpolation
   Vertintap     ap2hl           Air pressure to height level interpolation
507
   Intlevel      intlevel        Linear level interpolation
508 509
   Intlevel3d    intlevel3d      Linear level interpolation onto a 3d vertical coordinate
   Intlevel3d    intlevelx3d     like intlevel3d but with extrapolation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
510 511
   Inttime       inttime         Interpolation between timesteps
   Inttime       intntime        Interpolation between timesteps
512
   Intyear       intyear         Interpolation between two years
Uwe Schulzweida's avatar
Uwe Schulzweida committed
513
-------------------------------------------------------------
514
   Transformation
Uwe Schulzweida's avatar
Uwe Schulzweida committed
515
-------------------------------------------------------------
516 517 518 519 520 521 522 523 524
   Spectral      sp2gp           Spectral to gridpoint
   Spectral      sp2gpl          Spectral to gridpoint (linear)
   Spectral      gp2sp           Gridpoint to spectral
   Spectral      gp2spl          Gridpoint to spectral (linear)
   Spectral      sp2sp           Spectral to spectral
   Wind          dv2uv           Divergence and vorticity to U and V wind
   Wind          dv2uvl          Divergence and vorticity to U and V wind (linear)
   Wind          uv2dv           U and V wind to divergence and vorticity
   Wind          uv2dvl          U and V wind to divergence and vorticity (linear)
525
   Wind          dv2ps           D and V to velocity potential and stream function
Uwe Schulzweida's avatar
Uwe Schulzweida committed
526
-------------------------------------------------------------
Uwe Schulzweida's avatar
Uwe Schulzweida committed
527
   Import/Export
Uwe Schulzweida's avatar
Uwe Schulzweida committed
528
-------------------------------------------------------------
529 530 531 532 533 534 535 536 537 538 539
   Importbinary  import_binary   Import binary data sets
   Importcmsaf   import_cmsaf    Import CM-SAF HDF5 files
   Importamsr    import_amsr     Import AMSR binary files
   Input         input           ASCII input
   Input         inputsrv        SERVICE ASCII input
   Input         inputext        EXTRA ASCII input
   Output        output          ASCII output
   Output        outputf         Formatted output
   Output        outputint       Integer output
   Output        outputsrv       SERVICE ASCII output
   Output        outputext       EXTRA ASCII output
Uwe Schulzweida's avatar
Uwe Schulzweida committed
540
   Outputtab     outputtab       Table output
Uwe Schulzweida's avatar
Uwe Schulzweida committed
541 542
   Outputgmt     gmtxyz          GMT xyz format
   Outputgmt     gmtcells        GMT multiple segment format
543 544 545
-------------------------------------------------------------
   Miscellaneous
-------------------------------------------------------------
Uwe Schulzweida's avatar
Uwe Schulzweida committed
546
   Gradsdes      gradsdes        GrADS data descriptor file
Uwe Schulzweida's avatar
Uwe Schulzweida committed
547
   Afterburner   after           ECHAM standard post processor
548 549 550 551 552
   Filter        bandpass        Bandpass filtering
   Filter        lowpass         Lowpass filtering
   Filter        highpass        Highpass filtering
   Gridcell      gridarea        Grid cell area
   Gridcell      gridweights     Grid cell weights
Uwe Schulzweida's avatar
Uwe Schulzweida committed
553
   Smooth        smooth          Smooth grid points
554
   Smooth        smooth9         9 point smoothing
555 556 557 558 559 560
   Replacevalues setvals         Set list of old values to new values
   Replacevalues setrtoc         Set range to constant
   Replacevalues setrtoc2        Set range to constant others to constant2
   Timsort       timsort         Sort over the time
   Vargen        const           Create a constant field
   Vargen        random          Create a field with random numbers
Uwe Schulzweida's avatar
Uwe Schulzweida committed
561
   Vargen        topo            Create a field with topography
Uwe Schulzweida's avatar
Uwe Schulzweida committed
562
   Vargen        for             Create a time series
563
   Vargen        stdatm          Create values for pressure and temperature for hydrostatic atmosphere
Uwe Schulzweida's avatar
Uwe Schulzweida committed
564 565 566
   WindTrans     uvDestag        Destaggering of u/v wind components
   WindTrans     rotuvNorth      Rotate u/v wind to North pole.
   WindTrans     projuvLatLon    Cylindrical Equidistant projection
567 568
   Rotuv         rotuvb          Backward rotation
   Mastrfu       mastrfu         Mass stream function
569
   Derivepar     sealevelpressure Sea level pressure
Uwe Schulzweida's avatar
Uwe Schulzweida committed
570
   Adisit        adisit          Potential temperature to in-situ temperature
571
   Adisit        adipot          In-situ temperature to potential temperature
Uwe Schulzweida's avatar
Uwe Schulzweida committed
572
   Rhopot        rhopot          Calculates potential density
573 574 575 576 577 578 579 580 581 582 583
   Histogram     histcount       Histogram count
   Histogram     histsum         Histogram sum
   Histogram     histmean        Histogram mean
   Histogram     histfreq        Histogram frequency
   Sethalo       sethalo         Set the left and right bounds of a field
   Wct           wct             Windchill temperature
   Fdns          fdns            Frost days where no snow index per time period
   Strwin        strwin          Strong wind days index per time period
   Strbre        strbre          Strong breeze days index per time period
   Strgal        strgal          Strong gale days index per time period
   Hurr          hurr            Hurricane days index per time period
Uwe Schulzweida's avatar
Uwe Schulzweida committed
584
   CMORlite      cmorlite        CMOR lite
Uwe Schulzweida's avatar
Uwe Schulzweida committed
585 586 587
-------------------------------------------------------------
   NCL
-------------------------------------------------------------
588
   NCL_wind      uv2vr_cfd       U and V wind to relative vorticity
Uwe Schulzweida's avatar
Uwe Schulzweida committed
589
   NCL_wind      uv2dv_cfd       U and V wind to divergence
Fabian Wachsmann's avatar
Fabian Wachsmann committed
590 591 592 593
-------------------------------------------------------------
   CMOR
-------------------------------------------------------------
   CMOR          cmor            Climate Model Output Rewriting
Uwe Schulzweida's avatar
Uwe Schulzweida committed
594 595 596 597 598
-------------------------------------------------------------
   Magics
-------------------------------------------------------------
   Magplot       contour         Contour plot
   Magplot       shaded          Shaded contour plot
Uwe Schulzweida's avatar
Uwe Schulzweida committed
599
   Magplot       grfill          Shaded gridfill plot
Uwe Schulzweida's avatar
Uwe Schulzweida committed
600
   Magvector     vector          Vector arrows plot
Uwe Schulzweida's avatar
Uwe Schulzweida committed
601
   Maggraph      graph           Line graph plot
Uwe Schulzweida's avatar
Uwe Schulzweida committed
602
-------------------------------------------------------------
Uwe Schulzweida's avatar
Uwe Schulzweida committed
603
   Climate indices
Uwe Schulzweida's avatar
Uwe Schulzweida committed
604
-------------------------------------------------------------
605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625
   EcaCdd        eca_cdd         Consecutive dry days index per time period
   EcaCfd        eca_cfd         Consecutive frost days index per time period
   EcaCsu        eca_csu         Consecutive summer days index per time period
   EcaCwd        eca_cwd         Consecutive wet days index per time period
   EcaCwdi       eca_cwdi        Cold wave duration index wrt mean of reference period
   EcaCwfi       eca_cwfi        Cold-spell days index wrt 10th percentile of reference period
   EcaEtr        eca_etr         Intra-period extreme temperature range
   EcaFd         eca_fd          Frost days index per time period
   EcaGsl        eca_gsl         Growing season length index
   EcaHd         eca_hd          Heating degree days per time period
   EcaHwdi       eca_hwdi        Heat wave duration index wrt mean of reference period
   EcaHwfi       eca_hwfi        Warm spell days index wrt 90th percentile of reference period
   EcaId         eca_id          Ice days index per time period
   EcaR75p       eca_r75p        Moderate wet days wrt 75th percentile of reference period
   EcaR75ptot    eca_r75ptot     Precipitation percent due to R75p days
   EcaR90p       eca_r90p        Wet days wrt 90th percentile of reference period
   EcaR90ptot    eca_r90ptot     Precipitation percent due to R90p days
   EcaR95p       eca_r95p        Very wet days wrt 95th percentile of reference period
   EcaR95ptot    eca_r95ptot     Precipitation percent due to R95p days
   EcaR99p       eca_r99p        Extremely wet days wrt 99th percentile of reference period
   EcaR99ptot    eca_r99ptot     Precipitation percent due to R99p days
Uwe Schulzweida's avatar
Uwe Schulzweida committed
626 627 628
   EcaPd         eca_pd          Precipitation days index per time period
   EcaPd         eca_r10mm       Heavy precipitation days index per time period
   EcaPd         eca_r20mm       Very heavy precipitation days index per time period
629 630 631 632 633 634 635 636 637 638 639 640
   EcaRr1        eca_rr1         Wet days index per time period
   EcaRx1day     eca_rx1day      Highest one day precipitation amount per time period
   EcaRx5day     eca_rx5day      Highest five-day precipitation amount per time period
   EcaSdii       eca_sdii        Simple daily intensity index per time period
   EcaSu         eca_su          Summer days index per time period
   EcaTg10p      eca_tg10p       Cold days percent wrt 10th percentile of reference period
   EcaTg90p      eca_tg90p       Warm days percent wrt 90th percentile of reference period
   EcaTn10p      eca_tn10p       Cold nights percent wrt 10th percentile of reference period
   EcaTn90p      eca_tn90p       Warm nights percent wrt 90th percentile of reference period
   EcaTr         eca_tr          Tropical nights index per time period
   EcaTx10p      eca_tx10p       Very cold days percent wrt 10th percentile of reference period
   EcaTx90p      eca_tx90p       Very warm days percent wrt 90th percentile of reference period