=========================== CDO Climate Data Operators =========================== Operator catalog: ------------------------------------------------------------- Information ------------------------------------------------------------- Info info Dataset information listed by parameter identifier Info infon Dataset information listed by parameter name Info map Dataset information and simple map Sinfo sinfo Short information listed by parameter identifier Sinfo sinfon Short information listed by parameter name Diff diff Compare two datasets listed by parameter id Diff diffn Compare two datasets listed by parameter name 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 Ninfo ntime Number of timesteps Ninfo ngridpoints Number of gridpoints Ninfo ngrids Number of horizontal grids Showinfo showformat Show file format Showinfo showcode Show code numbers Showinfo showname Show variable names Showinfo showstdname Show standard names 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 Filedes partab Parameter table Filedes codetab Parameter code table Filedes griddes Grid description Filedes zaxisdes Z-axis description Filedes vct Vertical coordinate table ------------------------------------------------------------- File operations ------------------------------------------------------------- Copy copy Copy datasets Copy cat Concatenate datasets Replace replace Replace variables Duplicate duplicate Duplicates a dataset Mergegrid mergegrid Merge grid Merge merge Merge datasets with different fields Merge mergetime Merge datasets sorted by date and time Split splitcode Split code numbers Split splitparam Split parameter identifiers 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 Splittime splityearmon Split in years and months Splittime splitmon Split months Splitsel splitsel Split time selection Distgrid distgrid Distribute horizontal grid Collgrid collgrid Collect horizontal grid ------------------------------------------------------------- Selection ------------------------------------------------------------- Select select Select fields Select delete Delete fields Selmulti selmulti Select multiple fields Selmulti delmulti Delete multiple fields Selmulti changemulti Change identication of multiple fields 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 Selvar sellevel Select levels Selvar sellevidx Select levels by index Selvar selgrid Select grids Selvar selzaxis Select z-axes Selvar selzaxisname Select z-axes by name Selvar selltype Select GRIB level types Selvar seltabnum Select parameter table numbers Seltime seltimestep Select timesteps Seltime seltime Select times Seltime selhour Select hours Seltime selday Select days Seltime selmonth Select months Seltime selyear Select years Seltime selseason Select seasons Seltime seldate Select dates Seltime selsmon Select single month Selbox sellonlatbox Select a longitude/latitude box Selbox selindexbox Select an index box Selgridcell selgridcell Select grid cells Selgridcell delgridcell Delete grid cells Samplegrid samplegrid Resample grid ------------------------------------------------------------- Conditional selection ------------------------------------------------------------- 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 MapReduce reducegrid Reduce input file variables to locations, where mask is non-zero. ------------------------------------------------------------- Comparison ------------------------------------------------------------- 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 ------------------------------------------------------------- Modification ------------------------------------------------------------- Setattribute setattribute Set attributes Setpartab setpartabp Set parameter table Setpartab setpartabn Set parameter table Set setcodetab Set parameter code table Set setcode Set code number Set setparam Set parameter identifier Set setname Set variable name Set setunit Set variable unit 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 Settime settbounds Set time bounds Settime setreftime Set reference time Settime setcalendar Set calendar Settime shifttime Shift timesteps Change chcode Change code number Change chparam Change parameter identifier Change chname Change variable name Change chunit Change variable unit 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 Setgrid setgridarea Set grid cell area Setzaxis setzaxis Set z-axis Setzaxis genlevelbounds Generate level bounds Invert invertlat Invert latitudes Invertlev invertlev Invert levels Shiftxy shiftx Shift x Shiftxy shifty Shift y 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 Setmiss setmisstonn Set missing value to nearest neighbor Setmiss setmisstodis Set missing value to distance-weighted average ------------------------------------------------------------- Arithmetic ------------------------------------------------------------- Exprf expr Evaluate expressions Exprf exprf Evaluate expressions script Exprf aexpr Evaluate expressions and append results Exprf aexprf Evaluate expression script and append results 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 Math atan Arc tangent 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 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 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 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 ------------------------------------------------------------- Statistical values ------------------------------------------------------------- Timcumsum timcumsum Cumulative sum over all timesteps Consecstat consecsum Consecutive Sum Consecstat consects Consecutive Timesteps Ensstat ensmin Ensemble minimum Ensstat ensmax Ensemble maximum Ensstat enssum Ensemble sum Ensstat ensmean Ensemble mean Ensstat ensavg Ensemble average Ensstat ensstd Ensemble standard deviation Ensstat ensstd1 Ensemble standard deviation (n-1) Ensstat ensvar Ensemble variance Ensstat ensvar1 Ensemble variance (n-1) Ensstat enspctl Ensemble percentiles Ensstat2 ensrkhistspace Ranked Histogram averaged over time Ensstat2 ensrkhisttime Ranked Histogram averaged over space Ensstat2 ensroc Ensemble Receiver Operating characteristics Ensval enscrps Ensemble CRPS and decomposition Ensval ensbrs Ensemble Brier score Fldstat fldmin Field minimum Fldstat fldmax Field maximum Fldstat fldrange Field range Fldstat fldsum Field sum Fldstat fldmean Field mean Fldstat fldavg Field average Fldstat fldstd Field standard deviation Fldstat fldstd1 Field standard deviation (n-1) Fldstat fldvar Field variance Fldstat fldvar1 Field variance (n-1) Fldstat fldpctl Field percentiles Zonstat zonmin Zonal minimum Zonstat zonmax Zonal maximum Zonstat zonrange Zonal range Zonstat zonsum Zonal sum Zonstat zonmean Zonal mean Zonstat zonavg Zonal average Zonstat zonstd Zonal standard deviation Zonstat zonstd1 Zonal standard deviation (n-1) Zonstat zonvar Zonal variance Zonstat zonvar1 Zonal variance (n-1) Zonstat zonpctl Zonal percentiles Merstat mermin Meridional minimum Merstat mermax Meridional maximum Merstat merrange Meridional range Merstat mersum Meridional sum Merstat mermean Meridional mean Merstat meravg Meridional average Merstat merstd Meridional standard deviation Merstat merstd1 Meridional standard deviation (n-1) Merstat mervar Meridional variance Merstat mervar1 Meridional variance (n-1) Merstat merpctl Meridional percentiles Gridboxstat gridboxmin Gridbox minimum Gridboxstat gridboxmax Gridbox maximum Gridboxstat gridboxrange Gridbox range Gridboxstat gridboxsum Gridbox sum Gridboxstat gridboxmean Gridbox mean Gridboxstat gridboxavg Gridbox average Gridboxstat gridboxstd Gridbox standard deviation Gridboxstat gridboxstd1 Gridbox standard deviation (n-1) Gridboxstat gridboxvar Gridbox variance Gridboxstat gridboxvar1 Gridbox variance (n-1) Vertstat vertmin Vertical minimum Vertstat vertmax Vertical maximum Vertstat vertrange Vertical range Vertstat vertsum Vertical sum Vertstat vertmean Vertical mean Vertstat vertavg Vertical average Vertstat vertstd Vertical standard deviation Vertstat vertstd1 Vertical standard deviation (n-1) Vertstat vertvar Vertical variance Vertstat vertvar1 Vertical variance (n-1) 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) Timselpctl timselpctl Time range percentiles Runstat runmin Running minimum Runstat runmax Running maximum Runstat runrange Running range Runstat runsum Running sum Runstat runmean Running mean Runstat runavg Running average Runstat runstd Running standard deviation Runstat runstd1 Running standard deviation (n-1) Runstat runvar Running variance Runstat runvar1 Running variance (n-1) Runpctl runpctl Running percentiles Timstat timmin Time minimum Timstat timmax Time maximum Timstat timrange Time range Timstat timsum Time sum Timstat timmean Time mean Timstat timavg Time average Timstat timstd Time standard deviation Timstat timstd1 Time standard deviation (n-1) Timstat timvar Time variance Timstat timvar1 Time variance (n-1) Timpctl timpctl Time percentiles Hourstat hourmin Hourly minimum Hourstat hourmax Hourly maximum Hourstat hourrange Hourly range Hourstat hoursum Hourly sum Hourstat hourmean Hourly mean Hourstat houravg Hourly average Hourstat hourstd Hourly standard deviation Hourstat hourstd1 Hourly standard deviation (n-1) Hourstat hourvar Hourly variance Hourstat hourvar1 Hourly variance (n-1) Hourpctl hourpctl Hourly percentiles Daystat daymin Daily minimum Daystat daymax Daily maximum Daystat dayrange Daily range Daystat daysum Daily sum Daystat daymean Daily mean Daystat dayavg Daily average Daystat daystd Daily standard deviation Daystat daystd1 Daily standard deviation (n-1) Daystat dayvar Daily variance Daystat dayvar1 Daily variance (n-1) Daypctl daypctl Daily percentiles Monstat monmin Monthly minimum Monstat monmax Monthly maximum Monstat monrange Monthly range Monstat monsum Monthly sum Monstat monmean Monthly mean Monstat monavg Monthly average Monstat monstd Monthly standard deviation Monstat monstd1 Monthly standard deviation (n-1) Monstat monvar Monthly variance Monstat monvar1 Monthly variance (n-1) Monpctl monpctl Monthly percentiles Yearmonstat yearmonmean Yearly mean from monthly data Yearstat yearmin Yearly minimum Yearstat yearmax Yearly maximum Yearstat yearrange Yearly range Yearstat yearsum Yearly sum Yearstat yearmean Yearly mean Yearstat yearavg Yearly average Yearstat yearstd Yearly standard deviation Yearstat yearstd1 Yearly standard deviation (n-1) Yearstat yearvar Yearly variance Yearstat yearvar1 Yearly variance (n-1) Yearpctl yearpctl Yearly percentiles Seasstat seasmin Seasonal minimum Seasstat seasmax Seasonal maximum Seasstat seasrange Seasonal range Seasstat seassum Seasonal sum Seasstat seasmean Seasonal mean Seasstat seasavg Seasonal average Seasstat seasstd Seasonal standard deviation Seasstat seasstd1 Seasonal standard deviation (n-1) Seasstat seasvar Seasonal variance Seasstat seasvar1 Seasonal variance (n-1) Seaspctl seaspctl Seasonal percentiles Yhourstat yhourmin Multi-year hourly minimum Yhourstat yhourmax Multi-year hourly maximum Yhourstat yhourrange Multi-year hourly range 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 Yhourstat yhourstd1 Multi-year hourly standard deviation (n-1) Yhourstat yhourvar Multi-year hourly variance Yhourstat yhourvar1 Multi-year hourly variance (n-1) Ydaystat ydaymin Multi-year daily minimum Ydaystat ydaymax Multi-year daily maximum Ydaystat ydayrange Multi-year daily range 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 Ydaystat ydaystd1 Multi-year daily standard deviation (n-1) Ydaystat ydayvar Multi-year daily variance Ydaystat ydayvar1 Multi-year daily variance (n-1) Ydaypctl ydaypctl Multi-year daily percentiles Ymonstat ymonmin Multi-year monthly minimum Ymonstat ymonmax Multi-year monthly maximum Ymonstat ymonrange Multi-year monthly range 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 Ymonstat ymonstd1 Multi-year monthly standard deviation (n-1) Ymonstat ymonvar Multi-year monthly variance Ymonstat ymonvar1 Multi-year monthly variance (n-1) Ymonpctl ymonpctl Multi-year monthly percentiles Yseasstat yseasmin Multi-year seasonal minimum Yseasstat yseasmax Multi-year seasonal maximum Yseasstat yseasrange Multi-year seasonal range 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 Yseasstat yseasstd1 Multi-year seasonal standard deviation (n-1) Yseasstat yseasvar Multi-year seasonal variance Yseasstat yseasvar1 Multi-year seasonal variance (n-1) 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 Ydrunstat ydrunstd1 Multi-year daily running standard deviation (n-1) Ydrunstat ydrunvar Multi-year daily running variance Ydrunstat ydrunvar1 Multi-year daily running variance (n-1) Ydrunpctl ydrunpctl Multi-year daily running percentiles ------------------------------------------------------------- Correlation and co. ------------------------------------------------------------- Fldcor fldcor Correlation in grid space Timcor timcor Correlation over time Fldcovar fldcovar Covariance in grid space Timcovar timcovar Covariance over time ------------------------------------------------------------- Regression ------------------------------------------------------------- Regres regres Regression Detrend detrend Detrend Trend trend Trend Subtrend subtrend Subtract trend ------------------------------------------------------------- EOFs ------------------------------------------------------------- EOFs eof Calculate EOFs in spatial or time space EOFs eoftime Calculate EOFs in time space EOFs eofspatial Calculate EOFs in spatial space EOFs eof3d Calculate 3-Dimensional EOFs in time space Eofcoeff eofcoeff Calculate principal coefficients of EOFs ------------------------------------------------------------- Interpolation ------------------------------------------------------------- Remapbil remapbil Bilinear interpolation Remapbil genbil Generate bilinear interpolation weights Remapbic remapbic Bicubic interpolation Remapbic genbic Generate bicubic interpolation weights Remapnn remapnn Nearest neighbor remapping Remapnn gennn Generate nearest neighbor remap weights Remapdis remapdis Distance-weighted average remapping Remapdis gendis Generate distance-weighted average remap weights 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 Remapcon2 remapcon2 Second order conservative remapping Remapcon2 gencon2 Generate 2nd order conservative remap weights Remaplaf remaplaf Largest area fraction remapping Remaplaf genlaf Generate largest area fraction remap weights Remap remap Grid remapping Remapeta remapeta Remap vertical hybrid level Vertint ml2pl Model to pressure level interpolation Vertint ml2hl Model to height level interpolation Vertintap ap2pl Air pressure to pressure level interpolation Vertintap ap2hl Air pressure to height level interpolation Intlevel intlevel Linear level interpolation Intlevel3d intlevel3d Linear level interpolation onto a 3d vertical coordinate Intlevel3d intlevelx3d like intlevel3d but with extrapolation Inttime inttime Interpolation between timesteps Inttime intntime Interpolation between timesteps Intyear intyear Interpolation between two years ------------------------------------------------------------- Transformation ------------------------------------------------------------- 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) Wind dv2ps D and V to velocity potential and stream function ------------------------------------------------------------- Import/Export ------------------------------------------------------------- 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 Outputtab outputtab Table output Outputgmt gmtxyz GMT xyz format Outputgmt gmtcells GMT multiple segment format ------------------------------------------------------------- Miscellaneous ------------------------------------------------------------- Gradsdes gradsdes GrADS data descriptor file Afterburner after ECHAM standard post processor Filter bandpass Bandpass filtering Filter lowpass Lowpass filtering Filter highpass Highpass filtering Gridcell gridarea Grid cell area Gridcell gridweights Grid cell weights Smooth smooth Smooth grid points Smooth smooth9 9 point smoothing 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 Vargen topo Create a field with topography Vargen for Create a time series Vargen stdatm Create values for pressure and temperature for hydrostatic atmosphere WindTrans uvDestag Destaggering of u/v wind components WindTrans rotuvNorth Rotate u/v wind to North pole. WindTrans projuvLatLon Cylindrical Equidistant projection Rotuv rotuvb Backward rotation Mastrfu mastrfu Mass stream function Derivepar sealevelpressure Sea level pressure Adisit adisit Potential temperature to in-situ temperature Adisit adipot In-situ temperature to potential temperature Rhopot rhopot Calculates potential density 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 CMORlite cmorlite CMOR lite ------------------------------------------------------------- Magics ------------------------------------------------------------- Magplot contour Contour plot Magplot shaded Shaded contour plot Magplot grfill Shaded gridfill plot Magvector vector Vector arrows plot Maggraph graph Line graph plot ------------------------------------------------------------- Climate indices ------------------------------------------------------------- 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 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 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