<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 12px; font-family: Helvetica, sans-serif;">
<div>
<div>Hi Dennis,</div>
<div><br>
</div>
<div>I was able to track down some specifics about the file I am trying to plot:</div>
<ol>
<li>It was created with fortran on a big-endian system</li><li>There are 2, 12 month records for a 384x320 horizontal grid
<ol>
<li>SSS(1:384,1:320,1:12)</li><li>FLXIO(1:384,1:320,1:12)</li></ol>
</li><li>The file is double-precision and direct-access</li></ol>
<div>With this information, I am assuming that I will need to use fbindirread to read in the file, and from there it is just a matter of making sure I grab the right record (FLXIO).</div>
<div><br>
</div>
<div>Is there anything else I need to take into consideration?</div>
<div><br>
</div>
<div>Thank you for all of your help!</div>
<div><br>
</div>
<div>Cheers,</div>
<div>Taylor M Hughlett, Ph.D.<br>
UTA Earth and Environmental Sciences<br>
500 Yates St.<br>
Geoscience Bldg Rm 117<br>
Arlington, TX 76013-0049</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Dennis Shea &lt;<a href="mailto:shea@ucar.edu">shea@ucar.edu</a>&gt;<br>
<span style="font-weight:bold">Date: </span>Wednesday, January 4, 2017 at 2:47 PM<br>
<span style="font-weight:bold">To: </span>&quot;Hughlett, Taylor M&quot; &lt;<a href="mailto:taylor.hughlett@uta.edu">taylor.hughlett@uta.edu</a>&gt;<br>
<span style="font-weight:bold">Cc: </span>&quot;<a href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a>&quot; &lt;<a href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a>&gt;<br>
<span style="font-weight:bold">Subject: </span>Re: [ncl-talk] Reading in .ieeer8 file and plotting it with NCL<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div>
<div>Were the data records written by fortran or<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; See: <a href="http://www.atmos.washington.edu/~salathe/osx_unix/endian.html">
http://www.atmos.washington.edu/~salathe/osx_unix/endian.html</a><br>
<br>
</div>
<div>or ?????<br>
</div>
<div><br>
[0]<br>
</div>
<div>The problem with binary is that someone must describe how the data was written. Fortran's default (sequential) binary has **hidden record separators**. The user could also open a binary with &quot;access=direct&quot;. This means 'flat' binary files (no record separators.<br>
<br>
</div>
<div>[1] <br>
Were the binary files created on a big- or little-endian system? See: <a href="https://en.wikipedia.org/wiki/Endianness">
https://en.wikipedia.org/wiki/Endianness</a><br>
</div>
<div><br>
[2]<br>
</div>
Likely, fbindirread *or* fbinrecread would work. However, without more knowledge not much more can be said.<br>
<br>
[3]<br>
</div>
One major reason for the creation of HDF and netCDF to allow the files to be 'blindly' examined via a suite of standard function functions.<br>
<br>
<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Wed, Jan 4, 2017 at 1:30 PM, Hughlett, Taylor M <span dir="ltr">
&lt;<a href="mailto:taylor.hughlett@uta.edu" target="_blank">taylor.hughlett@uta.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word;color:rgb(0,0,0);font-size:12px;font-family:Helvetica,sans-serif">
<div>
<div>
<div>
<div>Good afternoon everyone,</div>
<div><br>
</div>
<div>I am attempting to read in a .ieeer8 file using NCL so that it can be plotted.&nbsp;</div>
<div><br>
</div>
<div>I am completely new with binary files, so bear with me.</div>
<div><br>
</div>
<div>I understand that this is a binary file, so visualization and reading it is much more complicated than it would be with netCDF&#8217;s.&nbsp;</div>
<div><br>
</div>
<div>After having looked over the instructions on the NCL site, I am still having some confusion with how to get started.</div>
<div><br>
</div>
<div>Specifically, I have these questions:</div>
<ol>
<li>Will the fbindirread work to read in a .ieeer8 file (I am assuming the file is fortran as it is a restart file for CESM1&#8217;s POP2)?</li><li>How do I know what data is stored on the file prior to reading it in (i.e. Variables)? Or is this even possible?</li></ol>
<div>Any help would be greatly appreciated with this, and I am happy to provide more information if it is required.</div>
</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Taylor M Hughlett, Ph.D.<br>
UTA Earth and Environmental Sciences<br>
500 Yates St.<br>
Geoscience Bldg Rm 117<br>
Arlington, TX 76013-0049</div>
</div>
</div>
</div>
<br>
______________________________<wbr>_________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/<wbr>mailman/listinfo/ncl-talk</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</span>
</body>
</html>