<div dir="ltr">Hi all,<div><br></div><div>I am new to using GrADS. Currently I have a script that uses the function gr2stn to pull the nearest grid point from the latitude and longitude I specify from the gridded data in a large binary file.</div><div>Because I want a time series, I have t set to vary, while x and y are set to 1.</div><div>I grab the values from the result using sublin and subwrd. I do this for each of the 4 variables that I want separately, and I have this set in a loop to get data for every day over multiple years. </div><div><br></div><div>This script works, but it is very slow as grabbing the daily data for 35 years takes almost a half hour!<br></div><div><br></div><div>Is there a more efficient way to pull a time series of a point from gridded data in a binary file?</div><div><br></div><div>Other information:<br></div><div>The gridded data is NLDAS2 forcing A which I aggregated from hourly to daily time step.</div><div>The daily gridded data is in a 22G binary file. </div><div>I am running GrADS 2.0.2 on a Mac OSX, and I call the attached script from a bash script.<br></div><div><br></div><div>Thank you for your help!</div><div><br></div><div>Lydia</div><div><div><br></div>-- <br><div data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr" style="font-size:12.8px"><font color="#999999">Lydia D. Rill</font></div><div style="font-size:12.8px"><font color="#999999">M.S., Michigan State University 2016 </font></div><div dir="ltr" style="font-size:12.8px"><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></div>