<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
Justin,
<div>It looks like the variables in your descriptor files are group names not dataset names. Try this instead:</div>
<div>
<div dir="ltr">
<div><font face="Courier"><span style="font-size: 14px;">/Grids/G1/precipLiqRate/count=>plrcnt 0 x,y liquid precipitation rate count</span></font></div>
<div><font face="Courier"><span style="font-size: 14px;">/Grids/G1/precipLiqRate/hist=>plrhist 0 x,y liquid precipitation rate hist</span></font></div>
<div><font face="Courier"><span style="font-size: 14px;">/Grids/G1/precipLiqRate/mean=>plrmean 0 x,y liquid precipitation rate mean</span></font></div>
<div><font face="Courier"><span style="font-size: 14px;">/Grids/G1/precipLiqRate/stdev=>plrcstd 0 x,y liquid precipitation rate stdev</span></font></div>
</div>
<div>
<div dir="ltr">
<div>—Jennifer</div>
<div><br>
</div>
</div>
</div>
<div>
<div>On Jan 11, 2016, at 2:42 PM, Justin Hicks <<a href="mailto:jhicks2014@gmail.com">jhicks2014@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div dir="ltr">Grads Users,
<div><br>
</div>
<div>I was able to open the control file in grads, but i get an error when I try to display a variable: </div>
<div><br>
</div>
<div>
<div>ga-> d plrate</div>
<div>HDF5-DIAG: Error detected in HDF5 (1.8.7) thread 0:</div>
<div> #000: H5D.c line 341 in H5Dopen2(): not a dataset</div>
<div> major: Dataset</div>
<div> minor: Inappropriate type</div>
<div>Error: H5Dopen2 failed for variable /Grids/G1/precipLiqRate </div>
<div>Error: Variable /Grids/G1/precipLiqRate not in HDF5 file</div>
<div>Data Request Error: Error for variable 'plrate'</div>
<div> Error ocurred at column 1</div>
<div>DISPLAY error: Invalid expression </div>
<div> Expression = plrate</div>
</div>
<div><br>
</div>
<div>The control file is below:</div>
<div><br>
</div>
<div>
<div>DSET /data2/GPM/GPM_3CMB.03/2015/3B-MO.GPM.DPRGMI.CORRAGM.20150301-S000000-E235959.03.V03D.HDF5</div>
<div>OPTIONS template</div>
<div>DTYPE hdf5_grid</div>
<div>TITLE GPM precip</div>
<div>UNDEF -999.0</div>
<div>XDEF 3600 linear -180 0.1</div>
<div>YDEF 300 linear -20 0.1</div>
<div>ZDEF 1 levels 1000</div>
<div>TDEF 1 linear 01mar2015 1dy</div>
<div>VARS 4</div>
<div>/Grids/G1/precipLiqRate=>plrate 0 x,y liquid precipitation rate</div>
<div>/Grids/G1/precipLiqWaterContent=>plcon 0 x,y liquid precipitation content</div>
<div>/Grids/G1/precipTotDm=>ptot 0 x,y precipitation total</div>
<div>/Grids/G1/precipTotRate=>ptotr 0 x,y precipitation total rate</div>
<div>ENDVARS</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>I don't think the xdef and ydef are completely accurate, but I shouldn't get that error message even if the edef and ydef are wrong. The file contents of h5dump are below: </div>
<div><br>
</div>
<div>
<div>/home/jhicks/h5dump -n 3B-MO.GPM.DPRGMI.CORRAGM.20150301-S000000-E235959.03.V03D.HDF5</div>
<div>HDF5 "3B-MO.GPM.DPRGMI.CORRAGM.20150301-S000000-E235959.03.V03D.HDF5" {</div>
<div>FILE_CONTENTS {</div>
<div> group /</div>
<div> group /Grids</div>
<div> group /Grids/G1</div>
<div> dataset /Grids/G1/precipAllObs</div>
<div> group /Grids/G1/precipLiqRate</div>
<div> dataset /Grids/G1/precipLiqRate/count</div>
<div> dataset /Grids/G1/precipLiqRate/hist</div>
<div> dataset /Grids/G1/precipLiqRate/mean</div>
<div> dataset /Grids/G1/precipLiqRate/stdev</div>
<div> group /Grids/G1/precipLiqWaterContent</div>
<div> dataset /Grids/G1/precipLiqWaterContent/count</div>
<div> dataset /Grids/G1/precipLiqWaterContent/hist</div>
<div> dataset /Grids/G1/precipLiqWaterContent/mean</div>
<div> dataset /Grids/G1/precipLiqWaterContent/stdev</div>
<div> group /Grids/G1/precipTotDm</div>
<div> dataset /Grids/G1/precipTotDm/count</div>
<div> dataset /Grids/G1/precipTotDm/hist</div>
<div> dataset /Grids/G1/precipTotDm/mean</div>
<div> dataset /Grids/G1/precipTotDm/stdev</div>
<div> group /Grids/G1/precipTotLogNw</div>
<div> dataset /Grids/G1/precipTotLogNw/count</div>
<div> dataset /Grids/G1/precipTotLogNw/hist</div>
<div> dataset /Grids/G1/precipTotLogNw/mean</div>
<div> dataset /Grids/G1/precipTotLogNw/stdev</div>
<div> group /Grids/G1/precipTotRate</div>
<div> dataset /Grids/G1/precipTotRate/count</div>
<div> dataset /Grids/G1/precipTotRate/hist</div>
<div> dataset /Grids/G1/precipTotRate/mean</div>
<div> dataset /Grids/G1/precipTotRate/stdev</div>
<div> group /Grids/G1/precipTotWaterContent</div>
<div> dataset /Grids/G1/precipTotWaterContent/count</div>
<div> dataset /Grids/G1/precipTotWaterContent/hist</div>
<div> dataset /Grids/G1/precipTotWaterContent/mean</div>
<div> dataset /Grids/G1/precipTotWaterContent/stdev</div>
<div> dataset /Grids/G1/surfPrecipLiqRateProb</div>
<div> dataset /Grids/G1/surfPrecipLiqRateUn</div>
<div> group /Grids/G1/surfPrecipTotRateDiurnal</div>
<div> dataset /Grids/G1/surfPrecipTotRateDiurnal/count</div>
<div> dataset /Grids/G1/surfPrecipTotRateDiurnal/mean</div>
<div> dataset /Grids/G1/surfPrecipTotRateDiurnal/stdev</div>
<div> dataset /Grids/G1/surfPrecipTotRateDiurnalAllObs</div>
<div> dataset /Grids/G1/surfPrecipTotRateProb</div>
<div> dataset /Grids/G1/surfPrecipTotRateUn</div>
<div> group /Grids/G2</div>
<div> dataset /Grids/G2/precipAllObs</div>
<div> group /Grids/G2/precipLiqRate</div>
<div> dataset /Grids/G2/precipLiqRate/count</div>
<div> dataset /Grids/G2/precipLiqRate/mean</div>
<div> dataset /Grids/G2/precipLiqRate/stdev</div>
<div> group /Grids/G2/precipLiqWaterContent</div>
<div> dataset /Grids/G2/precipLiqWaterContent/count</div>
<div> dataset /Grids/G2/precipLiqWaterContent/mean</div>
<div> dataset /Grids/G2/precipLiqWaterContent/stdev</div>
<div> group /Grids/G2/precipTotDm</div>
<div> dataset /Grids/G2/precipTotDm/count</div>
<div> dataset /Grids/G2/precipTotDm/mean</div>
<div> dataset /Grids/G2/precipTotDm/stdev</div>
<div> group /Grids/G2/precipTotLogNw</div>
<div> dataset /Grids/G2/precipTotLogNw/count</div>
<div> dataset /Grids/G2/precipTotLogNw/mean</div>
<div> dataset /Grids/G2/precipTotLogNw/stdev</div>
<div> group /Grids/G2/precipTotRate</div>
<div> dataset /Grids/G2/precipTotRate/count</div>
<div> dataset /Grids/G2/precipTotRate/mean</div>
<div> dataset /Grids/G2/precipTotRate/stdev</div>
<div> group /Grids/G2/precipTotWaterContent</div>
<div> dataset /Grids/G2/precipTotWaterContent/count</div>
<div> dataset /Grids/G2/precipTotWaterContent/mean</div>
<div> dataset /Grids/G2/precipTotWaterContent/stdev</div>
<div> dataset /Grids/G2/surfPrecipLiqRateProb</div>
<div> dataset /Grids/G2/surfPrecipLiqRateUn</div>
<div> group /Grids/G2/surfPrecipTotRateDiurnal</div>
<div> dataset /Grids/G2/surfPrecipTotRateDiurnal/count</div>
<div> dataset /Grids/G2/surfPrecipTotRateDiurnal/mean</div>
<div> dataset /Grids/G2/surfPrecipTotRateDiurnal/stdev</div>
<div> dataset /Grids/G2/surfPrecipTotRateDiurnalAllObs</div>
<div> dataset /Grids/G2/surfPrecipTotRateProb</div>
<div> dataset /Grids/G2/surfPrecipTotRateUn</div>
<div> dataset /InputAlgorithmVersions</div>
<div> dataset /InputFileNames</div>
<div> dataset /InputGenerationDateTimes</div>
<div> }</div>
<div>}</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>The group contents of /Grids/G1/precipLiqRate are below:</div>
<div><br>
</div>
<div>
<div>h5dump -H -g/Grids/G1/precipLiqRate 3B-MO.GPM.DPRGMI.CORRAGM.20150301-S000000-E235959.03.V03D.HDF5</div>
<div>HDF5 "3B-MO.GPM.DPRGMI.CORRAGM.20150301-S000000-E235959.03.V03D.HDF5" {</div>
<div>GROUP "/Grids/G1/precipLiqRate" {</div>
<div> DATASET "count" {</div>
<div> DATATYPE H5T_STD_I32LE</div>
<div> DATASPACE SIMPLE { ( 3, 3, 16, 2, 72, 28 ) / ( 3, 3, 16, 2, 72, 28 ) }</div>
<div> ATTRIBUTE "CodeMissingValue" {</div>
<div> DATATYPE H5T_STRING {</div>
<div> STRSIZE 101;</div>
<div> STRPAD H5T_STR_NULLTERM;</div>
<div> CSET H5T_CSET_ASCII;</div>
<div> CTYPE H5T_C_S1;</div>
<div> }</div>
<div> DATASPACE SCALAR</div>
<div> }</div>
<div> ATTRIBUTE "DimensionNames" {</div>
<div> DATATYPE H5T_STRING {</div>
<div> STRSIZE 21;</div>
<div> STRPAD H5T_STR_NULLTERM;</div>
<div> CSET H5T_CSET_ASCII;</div>
<div> CTYPE H5T_C_S1;</div>
<div> }</div>
<div> DATASPACE SCALAR</div>
<div> }</div>
<div> }</div>
<div> DATASET "hist" {</div>
<div> DATATYPE H5T_STD_I32LE</div>
<div> DATASPACE SIMPLE { ( 30, 3, 3, 16, 2, 72, 28 ) / ( 30, 3, 3, 16, 2, 72, 28 ) }</div>
<div> ATTRIBUTE "CodeMissingValue" {</div>
<div> DATATYPE H5T_STRING {</div>
<div> STRSIZE 101;</div>
<div> STRPAD H5T_STR_NULLTERM;</div>
<div> CSET H5T_CSET_ASCII;</div>
<div> CTYPE H5T_C_S1;</div>
<div> }</div>
<div> DATASPACE SCALAR</div>
<div> }</div>
<div> ATTRIBUTE "DimensionNames" {</div>
<div> DATATYPE H5T_STRING {</div>
<div> STRSIZE 25;</div>
<div> STRPAD H5T_STR_NULLTERM;</div>
<div> CSET H5T_CSET_ASCII;</div>
<div> CTYPE H5T_C_S1;</div>
<div> }</div>
<div> DATASPACE SCALAR</div>
<div> }</div>
<div> }</div>
<div> DATASET "mean" {</div>
<div> DATATYPE H5T_IEEE_F32LE</div>
<div> DATASPACE SIMPLE { ( 3, 3, 16, 2, 72, 28 ) / ( 3, 3, 16, 2, 72, 28 ) }</div>
<div> ATTRIBUTE "CodeMissingValue" {</div>
<div> DATATYPE H5T_STRING {</div>
<div> STRSIZE 101;</div>
<div> STRPAD H5T_STR_NULLTERM;</div>
<div> CSET H5T_CSET_ASCII;</div>
<div> CTYPE H5T_C_S1;</div>
<div> }</div>
<div> DATASPACE SCALAR</div>
<div> }</div>
<div> ATTRIBUTE "DimensionNames" {</div>
<div> DATATYPE H5T_STRING {</div>
<div> STRSIZE 21;</div>
<div> STRPAD H5T_STR_NULLTERM;</div>
<div> CSET H5T_CSET_ASCII;</div>
<div> CTYPE H5T_C_S1;</div>
<div> }</div>
<div> DATASPACE SCALAR</div>
<div> }</div>
<div> }</div>
<div> DATASET "stdev" {</div>
<div> DATATYPE H5T_IEEE_F32LE</div>
<div> DATASPACE SIMPLE { ( 3, 3, 16, 2, 72, 28 ) / ( 3, 3, 16, 2, 72, 28 ) }</div>
<div> ATTRIBUTE "CodeMissingValue" {</div>
<div> DATATYPE H5T_STRING {</div>
<div> STRSIZE 101;</div>
<div> STRPAD H5T_STR_NULLTERM;</div>
<div> CSET H5T_CSET_ASCII;</div>
<div> CTYPE H5T_C_S1;</div>
<div> }</div>
<div> DATASPACE SCALAR</div>
<div> }</div>
<div> ATTRIBUTE "DimensionNames" {</div>
<div> DATATYPE H5T_STRING {</div>
<div> STRSIZE 21;</div>
<div> STRPAD H5T_STR_NULLTERM;</div>
<div> CSET H5T_CSET_ASCII;</div>
<div> CTYPE H5T_C_S1;</div>
<div> }</div>
<div> DATASPACE SCALAR</div>
<div> }</div>
<div> }</div>
<div>}</div>
<div>}</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>Any help would be appreciated.</div>
<div><br>
</div>
<div>Thanks,</div>
<div><br>
</div>
<div>-Justin</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>
</body>
</html>