<div dir="ltr">Hi Sir Kevin,<div><br></div><div>Thank you for the help. I got it clearly.</div><div><br></div><div><br></div><div>Sincerely,</div><div><br></div><div>Lyndz<br><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><br><div><br></div></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Sat, Dec 9, 2017 at 2:14 AM, Kevin Hallock <span dir="ltr"><<a href="mailto:hallock@ucar.edu" target="_blank">hallock@ucar.edu</a>></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">Hi Lyndz,<div><br></div><div>The command you provided below <i>will</i> work to simply convert the file. However, in order to assign “forecast time” as a dimension instead of an attribute, it is necessary to use ncl_convert2nc’s “-ftime” flag:</div><div><font face="Menlo">ncl_convert2nc fcst_phy2m125.1979010100.grb -ftime -u -U time</font></div><div><br></div><div>The “-itime” flag also exists for performing the same operation on “initial time” attributes, but given that the file in question is a forecast (“fcst_*.grb”) that might not be necessary or desired in this case:</div><div><font face="Menlo">ncl_convert2nc fcst_phy2m125.1979010100.grb -ftime -itime -u -U time</font></div><div><br></div><div>Since you said that you want your forecast time dimension to be unlimited, you would also want to include “-u forecast_time0” in the ncl_convert2nc command:</div><div><font face="Menlo">ncl_convert2nc fcst_phy2m125.1979010100.grb -ftime -u forecast_time0 -U time</font></div><div><br></div><div>Note: Running “ncl_convert2nc --help” (with both NCL 6.3.0 and 6.4.0) indicates that “-u” implicitly makes “initial_time” dimensions unlimited for GRIB input files; “forecast time” requires the dimension name to be specified. (The <a href="https://www.ncl.ucar.edu/Document/Tools/ncl_convert2nc.shtml" target="_blank">web documentation</a> for “-u” is not as verbose, but I will make sure that this information is added.)</div><div><br></div><div>Also, you could theoretically choose to output the file as a NetCDF 4 classic format file by adding the “-nc4c” flag:</div><div><font face="Menlo">ncl_convert2nc fcst_phy2m125.1979010100.grb -ftime -u forecast_time0 -U time -nc4c</font></div><div><br></div><div>I hope this helps,</div><div>Kevin</div><div><br><div><blockquote type="cite"><div><div class="h5"><div>On Dec 8, 2017, at 4:27 AM, Lyndon Mark Olaguera <<a href="mailto:olagueralyndonmark429@gmail.com" target="_blank">olagueralyndonmark429@gmail.<wbr>com</a>> wrote:</div><br class="m_-2178508653905789020Apple-interchange-newline"></div></div><div><div><div class="h5"><div dir="ltr"><div><div class="m_-2178508653905789020gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><div style="font-size:12.8px">Dear NCL experts,</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I am trying to convert a grb file to netcdf using ncl_convert2nc. </div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Attached are the output of ncl_filedump and ncdump -h. The raw file can be accessed </div><div style="font-size:12.8px">here:</div><div style="font-size:12.8px"><span style="font-size:12.8px"><br></span></div><div style="font-size:12.8px"><span style="font-size:12.8px"><a href="https://www.dropbox.com/s/zcsik2tl8qpgjwi/fcst_phy2m125.1979010100?dl=0" target="_blank">https://www.dropbox.com/s/<wbr>zcsik2tl8qpgjwi/fcst_phy2m125.<wbr>1979010100?dl=0</a></span><br></div><div style="font-size:12.8px"><span style="font-size:12.8px"><br></span></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I am converting the file using the following command:</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><b>ncl_convert2nc fcst_phy2m125.1979010100.grb -u -U time</b><br></div><div style="font-size:12.8px"><b><br></b></div><div style="font-size:12.8px">This is weird because the ncl_filedump has the "initial_time" attibute. Example:</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><div>      float ULWRF_GDS0_SFC_ave3h ( g0_lat_0, g0_lon_1 )</div><div>         sub_center :<span class="m_-2178508653905789020gmail-m_-3584914191868895001gmail-Apple-tab-span" style="white-space:pre-wrap">       </span>241</div><div>         center :<span class="m_-2178508653905789020gmail-m_-3584914191868895001gmail-Apple-tab-span" style="white-space:pre-wrap">       </span>Japanese Meteorological Agency - Tokyo (RSMC)</div><div>         long_name :<span class="m_-2178508653905789020gmail-m_-3584914191868895001gmail-Apple-tab-span" style="white-space:pre-wrap">  </span>Upward long wave radiation flux</div><div>         units :<span class="m_-2178508653905789020gmail-m_-3584914191868895001gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>W/m^2</div><div>         _FillValue :<span class="m_-2178508653905789020gmail-m_-3584914191868895001gmail-Apple-tab-span" style="white-space:pre-wrap"> </span>1e+20</div><div>         level_indicator :<span class="m_-2178508653905789020gmail-m_-3584914191868895001gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>1</div><div>         gds_grid_type :<span class="m_-2178508653905789020gmail-m_-3584914191868895001gmail-Apple-tab-span" style="white-space:pre-wrap">  </span>0</div><div>         parameter_table_version :<span class="m_-2178508653905789020gmail-m_-3584914191868895001gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>200</div><div>         parameter_number :<span class="m_-2178508653905789020gmail-m_-3584914191868895001gmail-Apple-tab-span" style="white-space:pre-wrap">     </span>212</div><div>         forecast_time :<span class="m_-2178508653905789020gmail-m_-3584914191868895001gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>3</div><div>         forecast_time_units :<span class="m_-2178508653905789020gmail-m_-3584914191868895001gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>hours</div><div>         initial_time :<span class="m_-2178508653905789020gmail-m_-3584914191868895001gmail-Apple-tab-span" style="white-space:pre-wrap">       </span>01/01/1979 (00:00)</div></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">It does not give an error but no "unlimited time" dimension is created:</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><div>determining unlimited dimension dynamically</div><div>if   of</div><div>Processing file: fcst_phy2m125.1979010100.grb..<wbr>.</div><div> Copyright (C) 1995-2017 - All Rights Reserved</div><div> University Corporation for Atmospheric Research</div><div> NCAR Command Language Version 6.4.0</div><div> The use of this software is governed by a License Agreement.</div><div> See <a href="http://www.ncl.ucar.edu/" target="_blank">http://www.ncl.ucar.edu/</a> <wbr>for more details.</div></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Any suggestion on how to do this correctly?</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I'll appreciate any help.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Sincerely,</div></div><div><br></div><div>Lyndz<br></div></div></div></div></div></div></div></div></div></div></div>
</div>
</div></div><span id="m_-2178508653905789020cid:CA2B2856-A093-4939-B675-A01895733EA1@planex.in"><file_dump.out></span><span id="m_-2178508653905789020cid:776BA5CC-6A57-410B-9D68-F0457195B4FA@planex.in"><ncdump.out></span>___<wbr>______________________________<wbr>______________<br>ncl-talk mailing list<br><a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a><br>List instructions, subscriber options, unsubscribe:<br><a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" target="_blank">http://mailman.ucar.edu/<wbr>mailman/listinfo/ncl-talk</a><br></div></blockquote></div><br></div></div></blockquote></div><br></div></div></div>