<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1487763316929_85005"><span id="yui_3_16_0_ym19_1_1487763316929_85004">Thank you Sir Dennis.</span></div><div id="yui_3_16_0_ym19_1_1487763316929_85002"><span><br></span></div><div id="yui_3_16_0_ym19_1_1487763316929_85000"><span>Najib</span></div> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font size="2" face="Arial"> On Thursday, February 23, 2017 8:10 PM, Dennis Shea &lt;shea@ucar.edu&gt; wrote:<br></font></div>  <br><br> <div class="y_msg_container"><div id="yiv3644508405"><div><div dir="ltr"><div><div><div><div><div><div><div><div><div>Your question is very general ... no specifics. Hence, it is hard to respond.<br clear="none"><br clear="none"></div>[1] <br clear="none">It is *your responsibility* to learn the language. When ncl-talk people see "<span id="yiv3644508405gmail-m_3551296178836922871yui_3_16_0_ym19_1_1487584441203_111318">can you guide me" , we have found that 'we' (ncl-talk) does most, if not all the work. Hence, people afre reluctant to respond. We want to help but we have our own jobs to do.<br clear="none"><br clear="none">[2]<br clear="none"></span></div><span id="yiv3644508405gmail-m_3551296178836922871yui_3_16_0_ym19_1_1487584441203_111318">Please see the excellent tutorials&nbsp; created by </span><b>Karin Meier-Fleischer</b> and <b>Michael
Böttinger</b> of <a rel="nofollow" shape="rect" target="_blank" href="https://www.dkrz.de/">DKRZ</a>
(Deutsches Klimarechenzentrum). <br clear="none">&nbsp;&nbsp;&nbsp;&nbsp; <a rel="nofollow" shape="rect" target="_blank" href="http://www.ncl.ucar.edu/Document/Manuals/">http://www.ncl.ucar.edu/Document/Manuals/</a><br clear="none"></div>In particular, it would be beneficial for you to do some of the exercises.<br clear="none"><br clear="none">[3]<br clear="none"></div>An example of "data extraction"<br clear="none"><br clear="none"></div><div>&nbsp;&nbsp; [a] Examine the file's contents<br clear="none"><br clear="none"></div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %&gt;&nbsp; ncl_filedump &nbsp; TES-Aura_L2-O3-Nadir_Megacity_ v006_Litev08.nc&nbsp; | less<br clear="none"></div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; or<br clear="none">&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; %&gt;&nbsp; ncdump -h &nbsp; TES-Aura_L2-O3-Nadir_Megacity_ v006_Litev08.nc&nbsp; | less &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br clear="none"><br clear="none"></div><div>[snip]<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float averagecloudeffopticaldepth(grid_targets) ;<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; averagecloudeffopticaldepth:long_name = "average cloud effective optical depth" ;<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; averagecloudeffopticaldepth:units = "" ;<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; averagecloudeffopticaldepth:_fillvalue = -999.f ;<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; averagecloudeffopticaldepth:missing_value = -999.f ;<br clear="none"></div><div>[snip]<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int cityindex(grid_targets) ;<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cityindex:long_name = "city index:&nbsp; [Los Angeles, Houston, New York City, Mexico City, Sao Paulo, Buenos Aires, Pa<br clear="none">ris, Istanbul, Lagos, Beijing, SW China, Shenzhen, Tokyo, Bangkok, Dhaka, Delhi, Mumbai, Kolkata, Karachi]" ;<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cityindex:units = "" ;<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cityindex:_fillvalue = "" ;<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cityindex:missing_value = "" ;<br clear="none"></div><div>[snip]<br clear="none"><br clear="none"></div><div>&nbsp; <br clear="none">&nbsp;&nbsp; [b]&nbsp; Say, you want Lagos: NCL indexing starts at 0 ... hence index 8<br clear="none"></div><div><br clear="none"></div><div>&nbsp;&nbsp; [b] Select a variable and in a script ...<br clear="none"><br clear="none"></div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; diri = "./"&nbsp;&nbsp;&nbsp;&nbsp; ; directory with data file(s)<br clear="none"></div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fili&nbsp;&nbsp; = "TES-Aura_L2-O3-Nadir_Megacity_ v006_Litev08.nc"<br clear="none"></div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pthi = diri+fili<br clear="none"></div><div><br clear="none"></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; f = addfile(pthi, "r")<br clear="none"></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aceod = f-&gt;averagecloudeffopticaldepth&nbsp;&nbsp;&nbsp; ; all 'grid_targets'<br clear="none"></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printVarSummary(aceod)<br clear="none"></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printMinMax(aceod)<br clear="none"><br clear="none"></div><div>or<br clear="none"><br clear="none"></div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i = 8<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aceod_Lagos = f-&gt;averagecloudeffopticaldepth(i)<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printVarSummary(aceod_Lagos)<br clear="none">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printMinMax(aceod__lagos<br clear="none"><br clear="none"><br clear="none"></div><div>Good luck<br clear="none"></div><div><br clear="none"></div></div><div class="yiv3644508405yqt0325119017" id="yiv3644508405yqt78132"><div class="yiv3644508405gmail_extra"><br clear="none"><div class="yiv3644508405gmail_quote">On Thu, Feb 23, 2017 at 2:20 AM, Najib Yusuf <span dir="ltr">&lt;<a rel="nofollow" shape="rect" ymailto="mailto:najibgal@yahoo.com" target="_blank" href="mailto:najibgal@yahoo.com">najibgal@yahoo.com</a>&gt;</span> wrote:<br clear="none"><blockquote class="yiv3644508405gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div dir="ltr" id="yiv3644508405m_3551296178836922871yui_3_16_0_ym19_1_1487584441203_111346"><span>Dear all,</span></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yui_3_16_0_ym19_1_1487584441203_111304"><span id="yiv3644508405m_3551296178836922871yui_3_16_0_ym19_1_1487584441203_111318">I need some more help please. Can you guide me to Data variable extraction and also data (measurement and model output) comparison templates?</span></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yui_3_16_0_ym19_1_1487584441203_111304"><span><br clear="none"></span></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yui_3_16_0_ym19_1_1487584441203_111304"><span>I will appreciate your elderly advise. Thank you</span></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yui_3_16_0_ym19_1_1487584441203_111304"><span><br clear="none"></span></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yui_3_16_0_ym19_1_1487584441203_111304"><span>Najib</span></div> <div class="yiv3644508405m_3551296178836922871qtdSeparateBR"><br clear="none"><br clear="none"></div><div class="yiv3644508405m_3551296178836922871yahoo_quoted" style="display:block;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><span class="yiv3644508405"> </span><div dir="ltr"><font face="Arial" size="2"> On Saturday, February 18, 2017 4:57 PM, Dennis Shea &lt;<a rel="nofollow" shape="rect" ymailto="mailto:shea@ucar.edu" target="_blank" href="mailto:shea@ucar.edu">shea@ucar.edu</a>&gt; wrote:<br clear="none"></font></div>  <br clear="none"><br clear="none"> <div class="yiv3644508405m_3551296178836922871y_msg_container"><div id="yiv3644508405m_3551296178836922871yiv2211168187"><div><div dir="ltr"><div><div><div><div><div><div><div><span class="yiv3644508405"></span><div><div><div>The file you sent has a .rc extension. This is not a recognized file extension. I changed it to a .nc extension<br clear="none"><br clear="none"></div>%&gt; mv TES-Aura_L2-O3-Nadir_Megacity_ v006_Litev08.rc&nbsp; TES-Aura_L2-O3-Nadir_Megacity_ v006_Litev08.nc<br clear="none"><br clear="none"></div>Then, I used<br clear="none"><br clear="none"></div>%&gt; ncdump -h TES-Aura_L2-O3-Nadir_Megacity_ v006_Litev08.nc &gt;&amp;! out_630.TES_Nadir<br clear="none"><br clear="none"></div><span class="yiv3644508405">The output (out_630.TES_Nadir) is attached.<br clear="none"><br clear="none"></span>============================== ======<br clear="none"></div>NCL 6.3.0<br clear="none"><br clear="none"></div>%&gt; ncl_filedump TES-Aura_L2-O3-Nadir_Megacity_ v006_Litev08.nc | less<span class="yiv3644508405"><br clear="none"><br clear="none">NCL
 reads the file just fine. However, by netCDF rule, the _FillValue 
associated with a variable should match the type of the variable with 
which it is associated.<br clear="none"><br clear="none"></span></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; variable (float); _FillValue (float)<br clear="none"></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; variable (byte); _FillValue (byte)<br clear="none"></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...etc...<br clear="none"><br clear="none"></div><span class="yiv3644508405">This file sometimes has a mismatch so ncl_filedump (unlike ncdump -h) will issue a warning message like<br clear="none"></span><div><br clear="none">warning:NetOpenFile:
 MissingToFillValue option set True, but missing_value attribute and 
data variable (city) types differ: not adding virtual _FillValue 
attribute<br clear="none"><br clear="none"></div><div>Actually, this is valuable information. You should be aware of this. The TES file is technically not a good netCDF file.<br clear="none"><br clear="none">===<br clear="none"></div>In an NCL script, you can turn off the warning messages via:<br clear="none"><br clear="none"><span class="yiv3644508405"></span><pre><b>setfileoption</b>("nc","<b>MissingToF illValue</b>", False)<br clear="none"></pre><pre>f = addfile("TES-Aura_L2-O3-Nadir_ Megacity_v006_Litev08.nc", "r")<br clear="none"></pre><br clear="none">&nbsp;&nbsp; <a rel="nofollow" shape="rect" target="_blank" href="https://www.ncl.ucar.edu/Document/Functions/Built-in/setfileoption.shtml">https://www.ncl.ucar.edu/ Document/Functions/Built-in/ setfileoption.shtmn</a><div class="yiv3644508405m_3551296178836922871yiv2211168187gmail_extra"><br clear="none"><div><div class="yiv3644508405h5"><div class="yiv3644508405m_3551296178836922871yiv2211168187yqt0935549623" id="yiv3644508405m_3551296178836922871yiv2211168187yqt08998"><div class="yiv3644508405m_3551296178836922871yiv2211168187gmail_quote">On Fri, Feb 17, 2017 at 12:53 AM, Najib Yusuf <span dir="ltr">&lt;<a rel="nofollow" shape="rect" ymailto="mailto:najibgal@yahoo.com" target="_blank" href="mailto:najibgal@yahoo.com">najibgal@yahoo.com</a>&gt;</span> wrote:<br clear="none"><blockquote class="yiv3644508405m_3551296178836922871yiv2211168187gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yui_3_16_0_ym19_1_1487234697222_29082">Hello Denish,</div><div id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yui_3_16_0_ym19_1_1487234697222_29082"><br clear="none"></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yui_3_16_0_ym19_1_1487234697222_29082">[1]&nbsp;TES-Aura_L2-O3-Nadir_ Megacity_v006_Litev08</div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yui_3_16_0_ym19_1_1487234697222_29082"><br clear="none"></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yui_3_16_0_ym19_1_1487234697222_29082">[2] I tried opening the data "ncdump" it has open but not in readable format.</div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yui_3_16_0_ym19_1_1487234697222_29082"><br clear="none"></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yui_3_16_0_ym19_1_1487234697222_29082">[3] NCL version 6.3.0</div><span class="yiv3644508405m_3551296178836922871yiv2211168187HOEnZb"><font color="#888888"></font></span><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yui_3_16_0_ym19_1_1487234697222_29082"><br clear="none"></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yui_3_16_0_ym19_1_1487234697222_29082"><br clear="none"></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yui_3_16_0_ym19_1_1487234697222_29082">Najib</div><div><div class="yiv3644508405m_3551296178836922871yiv2211168187h5"><div id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yui_3_16_0_ym19_1_1487234697222_29082"><br clear="none"></div> <div class="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272qtdSeparateBR"><br clear="none"><br clear="none"></div><div class="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yahoo_quoted" style="display:block;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"><font face="Arial" size="2"> On Thursday, February 16, 2017 4:01 PM, Dennis Shea &lt;<a rel="nofollow" shape="rect" ymailto="mailto:shea@ucar.edu" target="_blank" href="mailto:shea@ucar.edu">shea@ucar.edu</a>&gt; wrote:<br clear="none"></font></div>  <br clear="none"><br clear="none"> <div class="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272y_msg_container"><div id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606"><div><div dir="ltr"><div><div><div>re: " ...&nbsp; but I am having trouble extracting a parameter from TES data."<br clear="none"><br clear="none"></div><div>[1] What type of file: L1B (Nadir), L2 (Nadir and Ancillary), and L3 (Gridded)?</div>[2] Can you please show what you have tried?<br clear="none"></div>[3] What version of NCL are you using?<br clear="none"></div>&nbsp; &nbsp;&nbsp; %&gt;&nbsp; ncl -V<br clear="none"><br clear="none"><br clear="none"><div><div><br clear="none"><div><br clear="none"><br clear="none"></div></div></div></div><div class="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606gmail_extra"><br clear="none"><div class="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606gmail_quote">On Thu, Feb 16, 2017 at 1:54 AM, Najib Yusuf <span dir="ltr">&lt;<a rel="nofollow" shape="rect" ymailto="mailto:najibgal@yahoo.com" target="_blank" href="mailto:najibgal@yahoo.com">najibgal@yahoo.com</a>&gt;</span> wrote:<br clear="none"><blockquote class="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606yqt2290930492" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606yqt56185"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606m_8522460107081934798yui_3_16_0_ym19_1_1487234697222_8324">Dear all,</div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606m_8522460107081934798yui_3_16_0_ym19_1_1487234697222_8324">I want to compare TES data with model output using NCL but I am having trouble extracting a parameter from TES data.</div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606m_8522460107081934798yui_3_16_0_ym19_1_1487234697222_8324">Kindly assist me on how to achieve this.</div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606m_8522460107081934798yui_3_16_0_ym19_1_1487234697222_8324"><br clear="none"></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606m_8522460107081934798yui_3_16_0_ym19_1_1487234697222_8324">Thank you.</div><span class="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606HOEnZb"><font color="#888888"></font></span><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606m_8522460107081934798yui_3_16_0_ym19_1_1487234697222_8324"><br clear="none"></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606m_8522460107081934798yui_3_16_0_ym19_1_1487234697222_8324"><br clear="none"></div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606m_8522460107081934798yui_3_16_0_ym19_1_1487234697222_8324">Najib Yusuf</div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606m_8522460107081934798yui_3_16_0_ym19_1_1487234697222_8324">Centre for Atmospheric Research</div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606m_8522460107081934798yui_3_16_0_ym19_1_1487234697222_8324">Anyigba. Nigeria.</div><div dir="ltr" id="yiv3644508405m_3551296178836922871yiv2211168187m_4253948981041010272yiv8220239606m_8522460107081934798yui_3_16_0_ym19_1_1487234697222_8324">+234 80 371 4158</div></div></div></div><br clear="none">______________________________ _________________<br clear="none">
ncl-talk mailing list<br clear="none">
<a rel="nofollow" shape="rect" ymailto="mailto:ncl-talk@ucar.edu" target="_blank" href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a><br clear="none">
List instructions, subscriber options, unsubscribe:<br clear="none">
<a rel="nofollow" shape="rect" target="_blank" href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk">http://mailman.ucar.edu/ mailman/listinfo/ncl-talk</a><br clear="none">
<br clear="none"></blockquote></div><br clear="none"></div></div></div><br clear="none"><br clear="none"></div>  </div> </div>  </div></div></div></div></div></blockquote></div></div><br clear="none"></div></div></div></div></div></div><br clear="none"><br clear="none"></div>  </div> </div>  </div></div></div></blockquote></div><br clear="none"></div></div></div></div><br><br></div>  </div> </div>  </div></div></body></html>