<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">You need a complete descriptor file (dtype netcdf) with a PDEF entry. Please have a look at the doc page in your error message as well as&nbsp;<div><a href="http://iges.org/grads/gadoc/descriptorfile.html">http://iges.org/grads/gadoc/descriptorfile.html</a> and&nbsp;<a href="http://iges.org/grads/gadoc/pdef.html">http://iges.org/grads/gadoc/pdef.html</a> .&nbsp;</div><div><div>--Jennifer</div><div><br></div><div><br><div><div>On May 14, 2012, at 4:03 AM, Ashok Priyadarshan Dimri wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div>Hi,</div><div>Could anyone guide me through to use tke.mon.mean.nc file.</div><div>sdfopen tke.mon.mean.nc</div><div>give</div><div> Scanning self-describing file:&nbsp; tke.mon.mean.nc<br>gadsdf: SDF file has no discernable X coordinate.<br>To open this file with GrADS, use a descriptor file with an XDEF entry.<br>Documentation is at <a href="http://iges.org/grads/gadoc/SDFdescriptorfile.html">http://iges.org/grads/gadoc/SDFdescriptorfile.html</a></div><div><br></div><div><br></div><div>While looking into it (ncdump tke.mon.mean.nc)</div><div>it is&nbsp;</div><div>netcdf tke.mon.mean {<br>dimensions:<br>&nbsp;&nbsp;&nbsp; y = 277 ;<br>&nbsp;&nbsp;&nbsp; x = 349 ;<br>&nbsp;&nbsp;&nbsp; level = 15 ;<br>&nbsp;&nbsp;&nbsp; time = UNLIMITED ; // (384 currently)<br>&nbsp;&nbsp;&nbsp; nbnds = 2 ;<br>variables:<br>&nbsp;&nbsp;&nbsp; int Lambert_Conformal ;<br>&nbsp;&nbsp;&nbsp;
 &nbsp;&nbsp;&nbsp; Lambert_Conformal:grid_mapping_name = "lambert_conformal_conic" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Lambert_Conformal:standard_parallel = 50., 50. ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Lambert_Conformal:longitude_of_central_meridian = -107. ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Lambert_Conformal:latitude_of_projection_origin = 50. ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Lambert_Conformal:false_easting = 5632642.22547 ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Lambert_Conformal:false_northing = 4612545.65137 ;<br>&nbsp;&nbsp;&nbsp; float lat(y, x) ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; lat:long_name = "latitude coordinate" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; lat:units = "degrees_north" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; lat:standard_name = "latitude" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; lat:axis = "Y" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; lat:coordinate_defines = "point"
 ;<br>&nbsp;&nbsp;&nbsp; float level(level) ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; level:units = "millibar" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; level:actual_range = 1000.f, 600.f ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; level:long_name = "Level" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; level:positive = "down" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; level:GRIB_id = 100s ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; level:GRIB_name = "hPa" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; level:axis = "Z" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; level:coordinate_defines = "point" ;<br>&nbsp;&nbsp;&nbsp; float lon(y, x) ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; lon:units = "degrees_east" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; lon:long_name = "longitude coordinate" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; lon:standard_name = "longitude" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; lon:axis = "X" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
 lon:coordinate_defines = "point" ;<br>&nbsp;&nbsp;&nbsp; double time(time) ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; time:units = "hours since 1800-1-1 00:00:0.0" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; time:long_name = "Time" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; time:actual_range = 1569072., 1848840. ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; time:delta_t = "0000-01-00 00:00:00" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; time:avg_period = "0000-01-00 00:00:00" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; time:prev_avg_period = "0000-00-01 00:00:00" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; time:standard_name = "time" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; time:axis = "T" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; time:coordinate_defines = "start" ;<br>&nbsp;&nbsp;&nbsp; double time_bnds(time, nbnds) ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; time_bnds:long_name = "Time Boundaries" ;<br>&nbsp;&nbsp;&nbsp; short tke(time, level, y, x)
 ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:long_name = "Monthly Turbulent Kinetic Energy on Pressure Levels" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:valid_range = -32765s, -22766s ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:unpacked_valid_range = 0.f, 105.f ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:actual_range = 0.f, 16.48f ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:units = "J/kg" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:add_offset = 327.66f ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:scale_factor = 0.01f ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:missing_value = 32766s ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:_FillValue = -32767s ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:precision = 2s ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:least_significant_digit = 2s ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:GRIB_id = 158s ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:GRIB_name = "TKE"
 ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:var_desc = "Turbulent Kinetic Energy" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:dataset = "NARR Monthly Averages" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:level_desc = "Pressure Levels" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:statistic = "Mean" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:parent_stat = "Individual Obs" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:cell_methods = "time: mean (monthly from 3-hourly values)" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:grid_mapping = "Lambert_Conformal" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tke:coordinates = "lat lon" ;<br>&nbsp;&nbsp;&nbsp; float x(x) ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; x:long_name = "eastward distance from southwest corner of domain in projection coordinates" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; x:units = "m" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; x:standard_name = "projection_x_coordinate"
 ;<br>&nbsp;&nbsp;&nbsp; float y(y) ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; y:long_name = "northward distance from southwest corner of domain in projection coordinates" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; y:units = "m" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; y:standard_name = "projection_y_coordinate" ;<br><br>// global attributes:<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; :Conventions = "CF-1.0" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; :title = "Monthly NARR" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; :history = "created 2005/07 by Hoop (netCDF2.3)" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; :comments = "Data is from North American Regional Reanalysis\n",<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; "(8x/day).&nbsp; It consists of most variables interpolated to\n",<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; "pressure surfaces from model (sigma) surfaces." ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
 :institution = "National Centers for Environmental Prediction" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; :platform = "Model" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; :references = "<a href="http://wwwt.emc.ncep.noaa.gov/mmb/rreanl/index.html\n">http://wwwt.emc.ncep.noaa.gov/mmb/rreanl/index.html\n</a>",<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; "<a href="http://www.esrl.noaa.gov/psd/data/gridded/data.narr.html">http://www.esrl.noaa.gov/psd/data/gridded/data.narr.html</a>" ;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; :NCO = "4.0.0" ;<br></div><div><br></div><div>Sorry for long massage</div><div>Dimri</div><div></div></div></div>_______________________________________________<br>gradsusr mailing list<br><a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>http://gradsusr.org/mailman/listinfo/gradsusr<br></blockquote></div><br><div apple-content-edited="true">
<span class="Apple-style-span" style="font-size: 12px; "><div>--</div><div>Jennifer M. Adams</div><div>IGES/COLA</div><div>4041 Powder Mill Road, Suite 302</div><div>Calverton, MD 20705</div><div><a href="mailto:jma@cola.iges.org">jma@cola.iges.org</a></div><div><br class="khtml-block-placeholder"></div><br class="Apple-interchange-newline"></span>
</div>
<br></div></div></body></html>