<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">First of all, thank you for providing all the information and data I needed to reproduce the error! The failure of method 1 (using array indices in the units field of the variable declaration instead of x,y,z,t,e)&nbsp;is indeed a bug that is unique to the hdf5 data type. The critical bit of information in the error message from the HDF5 library was this: "src and dest data spaces have different sizes." In method 1, the variables are described to GrADS as being only 2-dimensional (i.e., not Z-varying) even though they really have 3 varying dimensions, and the library trips on this deception. The netcdf library is not as fussy. I will put a fix in version 2.1, but for now you will have to use method 2.&nbsp;<div>--Jennifer</div><div><br><div><div><br><div><div>On Sep 19, 2013, at 3:29 PM, James E. Johnson wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>I'm using grads-2.0.2-bin-CentOS5.8-x86_64.tar.gz<br><br>I have an HDF-EOS5 file with some data arrays that are 3 dimensional, with the <br>third dimension representing wavelength/spectral band. I created a control <br>file for this data following the description at <br><a href="http://www.iges.org/grads/gadoc/gadocindex.html">http://www.iges.org/grads/gadoc/gadocindex.html</a> (section VAR subsection <br>units). It says there are two ways to implement this, first with an array <br>index in the units dimension list, the second with dimension values specified <br>in the Z axis. The second method works, however the first method keeps giving <br>me errors:<br><br>HDF5-DIAG: Error detected in HDF5 (1.8.7) thread 0:<br> &nbsp;#000: H5Dio.c line 174 in H5Dread(): can't read data<br> &nbsp;&nbsp;&nbsp;major: Dataset<br> &nbsp;&nbsp;&nbsp;minor: Read failed<br> &nbsp;#001: H5Dio.c line 348 in H5D_read(): src and dest data spaces have <br>different sizes<br> &nbsp;&nbsp;&nbsp;major: Invalid arguments to routine<br> &nbsp;&nbsp;&nbsp;minor: Bad value<br>H5Dread failed for short data<br>Data Request Error: &nbsp;Error for variable 'aaod342'<br> &nbsp;Error ocurred at column 1<br>DISPLAY error: &nbsp;Invalid expression<br> &nbsp;Expression = aaod342<br><br><br><br>The sample data file is:<br><a href="ftp://acdisc.gsfc.nasa.gov/data/s4pa/Aura_OMI_Level3/OMAEROe.003/2013/OMI-">ftp://acdisc.gsfc.nasa.gov/data/s4pa/Aura_OMI_Level3/OMAEROe.003/2013/OMI-</a><br>Aura_L3-OMAEROe_2013m0601_v003-2013m0603t015851.he5<br><br><br>First method (array index) control file:<br>DSET OMI-Aura_L3-OMAEROe_2013m0601_v003-2013m0603t015851.he5<br>DTYPE hdf5_grid<br>TITLE OMI/Aura Multi-wavelength Aerosol Optical Depth and Single Scattering <br>Albedo Daily L3 Global 0.25x0.25 deg Lat/Lon Grid for 1 June 2013<br>UNDEF -32767 _FillValue<br>XDEF 1440 linear -180 0.25<br>YDEF 720 linear -90 0.25<br>ZDEF 1 levels 1<br>TDEF 1 linear 1jun2013 1dy<br>VARS 5<br>/HDFEOS/GRIDS/ColumnAmountAerosol/Data~Fields/AbsorbingAerosolOpticalThicknessMW=&gt;aaod342 &nbsp;<br>0 &nbsp;0,y,x &nbsp;Absorbing Aerosol Optical Thickness at 342.5 nm<br>/HDFEOS/GRIDS/ColumnAmountAerosol/Data~Fields/AbsorbingAerosolOpticalThicknessMW=&gt;aaod388 &nbsp;<br>0 &nbsp;1,y,x &nbsp;Absorbing Aerosol Optical Thickness at 388.0 nm<br>/HDFEOS/GRIDS/ColumnAmountAerosol/Data~Fields/AbsorbingAerosolOpticalThicknessMW=&gt;aaod442 &nbsp;<br>0 &nbsp;2,y,x &nbsp;Absorbing Aerosol Optical Thickness at 442.0 nm<br>/HDFEOS/GRIDS/ColumnAmountAerosol/Data~Fields/AbsorbingAerosolOpticalThicknessMW=&gt;aaod463 &nbsp;<br>0 &nbsp;3,y,x &nbsp;Absorbing Aerosol Optical Thickness at 463.0 nm<br>/HDFEOS/GRIDS/ColumnAmountAerosol/Data~Fields/AbsorbingAerosolOpticalThicknessMW=&gt;aaod483 &nbsp;<br>0 &nbsp;4,y,x &nbsp;Absorbing Aerosol Optical Thickness at 483.5 nm<br>ENDVARS<br><br><br>Second method (Z dimension) control file:<br>DSET OMI-Aura_L3-OMAEROe_2013m0601_v003-2013m0603t015851.he5<br>DTYPE hdf5_grid<br>TITLE OMI/Aura Multi-wavelength Aerosol Optical Depth and Single Scattering <br>Albedo Daily L3 Global 0.25x0.25 deg Lat/Lon Grid for 1 June 2013<br>UNDEF -32767 _FillValue<br>XDEF 1440 linear -180 0.25<br>YDEF 720 linear -90 0.25<br>ZDEF 5 levels 342.5 388.0 442.0 463.0 483.5<br>TDEF 1 linear 1jun2013 1dy<br>VARS 1<br>/HDFEOS/GRIDS/ColumnAmountAerosol/Data~Fields/AbsorbingAerosolOpticalThicknessMW=&gt;aaod &nbsp;<br>5 &nbsp;z,y,x &nbsp;Absorbing Aerosol Optical Thickness<br>ENDVARS<br><br><br>How do I get method 1 (array index) to work? Is there something wrong with <br>ZDEF? Or is this a GrADS bug?<br><br>------------------------------------------------------------------------------<br>| James E. Johnson &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| address: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br>| ADNET Systems, Inc. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| &nbsp;NASA Goddard Space Flight Center &nbsp;&nbsp;&nbsp;&nbsp;|<br>| e-mail: james.johnson@nasa.gov &nbsp;&nbsp;&nbsp;&nbsp;| &nbsp;Data and Information Services Center |<br>| phone: &nbsp;301-614-5121 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| &nbsp;Code 610.2, Bldg 32, Room S130G &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br>| fax: &nbsp;&nbsp;&nbsp;301-614-5268 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| &nbsp;Greenbelt, MD &nbsp;20771 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|<br>------------------------------------------------------------------------------<br>_______________________________________________<br>gradsusr mailing list<br>gradsusr@gradsusr.org<br>http://gradsusr.org/mailman/listinfo/gradsusr<br></div></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div>--</div><div>Jennifer M. Adams<br>Center for Ocean-Land-Atmosphere Studies (COLA)<br>111 Research Hall, Mail Stop 2B3<br>George Mason University<br>4400 University Drive<br>Fairfax, VA 22030&nbsp;<br><br></div><div><br class="khtml-block-placeholder"></div><br class="Apple-interchange-newline"></span></span></div></span></span><br class="Apple-interchange-newline">
</div>
<br></div></div></div></body></html>