[gradsusr] SDF file does not have any non-coordinate variables
Jennifer Adams
jma at cola.iges.org
Fri May 24 17:16:24 EDT 2013
I think the problem is that your Z coordinate is named "level" in most places, except the variable name, which is "lev". GrADS is detecting the variable 'lev' as the Z coordinate for the internal grid, but all the variables have "level" in their dimension name lists, so they do not make the list of non-coordinate variables -- GrADS thinks they are on a different grid.
--Jennifer
On May 23, 2013, at 9:20 PM, Laura Zamboni wrote:
> Hi,
>
> can you help me understanding why grads returns the following error:
> "gadsdf: SDF file does not have any non-coordinate variables"
>
> I've created an .nc file using Matlab that grads reads correctly but returns the error above when I add the "lev" dimension. (The data actually do not depend on either time or lev, but I am adding them to be able to use such file together with a second file which does have those dimensions).
>
> I am pasting here the header of the 2 files. Data are present on both files.
> Thank you,
> Laura
>
> $ ncdump -h eo_quadFit_noLev.nc
> netcdf eo_quadFit_noLev {
> dimensions:
> longitude = 180 ;
> latitude = 90 ;
> time = 1 ;
> variables:
> double longitude(longitude) ;
> longitude:long_name = "Longitude" ;
> longitude:units = "degrees_east" ;
> double latitude(latitude) ;
> latitude:lat_name = "Latitude" ;
> latitude:units = "degrees_north" ;
> double time(time) ;
> time:long_name = "Time" ;
> time:calendar_type = "JULIAN" ;
> time:units = "Days since 1950-01-01 00:00:00" ;
> double quad(time, latitude, longitude) ;
> quad:long_name = "quadratic coeff." ;
> quad:units = "mm/day" ;
> quad:missing_value = -9999. ;
> double lin(time, latitude, longitude) ;
> lin:long_name = "linear coeff" ;
> lin:units = "mm/day" ;
> lin:missing_value = -9999. ;
> }
>
> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> $ ncdump -h eo_quadFit_WITHLev.nc
> netcdf eo_quadFit_WITHLev {
> dimensions:
> longitude = 180 ;
> latitude = 90 ;
> time = 1 ;
> level = 1 ;
> variables:
> double longitude(longitude) ;
> longitude:long_name = "Longitude" ;
> longitude:units = "degrees_east" ;
> double latitude(latitude) ;
> latitude:lat_name = "Latitude" ;
> latitude:units = "degrees_north" ;
> double time(time) ;
> time:long_name = "Time" ;
> time:calendar_type = "JULIAN" ;
> time:units = "Days since 1950-01-01 00:00:00" ;
> double lev(level) ;
> lev:long_name = "Level" ;
> lev:units = "hPa" ;
> double quad(level, time, latitude, longitude) ;
> quad:long_name = "quadratic coeff." ;
> quad:units = "mm/day" ;
> quad:missing_value = -9999. ;
> double lin(level, time, latitude, longitude) ;
> lin:long_name = "linear coeff" ;
> lin:units = "mm/day" ;
> lin:missing_value = -9999. ;
> }
>
>
> --
>
> -------------------------
> Laura Zamboni, PhD
> Computational Postdoctoral Fellow - Climate Scientist
> Board member of the Postdoctoral Society of Argonne - Chair of the PSA mentoring committee
> Argonne National Laboratory, MCS Division
> 9700 S.Cass Ave
> TCS Bldg #240, room 4152
> Argonne, IL 60439
> ph.+1 630-252-1131
> fax. +1 630-252-5986
> web: http://www.mcs.anl.gov/~lzamboni/
> _______________________________________________
> gradsusr mailing list
> gradsusr at gradsusr.org
> http://gradsusr.org/mailman/listinfo/gradsusr
--
Jennifer M. Adams
IGES/COLA
4041 Powder Mill Road, Suite 302
Calverton, MD 20705
jma at cola.iges.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://gradsusr.org/pipermail/gradsusr/attachments/20130524/d7542fba/attachment-0003.html
More information about the gradsusr
mailing list