<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title></title><style type="text/css">.felamimail-body-blockquote {margin: 5px 10px 0 3px;padding-left: 10px;border-left: 2px solid #000088;} </style></head><body>THank you.<br><br>The cdo function calculates the monthly values.<br> yrStrt = 1970<br> yrLast = 2000<br><br>; ==============================================================<br>; Open the file: Read only the user specified period first observations then model<br>; ==============================================================<br>f = addfile("ERAIOBS_monthly.nc", "r") ;<br>TIME = f->time<br>YYYY = cd_calendar(TIME,-1)/100 ; entire file<br>iYYYY = ind(YYYY.ge.yrStrt .and. YYYY.le.yrLast)<br>e = f->e(iYYYY,:,:)<br>printVarSummary(e) <br><br>SO the e output is:<br><br>Type: short<br>Total Size: 2635776 bytes<br> 1317888 values<br>Number of Dimensions: 3<br>Dimensions and sizes: [time | 264] x [latitude | 64] x [longitude | 78]<br>Coordinates: <br> time: [693216..885336]<br> latitude: [64..32.5]<br> longitude: [30..68.5]<br>Number Of Attributes: 6<br> long_name : Evaporation<br> standard_name : lwe_thickness_of_water_evaporation_amount<br> units : m of water equivalent<br> add_offset : -0.01280028930916859<br> scale_factor : 4.884610965422988e-07<br> _FillValue : -32767<br><br><br>BUT: <br><br>;===================================================<br>; compute desired global annual or monthly climatology (12,nlat,mlon) <br>; ==============================================================<br> Tann=clmMonTLL(e) <br> printVarSummary(Tann) <br><br>The output is:<br><br>fatal:Type Mismatch: The type of missing value could not be converted to type of variable (e)<br>fatal:Assignment type mismatch, right hand side can't be coerced to type of left hand side<br><br><br>Is it wrong to do clmMonTLL on the monthly data output from cdo?<br><br></body></html>