NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hi Brian:We think maybe you are the person that should know about a problem with a file we are using as an example of CF Conventions.. If not, can you forward to correct person? If you have a file thats been fixed, let me know, and i'll swap it for the one on our examples page. We also have an experimental validator at
http://motherlode.ucar.edu:9080/thredds/cdmValidate.html that might be helpful. -------- Original Message -------- Subject: Re: bug in CF conventions for "Hurrell SST climatology" files Date: Fri, 10 Feb 2006 19:09:45 -0700 From: Brian Eaton <eaton@xxxxxxxx> Organization: UCAR/Unidata To: John Caron <caron@xxxxxxxxxxxxxxxx> CC: Russ Rew <russ@xxxxxxxxxxxxxxxx>, Michael Burek <mburek@xxxxxxxx> References: <43ECFDC6.1070507@xxxxxxxxxxxxxxxx> Hi John, My guess from looking at the global attributes is that Brian Kauffman was the person responsible for this file. So it would be worth pointing this out to him. My guess is that later versions of this file may not contain that error (it is definitely and error -- the units are not legal unless they're contained in the udunits.dat file). I think it would be good to replace this file with one that conforms to conventions. Either Brian could provide a more recent version, or the NCO attribute editor (ncatted) could be used to fix the attributes in the file you have. Note that in addition to the "degrees north" error, you should replace "degrees east" by "degrees_east" and "degrees C" by "degree_C". As far as I can tell there are no plural forms of "degree" when it refers to a temperature unit. Brian On Fri, Feb 10, 2006 at 01:55:34PM -0700, John Caron wrote:
Hi Brian:We just happened to be checking some example CF files with our CF validator, and noticed thathttp://www.unidata.ucar.edu/software/netcdf/examples/sst_clim_hurrell_1x1_020827.nchas an error in it that prevents recognizing the grids. (uses "degrees north" instead of "degrees_north")Im not sure if this is systematic, and if we should notify Jim Hurrell or Brian Kaufman or T Craig or ? I wonder if CGD wants to systematically check their data?? Could the CDP check and send error messages? Should we change CF to allow this ??any advice? heres the global attributes: :title = "Hurrell SST climatology (Reynolds SST + Hadley anomolies)";:history = "Tue Aug 27 16:17:06 2002: ncatted -O -a source,global,a,c,\n created Aug 27 by T Craig from sst_clim_hurrell_1x1_02074.nc, set ice_cov < 1% (0.01) to zero sst_clim_hurrell_1x1_020827.nc Tue Aug 27 16:15:13 2002: ncks -A -v ifrac a1x1.nc sst_clim_hurrell_1x1_020827.ncTue Aug 27 15:51:00 2002: ncrename -v nifrac,ifrac a1x1.nc"; :Conventions = "CF-1.0";:source = "/fs/cgd/data0/shea/jhurrell/MODEL.had+oiv2.sst.mnly.49-01.unf.nc /fs/cgd/data0/shea/jhurrell/MODEL.had+oiv2.ice.mnly.49-01.unf.nc created Aug 27 by T Craig from sst_clim_hurrell_1x1_02074.nc, set ice_cov < 1% (0.01) to zero"; :comments = "Jim Hurrell (NCAR) combined the Hadley Center anomalies with the Reynolds SST climatology to produce SSTs over the ocean only (2001?). Several tests were run to determine how values over land were to be created. /fs/cgd/home0/shea/ncld/jhurrell/sst.ncl Tests indicated that direct interpolation of the full SST grids would be satisfactory. Note: values over land are entirely bogus. In particular, values over Siberia are particularly unusual. However, values near coasts are close to those at nearby oceans. The grids produced for this file were created using the NCL function cssgrid which interpolates randomly spaced data on a sphere to a lat/lon grid. The original grid values were then used to overwrite the interpolated values over the oceans. The land values are the ONLY interpolated values on these grids. The NCL script is: /fs/cgd/home0/shea/ncld/jhurrell/sstDirect.ncl /fs/cgd/data0/shea/jhurrell/had+oiv2.sst.mnly.49-01.unf.nc This nc file was created from the binary source file using: /fs/cgd/home0/shea/ncld/jhurrell/sstBinary2nc.ncl ------------------------- Jim Hurrell provided the sea-ice percentages. Basically, linear interpolation [East-west] was used. /fs/cgd/home0/shea/ncld/jhurrell/iceDirect.ncl /fs/cgd/data0/shea/jhurrell/had+oiv2.ice.mnly.49-01.unf.nc This nc file was created from the binary source file using: /fs/cgd/home0/shea/ncld/jhurrell/iceBinary2nc.ncl -------------------------Brian Kauffman (NCAR) formed a 12 month climatology and combinedthe SST and ice fraction data (described above) into one file appropriate for used by the docn5 & dice5 CCSM2 data models.The data were padded with -0.5 & 360.5 longitude bands plus -90 and +90 latitude bands to facilitate interpolation onto other grids (eg. pop shifted pole, etc.).";
netcdf-java
archives: