<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;">Hi, Jeff —&nbsp;<div>Your data file has 4 dimensions, so you can map your data’s dimensions to the world coordinate grid dimensions and not worry about putting array indices in your variable declarations. May I suggest the following:</div><div><br></div><div>xdef 803 linear 1 1</div><div>ydef 603 linear 1 1</div><div>zdef 5 linear 1 1</div><div>edef 3 names 1 2 3</div><div>tdef 1 linear 01jan0001 1mo</div><div>vars 2</div><div>forecast_PoP=&gt;fcst &nbsp;5 &nbsp;e,z,y,x &nbsp;forecast PoP</div><div><div dir="ltr">observed_PoP=&gt;obs 5 &nbsp;z,y,x &nbsp;observed PoP</div></div><div dir="ltr">endvars</div><div><br></div><div>It is more confusing to use T for a dimension that isn’t really a time coordinate, so I have left that one unused, with a default time and a size of 1.&nbsp;</div><div>—Jennifer</div><div><br></div><div><br></div><div><br><div><div>On Sep 23, 2014, at 11:42 AM, Jeff Duda &lt;<a href="mailto:jeffduda319@gmail.com">jeffduda319@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div>Hello,<br>I have some netCDF files that I created using my own FORTRAN code.&nbsp; I wish to display some arrays in those files that have some non-world-coordinate dimensions.&nbsp; For example, my data contain probabilities of precipitation from three different ensembles using five different precipitation accumulation thresholds.&nbsp; Therefore, I have two non-world-coordinate dimensions.&nbsp; I see in the documentation how to handle one (see below):<br><p class=""><span style="font-family:georgia,serif"><i>If your data file contains a variable that also 
              varies in a non-world-coordinate dimension (e.g. histogram interval, 
              spectral band, ensemble number) then you can put a non-negative 
              integer in the list of varying dimensions that will become the array 
              index of the extra dimension. For example: 
            </i></span></p><ul><p class=""><span style="font-family:georgia,serif"><i> VAR=&gt;hist0&nbsp;&nbsp; 0&nbsp;&nbsp; 0,y,x&nbsp;&nbsp; 
                First historgram interval for VAR<br>
                VAR=&gt;hist1&nbsp;&nbsp; 0&nbsp;&nbsp; 1,y,x&nbsp;&nbsp; Second 
                historgram interval for VAR<br>
                VAR=&gt;hist2&nbsp;&nbsp; 0&nbsp;&nbsp; 2,y,x&nbsp;&nbsp; Third 
                histogram interval for VAR </i></span></p></ul><span style="font-family:georgia,serif"><i>
            </i></span><p class=""><span style="font-family:georgia,serif"><i>Another option in this example would be to fill 
              the unused Z axis with the histogram intervals: </i></span></p><span style="font-family:georgia,serif"><i>
            </i></span><ul><p class=""><span style="font-family:georgia,serif"><i> zdef 3 linear 1 1<br>
                ... <br>
                VAR=&gt;hist&nbsp;&nbsp; 3&nbsp;&nbsp; z,y,x&nbsp;&nbsp; VAR Histogram</i></span></p></ul><span style="font-family:georgia,serif"><i>
            </i></span><p class=""><span style="font-family:georgia,serif"><em>In this case, it would appear to GrADS that variable 
              'hist' varies in Z, but the user would have to remember that the 
              Z levels correspond to histogram intervals. The latter technique 
              makes it easier to slice through the data, but is not the most accurate 
              representation. And if you don't have an unsued world-coordinate 
              axis available, then you still have a way to access your data.</em></span></p>However, I am unsure of how to handle two.&nbsp; Let alone, if you have no "free" world coordinates, how do you reference these other dimensions when displaying the grids in Grads?<br><br></div>Here is an ncdump of one of my files:<br><br>netcdf \0527_neighborhood_PoP_007200 {<br>dimensions:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; X = 803 ;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Y = 603 ;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; threshold = 5 ;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ensemble = 3 ;<br>variables:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float forecast_PoP(ensemble, threshold, Y, X) ;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float observed_PoP(threshold, Y, X) ;<br>}<br><br clear="all"><div><div>Jeff Duda<br></div><div>-- <br>Jeff Duda<br>Graduate research assistant<br>University of Oklahoma School of Meteorology<br>Center for Analysis and Prediction of Storms<br>
</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="border-collapse: separate; border-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><br class="Apple-interchange-newline">
</div>
<br></div></body></html>