<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;">
<br>
<div>
<div>
<div>On Feb 4, 2016, at 11:02 AM, Mark Sponsler &lt;<a href="mailto:msponsler@COMCAST.NET">msponsler@COMCAST.NET</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
Hi Jennifer,<br>
<br>
Good info..<br>
<br>
I don't want to hijack Annas thread but.....<br>
<br>
In my instance the error is usually due to the data being corrupted on the Dods server in later time steps in the file. I can download and process the file fine for weeks, then for whatevet reason it will get corrupted and syat that way for most every model
 run until NOAA realizes the error and fixes it. I suspect it's due to some batch process that actually puts the files on the dods server.&nbsp;<br>
</div>
</blockquote>
That sounds like something you should discuss with the administrator of the NOAA GDS.&nbsp;</div>
<div><br>
<blockquote type="cite">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<br>
The file is typically 228 meg total, so relatively small in size. 3 hr NAM data/4 variables.<br>
<br>
Was wondering if there is a way to insert a test of a single variable for each timestep that I execute before I try to execute the grads display function. It seems some of the time step data is fine, but then gets corrupt in later time steps. But I'm guessing
 just the test would cause grads to crash.&nbsp;<br>
</div>
</blockquote>
Well, the file I/O error shouldn’t crash GrADS. You can try a display with ’set gxout stat’ and check if you get a non-zero return code.&nbsp;</div>
<div><br>
<blockquote type="cite">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<br>
The data I've downloaded this morning looks good. But I'll monitor to see if there is a significant difference in file size between corrupt and 'good' files. Maybe that's another 'safety check' option just checking bulk file size).&nbsp;<br>
<br>
Any other ideas are welcome.&nbsp;<br>
</div>
</blockquote>
It really depends a lot on how you are downloading the data. Your bug report to NOAA should have the exact time when the corrupted file was downloaded, they could (in theory) check the server logs to see if there’s an explanation.&nbsp;</div>
<div>—Jennifer<br>
<blockquote type="cite">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<br>
<div class="gmail_quote">On February 4, 2016 5:44:43 AM PST, Jennifer M Adams &lt;<a href="mailto:jadams21@gmu.edu">jadams21@gmu.edu</a>&gt; wrote:
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;">
The “Low level I/O error” message usually means your flat binary file is the wrong size. GrADS makes a calculation of where to offset the pointer — i.e. how many bytes deep into the file it needs to go to read the desired grid. If the file read command returns
 an error, you get the message that tells you how many bytes it was trying to read from the file (in this case 1144) and the offset it was using (in this case -2129859208, which isn’t right and looks like some kind of precision error).&nbsp;
<div><br>
</div>
<div>The first thing you should do is make a calculation of what the file size should be:</div>
<div>xsize * ysize * zsize * tsize * esize * number-of-variables * 4 (bytes)&nbsp;</div>
<div>If your file has some z-varying variables and some non-z-varying variables of if your data is sequential this calculation is a little trickier, but you get the idea. If your file size doesn’t match, then figure out where you went wrong in describing the
 grid or in creating your file. If it does match, then the file may be corrputed somewhere. Try displaying one time step at a time and figure out which T index causes it to fail — if that T value is where the file size crosses the 2GB mark, then you probably
 have a precision issue. GrADS 2.0.2 should easily be able to read a big binary file, but it may depend on the system you’re using to read it.</div>
<div>—Jennifer</div>
<div><br>
</div>
<div><br>
</div>
<div>
<div>
<div>On Feb 1, 2016, at 7:50 AM, Anna Lukianova &lt;<a href="mailto:romashe4ka04@rambler.ru">romashe4ka04@rambler.ru</a>&gt; wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<p>Hi, everyone!</p>
<p>I have 2-D data file with a lot of records in time.</p>
<p>When I want to plot variables for the last records of time, I obtain such an error &nbsp;:</p>
<div><br class="webkit-block-placeholder">
</div>
<p>Low level I/O error: read error on data file. Error reading 1144 bytes at location -2129859208/</p>
<div><br class="webkit-block-placeholder">
</div>
<p>Is this error linked to some file limits in GrADS (I have 2.0.2 version) ?</p>
<div><br class="webkit-block-placeholder">
</div>
<div id="editor_compose_signature">
<p>Thanks in advance, Lukianova Ann.</p>
</div>
_______________________________________________<br>
gradsusr mailing list<br>
<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
<a href="http://gradsusr.org/mailman/listinfo/gradsusr">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
</blockquote>
</div>
<br>
<div apple-content-edited="true">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="font-size: 12px; orphans: 2; widows: 2;">--</div>
<div style="font-size: 12px; orphans: 2; widows: 2;">Jennifer Miletta Adams<br>
Center for Ocean-Land-Atmosphere Studies (COLA)<br>
George Mason University<br>
<br>
<br>
</div>
</div>
</div>
</div>
<br>
</div>
<div style="margin-top: 2.5em; margin-bottom: 1em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(0, 0, 0);">
<br class="webkit-block-placeholder">
</div>
<pre class="k9mail"><hr><br>gradsusr mailing list<br><a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br><a href="http://gradsusr.org/mailman/listinfo/gradsusr">http://gradsusr.org/mailman/listinfo/gradsusr</a><br></pre>
</blockquote>
</div>
<br>
Thanks,<br>
Mark Sponsler</div>
</blockquote>
</div>
<br>
<div apple-content-edited="true">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="font-size: 12px; orphans: 2; widows: 2;">--</div>
<div style="font-size: 12px; orphans: 2; widows: 2;">Jennifer Miletta Adams<br>
Center for Ocean-Land-Atmosphere Studies (COLA)<br>
George Mason University</div>
</div>
</div>
</div>
</div>
</body>
</html>