<div dir="ltr"><div><div><div>Justin,<br></div>It very well could be the TDEF line. GrADS is expecting the data in all files to be valid at the same time. If it isn&#39;t, you have to use manipulation strings to get things to plot right. For example, if the time of your data is today, 12Z 27 June 2016, then you would have to enter &#39;d maskout(evap,land.2(time=12Z27JUN2016)-0.5)&#39;<br><br></div>You might also want to consider using xdfopen instead of sdfopen. While you still have to write a control file to use xdfopen, you don&#39;t have to put nearly as many details in the control file as you would for just a regular open, which requires a full blown control file like you created.<br><br></div>Jeff<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jun 27, 2016 at 10:21 AM, Justin Hicks <span dir="ltr">&lt;<a href="mailto:jhicks2014@gmail.com" target="_blank">jhicks2014@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">GrADS Users,<div><br></div><div>I am trying to open up a netcdf mask file using &#39;sdfopen&#39;, but GrADS is not opening it up. The mask should show values ONLY for Africa. I decided to make a control file instead, but I am confused as how to write one for a mask. </div><div><br></div><div>For this mask, land is given a value of 1 and ocean value are given a value of 0. </div><div><br></div><div>The control file I have is below: </div><div><br></div><div><div>DSET<span style="white-space:pre-wrap">        </span>~/Downloads/Region15_AFR_maskv3.nc</div><div>options template</div><div>undef 0</div><div>Xdef  360 LINEAR -179.5  1.0</div><div>Ydef  180 LINEAR  89.5   1.0</div><div>Zdef   1  LINEAR  1.0    1.0</div><div>Tdef   1  LINEAR  00Z01jan1979 1mo</div><div>Vars 1</div><div>land=&gt;land  0  t,y,x   land_mask</div><div>endvars</div></div><div><br></div><div><br></div><div>I have tried changing the undef value, but I get the same error each time I run the command &#39;d maskout(evap,land.2-0.5)&#39;:</div><div><br></div><div>&quot;Cannot contour grid - all undefined values&quot;</div><div><br></div><div>I am not sure why all values are coming up undefined (the land area I want isn&#39;t showing up either, instead it&#39;s the default world map). Perhaps it is the Tdef? I&#39;m not sure why a mask would need a tdef.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>-Justin</div><div><br></div></font></span></div>
<br>_______________________________________________<br>
gradsusr mailing list<br>
<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
<a href="http://gradsusr.org/mailman/listinfo/gradsusr" rel="noreferrer" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Jeff Duda<br>Post-doctoral research associate<br>University of Oklahoma School of Meteorology<br></div></div></div>
</div>