<div dir="ltr">Chuck- I printed out the data like you suggested, and almost all the values from the tmax(i,j) array are missing while the tmax_all(i,j) array has realistic values. I decided to read the whole line in first and then write it out by x,y and it seems to be working!<div><br></div><div>Jim- I double checked the file sizes and they are correct. Thanks for that useful tip!</div><div><br></div><div>Here is the final script I used and it is giving me realistic data in the correct grid box!<br></div><div><p style="margin:0px;line-height:normal;font-family:Menlo"><span style="color:rgb(52,189,38)">integer</span> irec,i,j,t,days</p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="color:rgb(52,189,38)">character</span><span style="">(</span><span style="color:rgb(52,189,38)">len</span><span style="color:rgb(206,121,36)">=</span><span style="color:rgb(195,55,32)">100</span><span style="">) infile,outfile</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="color:rgb(52,189,38)">real</span><span style=""> tmax_all(</span><span style="color:rgb(195,55,32)">464</span><span style="">,</span><span style="color:rgb(195,55,32)">224</span><span style="">), tmin_all(</span><span style="color:rgb(195,55,32)">464</span><span style="">,</span><span style="color:rgb(195,55,32)">224</span><span style="">),prcp_all(</span><span style="color:rgb(195,55,32)">464</span><span style="">,</span><span style="color:rgb(195,55,32)">224</span><span style="">),srad_all(</span><span style="color:rgb(195,55,32)">464</span><span style="">,</span><span style="color:rgb(195,55,32)">224</span><span style="">)</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo;color:rgb(195,55,32)"><span style="color:rgb(0,0,0)">infile</span><span style="color:rgb(206,121,36)">=</span><span style="">&#39;/Volumes/WebData/NLDAS2/DailyNLDAS/daily.bin&#39;</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo;color:rgb(195,55,32)"><span style="color:rgb(0,0,0)">outfile</span><span style="color:rgb(206,121,36)">=</span><span style="">&#39;/Volumes/WebData/NLDAS2/Fortran/testdaily.bin&#39;</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo;color:rgb(206,121,36)"><span style="">open</span><span style="color:rgb(0,0,0)">(</span><span style="color:rgb(195,55,32)">17</span><span style="color:rgb(0,0,0)">,</span><span style="">file=</span><span style="color:rgb(0,0,0)">infile,</span><span style="">form=</span><span style="color:rgb(195,55,32)">&quot;unformatted&quot;</span><span style="color:rgb(0,0,0)">,</span><span style="">access=</span><span style="color:rgb(195,55,32)">&quot;direct&quot;</span><span style="color:rgb(0,0,0)">,</span><span style="">recl=</span><span style="color:rgb(195,55,32)">464</span><span style="">*</span><span style="color:rgb(195,55,32)">224</span><span style="">*</span><span style="color:rgb(195,55,32)">4</span><span style="color:rgb(0,0,0)">,</span><span style="">status=</span><span style="color:rgb(195,55,32)">&quot;old&quot;</span><span style="color:rgb(0,0,0)">)</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo;color:rgb(195,55,32)"><span style="color:rgb(206,121,36)">open</span><span style="color:rgb(0,0,0)">(</span><span style="">18</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(206,121,36)">file=</span><span style="color:rgb(0,0,0)">outfile,</span><span style="color:rgb(206,121,36)">form=</span><span style="">&quot;unformatted&quot;</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(206,121,36)">access=</span><span style="">&quot;direct&quot;</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(206,121,36)">recl=</span><span style="">32</span><span style="color:rgb(206,121,36)">*</span><span style="">32</span><span style="color:rgb(206,121,36)">*</span><span style="">4</span><span style="color:rgb(0,0,0)">,</span><span style="color:rgb(206,121,36)">status=</span><span style="">&quot;unknown&quot;</span><span style="color:rgb(0,0,0)">)</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo;min-height:13px"><span style=""></span><br></p>
<p style="margin:0px;line-height:normal;font-family:Menlo;color:rgb(195,55,32)"><span style="color:rgb(0,0,0)">days</span><span style="color:rgb(206,121,36)">=</span><span style="">10</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="">irec</span><span style="color:rgb(206,121,36)">=</span><span style="color:rgb(195,55,32)">1</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="color:rgb(206,121,36)">do</span><span style=""> t</span><span style="color:rgb(206,121,36)">=</span><span style="color:rgb(195,55,32)">1</span><span style="">,days</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="">  </span><span style="color:rgb(206,121,36)">read</span><span style="">(</span><span style="color:rgb(195,55,32)">17</span><span style="">,</span><span style="color:rgb(206,121,36)">REC=</span><span style="">irec) tmax_all</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="">  </span><span style="color:rgb(206,121,36)">read</span><span style="">(</span><span style="color:rgb(195,55,32)">17</span><span style="">,</span><span style="color:rgb(206,121,36)">REC=</span><span style="">irec</span><span style="color:rgb(206,121,36)">+</span><span style="color:rgb(195,55,32)">1</span><span style="">) tmin_all</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="">  </span><span style="color:rgb(206,121,36)">read</span><span style="">(</span><span style="color:rgb(195,55,32)">17</span><span style="">,</span><span style="color:rgb(206,121,36)">REC=</span><span style="">irec</span><span style="color:rgb(206,121,36)">+</span><span style="color:rgb(195,55,32)">2</span><span style="">) prcp_all</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="">  </span><span style="color:rgb(206,121,36)">read</span><span style="">(</span><span style="color:rgb(195,55,32)">17</span><span style="">,</span><span style="color:rgb(206,121,36)">REC=</span><span style="">irec</span><span style="color:rgb(206,121,36)">+</span><span style="color:rgb(195,55,32)">3</span><span style="">) srad_all</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="">  </span><span style="color:rgb(206,121,36)">write</span><span style="">(</span><span style="color:rgb(195,55,32)">18</span><span style="">,</span><span style="color:rgb(206,121,36)">REC=</span><span style="">irec) ((tmax_all(i,j),i</span><span style="color:rgb(206,121,36)">=</span><span style="color:rgb(195,55,32)">129</span><span style="">,</span><span style="color:rgb(195,55,32)">160</span><span style="">),j</span><span style="color:rgb(206,121,36)">=</span><span style="color:rgb(195,55,32)">129</span><span style="">,</span><span style="color:rgb(195,55,32)">160</span><span style="">)</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="">  </span><span style="color:rgb(206,121,36)">write</span><span style="">(</span><span style="color:rgb(195,55,32)">18</span><span style="">,</span><span style="color:rgb(206,121,36)">REC=</span><span style="">irec</span><span style="color:rgb(206,121,36)">+</span><span style="color:rgb(195,55,32)">1</span><span style="">) ((tmin_all(i,j),i</span><span style="color:rgb(206,121,36)">=</span><span style="color:rgb(195,55,32)">129</span><span style="">,</span><span style="color:rgb(195,55,32)">160</span><span style="">),j</span><span style="color:rgb(206,121,36)">=</span><span style="color:rgb(195,55,32)">129</span><span style="">,</span><span style="color:rgb(195,55,32)">160</span><span style="">)</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="">  </span><span style="color:rgb(206,121,36)">write</span><span style="">(</span><span style="color:rgb(195,55,32)">18</span><span style="">,</span><span style="color:rgb(206,121,36)">REC=</span><span style="">irec</span><span style="color:rgb(206,121,36)">+</span><span style="color:rgb(195,55,32)">2</span><span style="">) ((prcp_all(i,j),i</span><span style="color:rgb(206,121,36)">=</span><span style="color:rgb(195,55,32)">129</span><span style="">,</span><span style="color:rgb(195,55,32)">160</span><span style="">),j</span><span style="color:rgb(206,121,36)">=</span><span style="color:rgb(195,55,32)">129</span><span style="">,</span><span style="color:rgb(195,55,32)">160</span><span style="">)</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="">  </span><span style="color:rgb(206,121,36)">write</span><span style="">(</span><span style="color:rgb(195,55,32)">18</span><span style="">,</span><span style="color:rgb(206,121,36)">REC=</span><span style="">irec</span><span style="color:rgb(206,121,36)">+</span><span style="color:rgb(195,55,32)">3</span><span style="">) ((srad_all(i,j),i</span><span style="color:rgb(206,121,36)">=</span><span style="color:rgb(195,55,32)">129</span><span style="">,</span><span style="color:rgb(195,55,32)">160</span><span style="">),j</span><span style="color:rgb(206,121,36)">=</span><span style="color:rgb(195,55,32)">129</span><span style="">,</span><span style="color:rgb(195,55,32)">160</span><span style="">)</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo"><span style="">  irec</span><span style="color:rgb(206,121,36)">=</span><span style="">irec</span><span style="color:rgb(206,121,36)">+</span><span style="color:rgb(195,55,32)">4</span></p>
<p style="margin:0px;line-height:normal;font-family:Menlo;color:rgb(206,121,36)">enddo</p></div><div><br></div><div>Thank you all for your help! I really appreciate it.</div><div><br></div><div>Lydia</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 5, 2016 at 3:57 PM, Charles Seman - NOAA Federal <span dir="ltr">&lt;<a href="mailto:charles.seman@noaa.gov" target="_blank">charles.seman@noaa.gov</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Lydia,<br>
<br>
It may be better to put the tmax_all and tmax printout on the same line:<br>
<br>
print *, &#39;t, i, j, tmax_all(i,j), tmax(i,j) : &#39;,t, i, j, tmax_all(i,j),<br>
tmax(i,j)<br>
<br>
this should make it easier to compare the values...<br>
<br>
you could also try printing the difference: tmax_all(i,j) - tmax(i,j)<br>
<br>
Chuck<br>
<div class="HOEnZb"><div class="h5"><br>
On 07/05/2016 03:36 PM, Charles Seman - NOAA Federal wrote:<br>
&gt; Lydia,<br>
&gt;<br>
&gt; I would print directly in your Fortran program, within the &quot;t&quot; do-loop.<br>
&gt; Try something like:<br>
&gt; ...<br>
&gt; real tmax_all(464,224)<br>
&gt; ...<br>
&gt; do t=1,days<br>
&gt;     read(17,REC=irec) ((tmax(i,j),i=129,160),j=129,160)<br>
&gt;     read(17,REC=irec) tmax_all    ! to keep things simple, read in the<br>
&gt; entire array<br>
&gt;   i=129<br>
&gt;   do j=129,160<br>
&gt;     print *, &#39;t, i, j, tmax_all(i,j) : &#39;,t, i, j, tmax_all(i,j)<br>
&gt;     print *, &#39;t, i, j, tmax(i,j) : &#39;,t, i, j, tmax(i,j)<br>
&gt;   enddo<br>
&gt;   j=129<br>
&gt;   do i=129,160<br>
&gt;     print *, &#39;t, i, j, tmax_all(i,j) : &#39;,t, i, j, tmax_all(i,j)<br>
&gt;     print *, &#39;t, i, j, tmax(i,j) : &#39;,t, i, j, tmax(i,j)<br>
&gt;   enddo<br>
&gt;   i=160<br>
&gt;   do j=129,160<br>
&gt;     print *, &#39;t, i, j, tmax_all(i,j) : &#39;,t, i, j, tmax_all(i,j)<br>
&gt;     print *, &#39;t, i, j, tmax(i,j) : &#39;,t, i, j, tmax(i,j)<br>
&gt;   enddo<br>
&gt;   j=160<br>
&gt;   do i=129,160<br>
&gt;     print *, &#39;t, i, j, tmax_all(i,j) : &#39;,t, i, j, tmax_all(i,j)<br>
&gt;     print *, &#39;t, i, j, tmax(i,j) : &#39;,t, i, j, tmax(i,j)<br>
&gt;   enddo<br>
&gt;   stop<br>
&gt; ...<br>
&gt; enddo<br>
&gt;<br>
&gt; The above printouts are designed to print the 4 edges of the desired<br>
&gt; 32x32 array of data, and may reveal something.  You could also try<br>
&gt; printing across the middle of the array (horizontally and vertically).<br>
&gt;<br>
&gt; If nothing is amiss, then try reading and writing just one variable to a<br>
&gt; GrADS binary file, and adjust ctl file... see if this looks OK... if so,<br>
&gt; then try another variable...<br>
&gt;<br>
&gt; Hope this helps,<br>
&gt; Chuck<br>
&gt;<br>
&gt; On 07/05/2016 02:56 PM, Lydia Rill wrote:<br>
&gt;&gt; Hi Chuck,<br>
&gt;&gt;<br>
&gt;&gt; This is my first time using GrADS so I&#39;m still pretty fuzzy on the<br>
&gt;&gt; specifics in the control file. My understanding is the 1st number is the<br>
&gt;&gt; vertical level, and the 2nd value is an ID label. The 3rd value I am not<br>
&gt;&gt; sure, and the 4th value is the height at which the variable was<br>
&gt;&gt; measured. I took these values directly from a control file created using<br>
&gt;&gt; the grib2ctl function when processing the raw data which were grib<br>
&gt;&gt; files. (I processed them by aggregating hourly to daily data).<br>
&gt;&gt;<br>
&gt;&gt; When you say print out a row and column, am I able to print the data as<br>
&gt;&gt; text in Fortran? Or should I use GrADS?<br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt;<br>
&gt;&gt; Lydia<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Jul 5, 2016 at 2:31 PM, Charles Seman - NOAA Federal<br>
&gt;&gt; &lt;<a href="mailto:charles.seman@noaa.gov">charles.seman@noaa.gov</a> &lt;mailto:<a href="mailto:charles.seman@noaa.gov">charles.seman@noaa.gov</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;     Lydia,<br>
&gt;&gt;<br>
&gt;&gt;     Another thing: I don&#39;t understand the characters like &quot;12,105,2<br>
&gt;&gt; **&quot; in<br>
&gt;&gt;     the vars records in your ctl file:<br>
&gt;&gt;<br>
&gt;&gt;     TMAX 0 12,105,2 ** maximum temperature at 2m above surface [C]<br>
&gt;&gt;<br>
&gt;&gt;     TMIN 0 11,105,2 ** minimum temperature at 2m above surface [C]<br>
&gt;&gt;<br>
&gt;&gt;     PRCP 0 61,1,0 ** total precipitation backward accumulated [kg/m^2<br>
&gt;&gt; or mm]<br>
&gt;&gt;<br>
&gt;&gt;     SRAD 0 204,1,0 ** total surface downward shortwave radiation flux<br>
&gt;&gt;     [mJ/m^2]<br>
&gt;&gt;<br>
&gt;&gt;     How are these characters used by GrADS?  I would expect something<br>
&gt;&gt; like<br>
&gt;&gt;     &quot;0,y,x&quot;<br>
&gt;&gt;<br>
&gt;&gt;     Chuck<br>
&gt;&gt;<br>
&gt;&gt;     On 07/05/2016 02:21 PM, Charles Seman - NOAA Federal wrote:<br>
&gt;&gt;     &gt; Lydia,<br>
&gt;&gt;     &gt;<br>
&gt;&gt;     &gt; I would try to verify some of the values in your arrays... To<br>
&gt;&gt; start,<br>
&gt;&gt;     &gt; define a tmax_all(464,224), and read one record into it:<br>
&gt;&gt;     &gt; read(17,REC=irec) tmax_all.  Then, print out a common row and a<br>
&gt;&gt; column<br>
&gt;&gt;     &gt; from it and from tmax to verify you get the same values.  Do<br>
&gt;&gt; this for<br>
&gt;&gt;     &gt; just one time level, and stop.  This is slow and tedious work.<br>
&gt;&gt; Unless<br>
&gt;&gt;     &gt; you have access to TotalView or some other visual debugger, then<br>
&gt;&gt;     you can<br>
&gt;&gt;     &gt; step through your code line by line and should be able to find it.<br>
&gt;&gt;     &gt;<br>
&gt;&gt;     &gt; Hope this helps,<br>
&gt;&gt;     &gt; Chuck<br>
&gt;&gt;     &gt;<br>
&gt;&gt;     &gt; On 07/05/2016 01:41 PM, Lydia Rill wrote:<br>
&gt;&gt;     &gt;&gt; Thanks Chuck! I double checked the record length and it is<br>
&gt;&gt; indeed 4.<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; Thank you Jim! Sorry my code was a little messy, I have tried many<br>
&gt;&gt;     &gt;&gt; different methods.<br>
&gt;&gt;     &gt;&gt; Good point about the lower left hand corner, that was one of the<br>
&gt;&gt;     issues<br>
&gt;&gt;     &gt;&gt; here.<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; When I use 32 x steps, 32 y steps, and 10 time steps I use a<br>
&gt;&gt; record<br>
&gt;&gt;     &gt;&gt; length of 4096 for the output file and I get a file size of 160K,<br>
&gt;&gt;     which<br>
&gt;&gt;     &gt;&gt; roughly matches 32*32*10*4*4 = 16385<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; I am now getting realistic numbers for my output! However, when I<br>
&gt;&gt;     &gt;&gt; display the data in GrADS for one time I get only parts of the 4x4<br>
&gt;&gt;     &gt;&gt; degree box, by latitude, for each variable, instead of getting<br>
&gt;&gt;     the data<br>
&gt;&gt;     &gt;&gt; for each variable for the whole box. For example in the middle<br>
&gt;&gt; of the<br>
&gt;&gt;     &gt;&gt; box I get tmax for 43.5-44N, tmin for 43-43.5N, prcp around<br>
&gt;&gt; 43N, and<br>
&gt;&gt;     &gt;&gt; srad around 42.5N. Any ideas on why this is happening?<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; Here is the updated code:<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; integer irec,i,j,t,days<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; character(len=100) infile,outfile<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; real tmin(464,224),tmax(464,224),prcp(464,224),srad(464,224)<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; infile=&#39;/Volumes/WebData/NLDAS2/DailyNLDAS/daily.bin&#39;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; outfile=&#39;/Volumes/WebData/NLDAS2/Fortran/testdaily.bin&#39;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; open(17,file=infile,form=&quot;unformatted&quot;,access=&quot;direct&quot;,recl=32*32*4,status=&quot;old&quot;)<br>
&gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; open(18,file=outfile,form=&quot;unformatted&quot;,access=&quot;direct&quot;,recl=32*32*4,status=&quot;unknown&quot;)<br>
&gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; days=10<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; irec=1<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; do t=1,days<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;    read(17,REC=irec) ((tmax(i,j),i=129,160),j=129,160)<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;    read(17,REC=irec+1) ((tmin(i,j),i=129,160),j=129,160)<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;    read(17,REC=irec+2) ((prcp(i,j),i=129,160),j=129,160)<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;    read(17,REC=irec+3) ((srad(i,j),i=129,160),j=129,160)<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;    write(18,REC=irec) ((tmax(i,j),i=129,160),j=129,160)<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;    write(18,REC=irec+1) ((tmin(i,j),i=129,160),j=129,160)<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;    write(18,REC=irec+2) ((prcp(i,j),i=129,160),j=129,160)<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;    write(18,REC=irec+3) ((srad(i,j),i=129,160),j=129,160)<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;    irec=irec+4<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; enddo<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; Here is the updated control file:<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; dset ^testdaily.bin<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; undef 9.999E+20<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; title Daily NLDAS2 Data for 04Z through 03Z<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; xdef 32 linear -108.9375 0.125<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; ydef 32 linear 41.0625 0.125<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; tdef 10 linear 00Z02Jan1979 1dy<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; zdef 1 linear 1 1<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; vars 4<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; TMAX 0 12,105,2 ** maximum temperature at 2m above surface [C]<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; TMIN 0 11,105,2 ** minimum temperature at 2m above surface [C]<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; PRCP 0 61,1,0 ** total precipitation backward accumulated [kg/m^2<br>
&gt;&gt;     or mm]<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; SRAD 0 204,1,0 ** total surface downward shortwave radiation flux<br>
&gt;&gt;     &gt;&gt; [mJ/m^2]<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; ENDVARS<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; Thank you both so much for your help,<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; Lydia<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; On Tue, Jul 5, 2016 at 12:44 PM, James T. Potemra<br>
&gt;&gt;     &lt;<a href="mailto:jimp@hawaii.edu">jimp@hawaii.edu</a> &lt;mailto:<a href="mailto:jimp@hawaii.edu">jimp@hawaii.edu</a>&gt;<br>
&gt;&gt;     &gt;&gt; &lt;mailto:<a href="mailto:jimp@hawaii.edu">jimp@hawaii.edu</a> &lt;mailto:<a href="mailto:jimp@hawaii.edu">jimp@hawaii.edu</a>&gt;&gt;&gt; wrote:<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;     Hi Lydia,<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;     You have a couple problems.  First, you are reading in tmax,<br>
&gt;&gt;     tmin,<br>
&gt;&gt;     &gt;&gt;     prcp then srad, but then you write out tmin, tmin prcp and<br>
&gt;&gt; srad<br>
&gt;&gt;     &gt;&gt;     (tmin twice).  Second, your program is reading and writing<br>
&gt;&gt; to the<br>
&gt;&gt;     &gt;&gt;     same variables, and then only the first 8x8 (lower left<br>
&gt;&gt;     &quot;corner&quot; of<br>
&gt;&gt;     &gt;&gt;     the data sets).  Perhaps these are all missing ?<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;     Finally, the record length is defined to be 464 by 224,<br>
&gt;&gt; then you<br>
&gt;&gt;     &gt;&gt;     only define (via read) and write the first 8 by 8, which<br>
&gt;&gt;     should work<br>
&gt;&gt;     &gt;&gt;     ok, but recognize that the rest of the 464x224 array has<br>
&gt;&gt; not been<br>
&gt;&gt;     &gt;&gt;     defined.  So, if you want to use your control file with &quot;xdef<br>
&gt;&gt;     8&quot; and<br>
&gt;&gt;     &gt;&gt;     &quot;ydef 8&quot; you&#39;ll need to change your &quot;open&quot; statement for the<br>
&gt;&gt;     output<br>
&gt;&gt;     &gt;&gt;     file to be 8*8*4 and not 464*224*4.  Alternately you could<br>
&gt;&gt; change<br>
&gt;&gt;     &gt;&gt;     the xdef/ydef lines.<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;     Note as a quick check, your output file should be 8*8*10*4*4<br>
&gt;&gt;     &gt;&gt;     (x*y*t*4) bytes large for that control file.<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;     Jim<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;     On 7/5/16 3:57 AM, Lydia Rill wrote:<br>
&gt;&gt;     &gt;&gt;&gt;     Hi all,<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     I am a new grads user and I have never worked with binary<br>
&gt;&gt; files<br>
&gt;&gt;     &gt;&gt;&gt;     before. I have a large binary file I created in grads (code<br>
&gt;&gt;     shown<br>
&gt;&gt;     &gt;&gt;&gt;     below). I want to split up the binary file by latitude and<br>
&gt;&gt;     &gt;&gt;&gt;     longitude degree into smaller binary files. While this is<br>
&gt;&gt;     possible<br>
&gt;&gt;     &gt;&gt;&gt;     in GrADS, it is too slow for my needs, so I am trying to do<br>
&gt;&gt;     it in<br>
&gt;&gt;     &gt;&gt;&gt;     Fortran 90.<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     However, I am having problems reading the GrADS binary<br>
&gt;&gt; file in<br>
&gt;&gt;     &gt;&gt;&gt;     Fortran. It gives me the missing value for each of my<br>
&gt;&gt;     variables at<br>
&gt;&gt;     &gt;&gt;&gt;     every time step and every location.<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     The binary file contains NLDAS 2 forcing data, with 464 x<br>
&gt;&gt; steps,<br>
&gt;&gt;     &gt;&gt;&gt;     224 y steps, and 13688 daily time steps for 4 variables<br>
&gt;&gt;     (only 1 Z<br>
&gt;&gt;     &gt;&gt;&gt;     level). It is a large file at 22GB, and I can successfully<br>
&gt;&gt;     display<br>
&gt;&gt;     &gt;&gt;&gt;     the variables in GrADS from this binary file. This binary<br>
&gt;&gt;     file was<br>
&gt;&gt;     &gt;&gt;&gt;     created from data in Grib files.<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     I have tried many various ways of reading in the binary data,<br>
&gt;&gt;     &gt;&gt;&gt;     using x and y loops, or time loops, or looping through the 4<br>
&gt;&gt;     &gt;&gt;&gt;     variables, but nothing has been successful.<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     I am working on a Mac (El Capitan).<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     Here is the GrADS script I used to create the binary file:<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     functionmain(args)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     counthr=subwrd(args,1)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     &#39;reinit&#39;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     &#39;open /Volumes/WebData/NLDAS2/ProcessingFiles/24hours.ctl&#39;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     &#39;set undef 9.999e20&#39;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     &#39;set gxout fwrite&#39;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     &#39;set fwrite -ap /Volumes/WebData/NLDAS2/DailyNLDAS/daily.bin&#39;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     &#39;set t 1&#39;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     t1=1+4<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     t1p=1+5<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     while(t1&lt;=counthr+5-23)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     t2=t1+23<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     t2p=t1p+23<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     &#39;d (max(TMP2m,t=&#39;t1&#39;,t=&#39;t2&#39;)-273.15)&#39;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     &#39;d (min(TMP2m,t=&#39;t1&#39;,t=&#39;t2&#39;)-273.15)&#39;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     &#39;d sum(APCPsfc,t=&#39;t1p&#39;,t=&#39;t2p&#39;)&#39;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     &#39;d (ave(DSWRFsfc,t=&#39;t1&#39;,t=&#39;t2&#39;)*24*3600/1000000)&#39;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     t1=t1+24<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     t1p=t1p+24<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     endwhile<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     &#39;quit&#39;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     Here is the Fortran script to read the binary file<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     ProgramReadbin<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     implicitnone<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     integer irec,i,j,t,days<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     real tmin(464,224),tmax(464,224),prcp(464,224),srad(464,224)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     OPEN(17,file=&#39;/Volumes/WebData/NLDAS2/DailyNLDAS/daily.bin&#39;,&amp;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt; &amp;STATUS=&#39;Old&#39;,FORM=&#39;UNFORMATTED&#39;,ACCESS=&#39;DIRECT&#39;,RECL=464*224*4)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;      OPEN(18,file=&#39;/Volumes/WebData/NLDAS2/DailyNLDAS/testdaily.bin&#39;,&amp;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;      &amp;STATUS=&#39;UNKNOWN&#39;,FORM=&#39;UNFORMATTED&#39;,ACCESS=&#39;DIRECT&#39;,RECL=464*224*4)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     days=10<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     irec=1<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     do t=1,days<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;          read(17,REC=irec) ((tmax(i,j),i=1,8),j=1,8)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;          read(17,REC=irec+1) ((tmin(i,j),i=1,8),j=1,8)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;          read(17,REC=irec+2) ((prcp(i,j),i=1,8),j=1,8)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;          read(17,REC=irec+3) ((srad(i,j),i=1,8),j=1,8)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;          write(18,REC=irec) ((tmin(i,j),i=1,8),j=1,8)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;          write(18,REC=irec+1) ((tmin(i,j),i=1,8),j=1,8)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;          write(18,REC=irec+2) ((prcp(i,j),i=1,8),j=1,8)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;          write(18,REC=irec+3) ((srad(i,j),i=1,8),j=1,8)<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;          irec=irec+4<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     enddo<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     end program<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     The corresponding control file is:<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     set ^testdaily.bin<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     undef 9.999E+20<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     title Daily NLDAS2 Data for00Z through 23Z<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     xdef 8linear -124.93750.125<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     ydef 8linear 25.06250.125<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     tdef 10linear 00Z02Jan1979 1dy<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     zdef 1linear 11<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     vars 4<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     TMAX 012,105,2**maximum temperature at 2m above surface [C]<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     TMIN 011,105,2**minimum temperature at 2m above surface [C]<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     PRCP 061,1,0**total precipitation backward accumulated<br>
&gt;&gt;     [kg/m^2ormm]<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     SRAD 0204,1,0**total surface downward shortwave radiation<br>
&gt;&gt; flux<br>
&gt;&gt;     &gt;&gt;&gt;     [mJ/m^2]<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     ENDVARS<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     Thanks,<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     Lydia<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     --<br>
&gt;&gt;     &gt;&gt;&gt;     Lydia D. Rill<br>
&gt;&gt;     &gt;&gt;&gt;     M.S., Michigan State University 2016<br>
&gt;&gt;     &gt;&gt;&gt;     B.S., Valparaiso University 2014<br>
&gt;&gt;     &gt;&gt;&gt;     (224) 406-5130<br>
&gt;&gt;     &gt;&gt;&gt;     <a href="mailto:Lydia.D.Rill@gmail.com">Lydia.D.Rill@gmail.com</a> &lt;mailto:<a href="mailto:Lydia.D.Rill@gmail.com">Lydia.D.Rill@gmail.com</a>&gt;<br>
&gt;&gt;     &lt;mailto:<a href="mailto:Lydia.D.Rill@gmail.com">Lydia.D.Rill@gmail.com</a> &lt;mailto:<a href="mailto:Lydia.D.Rill@gmail.com">Lydia.D.Rill@gmail.com</a>&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     _______________________________________________<br>
&gt;&gt;     &gt;&gt;&gt;     gradsusr mailing list<br>
&gt;&gt;     &gt;&gt;&gt;     <a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a> &lt;mailto:<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a>&gt;<br>
&gt;&gt;     &lt;mailto:<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a> &lt;mailto:<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a>&gt;&gt;<br>
&gt;&gt;     &gt;&gt;&gt;     <a href="http://gradsusr.org/mailman/listinfo/gradsusr" rel="noreferrer" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;     _______________________________________________<br>
&gt;&gt;     &gt;&gt;     gradsusr mailing list<br>
&gt;&gt;     &gt;&gt;     <a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a> &lt;mailto:<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a>&gt;<br>
&gt;&gt;     &lt;mailto:<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a> &lt;mailto:<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a>&gt;&gt;<br>
&gt;&gt;     &gt;&gt;     <a href="http://gradsusr.org/mailman/listinfo/gradsusr" rel="noreferrer" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; --<br>
&gt;&gt;     &gt;&gt; Lydia D. Rill<br>
&gt;&gt;     &gt;&gt; M.S., Michigan State University 2016<br>
&gt;&gt;     &gt;&gt; B.S., Valparaiso University 2014<br>
&gt;&gt;     &gt;&gt; <a href="tel:%28224%29%20406-5130" value="+12244065130">(224) 406-5130</a> &lt;tel:%28224%29%20406-5130&gt;<br>
&gt;&gt;     &gt;&gt; <a href="mailto:Lydia.D.Rill@gmail.com">Lydia.D.Rill@gmail.com</a> &lt;mailto:<a href="mailto:Lydia.D.Rill@gmail.com">Lydia.D.Rill@gmail.com</a>&gt;<br>
&gt;&gt;     &lt;mailto:<a href="mailto:Lydia.D.Rill@gmail.com">Lydia.D.Rill@gmail.com</a> &lt;mailto:<a href="mailto:Lydia.D.Rill@gmail.com">Lydia.D.Rill@gmail.com</a>&gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;&gt; _______________________________________________<br>
&gt;&gt;     &gt;&gt; gradsusr mailing list<br>
&gt;&gt;     &gt;&gt; <a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a> &lt;mailto:<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a>&gt;<br>
&gt;&gt;     &gt;&gt; <a href="http://gradsusr.org/mailman/listinfo/gradsusr" rel="noreferrer" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
&gt;&gt;     &gt;&gt;<br>
&gt;&gt;     &gt;<br>
&gt;&gt;<br>
&gt;&gt;     --<br>
&gt;&gt;<br>
&gt;&gt;     Please note that <a href="mailto:Charles.Seman@noaa.gov">Charles.Seman@noaa.gov</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:Charles.Seman@noaa.gov">Charles.Seman@noaa.gov</a>&gt; should be considered my NOAA<br>
&gt;&gt;     email address, not <a href="mailto:cjs@gfdl.noaa.gov">cjs@gfdl.noaa.gov</a> &lt;mailto:<a href="mailto:cjs@gfdl.noaa.gov">cjs@gfdl.noaa.gov</a>&gt;.<br>
&gt;&gt;<br>
&gt;&gt;     ********************************************************************<br>
&gt;&gt;       Charles Seman<br>
&gt;&gt;     <a href="mailto:Charles.Seman@noaa.gov">Charles.Seman@noaa.gov</a> &lt;mailto:<a href="mailto:Charles.Seman@noaa.gov">Charles.Seman@noaa.gov</a>&gt;<br>
&gt;&gt;       U.S. Department of Commerce / NOAA / OAR<br>
&gt;&gt;       Geophysical Fluid Dynamics Laboratory         voice: (609)<br>
&gt;&gt;     452-6547 &lt;tel:%28609%29%20452-6547&gt;<br>
&gt;&gt;       201 Forrestal Road                              fax: (609)<br>
&gt;&gt;     987-5063 &lt;tel:%28609%29%20987-5063&gt;<br>
&gt;&gt;       Princeton, NJ  08540-6649            <a href="http://www.gfdl.noaa.gov/~cjs/" rel="noreferrer" target="_blank">http://www.gfdl.noaa.gov/~cjs/</a><br>
&gt;&gt;     ********************************************************************<br>
&gt;&gt;<br>
&gt;&gt;     &quot;The contents of this message are mine personally and do not<br>
&gt;&gt; reflect any<br>
&gt;&gt;     official or unofficial position of the United States Federal<br>
&gt;&gt; Government,<br>
&gt;&gt;     the United States Department of Commerce, or NOAA.&quot;<br>
&gt;&gt;     _______________________________________________<br>
&gt;&gt;     gradsusr mailing list<br>
&gt;&gt;     <a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a> &lt;mailto:<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a>&gt;<br>
&gt;&gt;     <a href="http://gradsusr.org/mailman/listinfo/gradsusr" rel="noreferrer" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Lydia D. Rill<br>
&gt;&gt; M.S., Michigan State University 2016<br>
&gt;&gt; B.S., Valparaiso University 2014<br>
&gt;&gt; <a href="tel:%28224%29%20406-5130" value="+12244065130">(224) 406-5130</a><br>
&gt;&gt; <a href="mailto:Lydia.D.Rill@gmail.com">Lydia.D.Rill@gmail.com</a> &lt;mailto:<a href="mailto:Lydia.D.Rill@gmail.com">Lydia.D.Rill@gmail.com</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; gradsusr mailing list<br>
&gt;&gt; <a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
&gt;&gt; <a href="http://gradsusr.org/mailman/listinfo/gradsusr" rel="noreferrer" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
&gt;&gt;<br>
&gt;<br>
<br>
--<br>
<br>
Please note that <a href="mailto:Charles.Seman@noaa.gov">Charles.Seman@noaa.gov</a> should be considered my NOAA<br>
email address, not <a href="mailto:cjs@gfdl.noaa.gov">cjs@gfdl.noaa.gov</a>.<br>
<br>
********************************************************************<br>
  Charles Seman                                <a href="mailto:Charles.Seman@noaa.gov">Charles.Seman@noaa.gov</a><br>
  U.S. Department of Commerce / NOAA / OAR<br>
  Geophysical Fluid Dynamics Laboratory         voice: <a href="tel:%28609%29%20452-6547" value="+16094526547">(609) 452-6547</a><br>
  201 Forrestal Road                              fax: <a href="tel:%28609%29%20987-5063" value="+16099875063">(609) 987-5063</a><br>
  Princeton, NJ  08540-6649            <a href="http://www.gfdl.noaa.gov/~cjs/" rel="noreferrer" target="_blank">http://www.gfdl.noaa.gov/~cjs/</a><br>
********************************************************************<br>
<br>
&quot;The contents of this message are mine personally and do not reflect any<br>
official or unofficial position of the United States Federal Government,<br>
the United States Department of Commerce, or NOAA.&quot;<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>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr" style="font-size:12.8000001907349px"><font color="#999999">Lydia D. Rill</font></div><div style="font-size:12.8000001907349px"><font color="#999999">M.S., Michigan State University 2016 </font></div><div dir="ltr" style="font-size:12.8000001907349px"><font color="#999999">B.S., Valparaiso University 2014</font><br style="color:rgb(136,136,136)"><span title="Call with Google Voice" style="color:rgb(136,136,136)"><font color="#999999"><a value="+12244065130" style="color:rgb(17,85,204)">(224) 406-5130</a></font></span><br style="color:rgb(136,136,136)"><font color="#000000"><a href="mailto:Lydia.D.Rill@gmail.com" style="color:rgb(17,85,204)" target="_blank">Lydia.D.Rill@gmail.com</a></font></div></div></div>
</div>