<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div><div><font size="5">Dear Sir,</font></div><div><font size="5">I deeply regret to inform you that my yahoo mail account was hacked on 5 Sep, 18.</font></div><div><font size="5">I am finding it extremely hard to cope up with the bad situation.</font></div><div><font size="5">All the replies received to my mails sent from my yahoo account (rokkamrr@yahoo.com) after 5 Sep are now directed to rokkamrr@hotmail.com - the new account created by the hacker on 5 Sep without my knowledge.</font></div><div><font size="5">Can you please help on the following:</font></div><div><font size="5">i) Arrange to redirect all the mails received after 5 Sep, 18 on <span>rokkamrr@hotmail.com to <span>rokkamrr@yahoo.com</span></span></font></div><div><font size="5"><span><span>ii) Close <span><span>rokkamrr@hotmail.com</span></span> account</span></span></font></div><div><font size="5"><span><span>iii) Set right all the disruptions made by the hacker on <span><font size="5"><span><span>rokkamrr@yahoo.com</span></span></font></span><br></span></span></font></div><div><font size="5"><span><span>I would be most grateful to you for your kind help in this regard.</span></span></font></div><div><font size="5"><span><span>Thank you,</span></span></font></div><div><font size="5"><span><span>Rokkam R Rao</span></span></font></div><div><font size="5"><span><span>27 Sep, 18</span></span></font></div><div><font size="5"><span><span></span></span></font><br></div><div><br></div><div class="ydp5ced7fbcsignature"><div style="font-family:Helvetica, Arial, sans-serif;font-size:16px;"><br></div></div></div>
        <div><br></div><div><br></div>
        
        </div><div id="ydp67d2b934yahoo_quoted_8671106192" class="ydp67d2b934yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    On Tuesday, 25 September, 2018, 9:31:51 PM IST, gradsusr-request@gradsusr.org <gradsusr-request@gradsusr.org> wrote:
                </div>
                <div><br></div>
                <div><br></div>
                <div><div dir="ltr">Send gradsusr mailing list submissions to<br></div><div dir="ltr">    <a href="mailto:gradsusr@gradsusr.org" rel="nofollow" target="_blank">gradsusr@gradsusr.org</a><br></div><div dir="ltr"><br></div><div dir="ltr">To subscribe or unsubscribe via the World Wide Web, visit<br></div><div dir="ltr">    <a href="http://gradsusr.org/mailman/listinfo/gradsusr" rel="nofollow" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br></div><div dir="ltr">or, via email, send a message with subject or body 'help' to<br></div><div dir="ltr">    <a href="mailto:gradsusr-request@gradsusr.org" rel="nofollow" target="_blank">gradsusr-request@gradsusr.org</a><br></div><div dir="ltr"><br></div><div dir="ltr">You can reach the person managing the list at<br></div><div dir="ltr">    <a href="mailto:gradsusr-owner@gradsusr.org" rel="nofollow" target="_blank">gradsusr-owner@gradsusr.org</a><br></div><div dir="ltr"><br></div><div dir="ltr">When replying, please edit your Subject line so it is more specific<br></div><div dir="ltr">than "Re: Contents of gradsusr digest..."<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">Today's Topics:<br></div><div dir="ltr"><br></div><div dir="ltr">   1. Re: How to write a GrADS data descriptor (.ctl) file for<br></div><div dir="ltr">      NetCDF files with variables of multiple (>4) dimensions (M.Mahakur)<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">----------------------------------------------------------------------<br></div><div dir="ltr"><br></div><div dir="ltr">Message: 1<br></div><div dir="ltr">Date: Tue, 25 Sep 2018 20:38:54 +0530 (IST)<br></div><div dir="ltr">From: "M.Mahakur" <<a href="mailto:mmahakur@tropmet.res.in" rel="nofollow" target="_blank">mmahakur@tropmet.res.in</a>><br></div><div dir="ltr">To: GrADS Users Forum <<a href="mailto:gradsusr@gradsusr.org" rel="nofollow" target="_blank">gradsusr@gradsusr.org</a>><br></div><div dir="ltr">Subject: Re: [gradsusr] How to write a GrADS data descriptor (.ctl)<br></div><div dir="ltr">    file for NetCDF files with variables of multiple (>4) dimensions<br></div><div dir="ltr">Message-ID:<br></div><div dir="ltr">    <<a href="mailto:1855807562.701680.1537888134162.JavaMail.zimbra@tropmet.res.in" rel="nofollow" target="_blank">1855807562.701680.1537888134162.JavaMail.zimbra@tropmet.res.in</a>><br></div><div dir="ltr">Content-Type: text/plain; charset="utf-8"<br></div><div dir="ltr"><br></div><div dir="ltr">Just a guess: The error might be due to <br></div><div dir="ltr"><br></div><div dir="ltr">dF_toa=>p1 1 t,x,y,e p1 <br></div><div dir="ltr"><br></div><div dir="ltr">and <br></div><div dir="ltr"><br></div><div dir="ltr">double dF_toa(dX, sw_lw, up_down, all_clear, hour, latitude, longitude, time) ; <br></div><div dir="ltr"><br></div><div dir="ltr">array shape/size mismatch.. ? <br></div><div dir="ltr"><br></div><div dir="ltr">Regards, <br></div><div dir="ltr">Mahakur <br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">From: "Hailan Wang" <<a href="mailto:hailanw@gmail.com" rel="nofollow" target="_blank">hailanw@gmail.com</a>> <br></div><div dir="ltr">To: "GrADS Users Forum" <<a href="mailto:gradsusr@gradsusr.org" rel="nofollow" target="_blank">gradsusr@gradsusr.org</a>> <br></div><div dir="ltr">Sent: Tuesday, September 25, 2018 7:55:33 PM <br></div><div dir="ltr">Subject: [gradsusr] How to write a GrADS data descriptor (.ctl) file for NetCDF files with variables of multiple (>4) dimensions <br></div><div dir="ltr"><br></div><div dir="ltr">Dear all, <br></div><div dir="ltr"><br></div><div dir="ltr">I am wondering if you have any suggestions on how to open and read NetCDF files with variables of multiple dimensions (# of dimension > 4). Please see below for an example of such NetCDF file (CldAll.nc): <br></div><div dir="ltr"><br></div><div dir="ltr">netcdf CldAll { <br></div><div dir="ltr">dimensions: <br></div><div dir="ltr">sw_lw = 2 ; <br></div><div dir="ltr">up_down = 2 ; <br></div><div dir="ltr">time = UNLIMITED ; // (1 currently) <br></div><div dir="ltr">all_clear = 2 ; <br></div><div dir="ltr">latitude = 90 ; <br></div><div dir="ltr">longitude = 72 ; <br></div><div dir="ltr">pressure_level = 30 ; <br></div><div dir="ltr">hour = 8 ; <br></div><div dir="ltr">dX = 1 ; <br></div><div dir="ltr">aer_wavelength = 1 ; <br></div><div dir="ltr">aer_type = 7 ; <br></div><div dir="ltr">pressure_layer = 29 ; <br></div><div dir="ltr">cloud_condition = 12 ; <br></div><div dir="ltr">variables: <br></div><div dir="ltr">int time(time) ; <br></div><div dir="ltr">time:long_name = "Time in UNIX" ; <br></div><div dir="ltr">time:units = "Seconds since 1970-1-1 0:00:00 0:00" ; <br></div><div dir="ltr">time:comment = "15th day of the month" ; <br></div><div dir="ltr">float pressure_level(pressure_level) ; <br></div><div dir="ltr">pressure_level:long_name = "Level Pressure" ; <br></div><div dir="ltr">pressure_level:units = "mb" ; <br></div><div dir="ltr">float latitude(latitude) ; <br></div><div dir="ltr">latitude:long_name = "Latitude" ; <br></div><div dir="ltr">latitude:units = "degrees north" ; <br></div><div dir="ltr">float longitude(longitude) ; <br></div><div dir="ltr">longitude:long_name = "Longitude" ; <br></div><div dir="ltr">longitude:units = "degrees east" ; <br></div><div dir="ltr">double sfc_pressure(hour, latitude, longitude, time) ; <br></div><div dir="ltr">sfc_pressure:long_name = "Surface pressure" ; <br></div><div dir="ltr">sfc_pressure:units = "mb" ; <br></div><div dir="ltr">float hour(hour) ; <br></div><div dir="ltr">hour:units = "UTC" ; <br></div><div dir="ltr">hour:comment = ">=0 -> UTC hour; =-1 -> single mean value; =-2 -> daytime mean; =-3 -> nighttime mean;" ; <br></div><div dir="ltr">hour:long_name = "Hour" ; <br></div><div dir="ltr">double dF_toa(dX, sw_lw, up_down, all_clear, hour, latitude, longitude, time) ; <br></div><div dir="ltr">dF_toa:_FillValue = -9999. ; <br></div><div dir="ltr">dF_toa:long_name = "Partial derivative of the flux at the top of the atmosphere" ; <br></div><div dir="ltr">dF_toa:units = "W/m^2" ; <br></div><div dir="ltr">double dF_sfc(dX, sw_lw, up_down, all_clear, hour, latitude, longitude, time) ; <br></div><div dir="ltr">dF_sfc:_FillValue = -9999. ; <br></div><div dir="ltr">dF_sfc:long_name = "Partial derivative of the flux at the surface" ; <br></div><div dir="ltr">dF_sfc:units = "W/m^2" ; <br></div><div dir="ltr">double dX01_aer_tau(aer_wavelength, aer_type, latitude, longitude, time) ; <br></div><div dir="ltr">dX01_aer_tau:_FillValue = -9999. ; <br></div><div dir="ltr">dX01_aer_tau:long_name = "Partial derivative of the aerosol optical depth" ; <br></div><div dir="ltr">dX01_aer_tau:units = "unitless" ; <br></div><div dir="ltr">double dX01_aer_vertdist(aer_type, pressure_layer, latitude, longitude, time) ; <br></div><div dir="ltr">dX01_aer_vertdist:_FillValue = -9999. ; <br></div><div dir="ltr">dX01_aer_vertdist:long_name = "Partial derivative of the aerosol vertical distribution" ; <br></div><div dir="ltr">dX01_aer_vertdist:units = "percent" ; <br></div><div dir="ltr">dX01_aer_vertdist:comment = "Fraction of aer_tau in each layer" ; <br></div><div dir="ltr">double dX01_aer_vertdist_sfc(aer_type, latitude, longitude, time) ; <br></div><div dir="ltr">dX01_aer_vertdist_sfc:_FillValue = -9999. ; <br></div><div dir="ltr">dX01_aer_vertdist_sfc:long_name = "Partial derivative of the aerosol vertical distribution in the layer adjacent to the surface" ; <br></div><div dir="ltr">dX01_aer_vertdist_sfc:units = "percent" ; <br></div><div dir="ltr">dX01_aer_vertdist_sfc:comment = "Fraction of aer_tau in the layer adjacent to the surface" ; <br></div><div dir="ltr">double dX01_aer_rh(pressure_level, latitude, longitude, time) ; <br></div><div dir="ltr">dX01_aer_rh:_FillValue = -9999. ; <br></div><div dir="ltr">dX01_aer_rh:long_name = "Partial derivative of the relative humidity for computing aerosol ssps" ; <br></div><div dir="ltr">dX01_aer_rh:units = "%" ; <br></div><div dir="ltr">double dX01_aer_sfc_rh(latitude, longitude, time) ; <br></div><div dir="ltr">dX01_aer_sfc_rh:_FillValue = -9999. ; <br></div><div dir="ltr">dX01_aer_sfc_rh:long_name = "Partial derivative of the surface relative humidity for computing aerosol ssps" ; <br></div><div dir="ltr">dX01_aer_sfc_rh:units = "%" ; <br></div><div dir="ltr"><br></div><div dir="ltr">// global attributes: <br></div><div dir="ltr">:_NCProperties = "version=1|netcdflibversion=4.4.1|hdf5libversion=1.8.17" ; <br></div><div dir="ltr">:cloud_condition = "=1 -> High+Thin; =2 -> High+Medium; =3 -> High+Thick; =4 -> UpperMid+Thin; =5 -> UpperMid+Medium; =6 -> UpperMid+Thick; =7 -> LowerMid+Thin; =8 -> LowerMid+Medium; =9 -> LowerMid+Thick; =10 -> Low+Thin; =11 -> Low+Medium; =12 -> Low+Thick; " ; <br></div><div dir="ltr">:High = "50-300 mb" ; <br></div><div dir="ltr">:UpperMid = "300-500 mb" ; <br></div><div dir="ltr">:LowerMid = "500-700 mb" ; <br></div><div dir="ltr">:Low = "700 mb-Surface" ; <br></div><div dir="ltr">:Thin = "optical depth < 1" ; <br></div><div dir="ltr">:Medium = "optical depth 1-5" ; <br></div><div dir="ltr">:Thick = "optical depth > 5" ; <br></div><div dir="ltr">:contact = "Tyler Thorsen ( [ mailto:<a href="mailto:tyler.thorsen@nasa.gov" rel="nofollow" target="_blank">tyler.thorsen@nasa.gov</a> | <a href="mailto:tyler.thorsen@nasa.gov" rel="nofollow" target="_blank">tyler.thorsen@nasa.gov</a> ] )" ; <br></div><div dir="ltr">:input_Month_file = "/SCF5/ADF/tthorsen/data/hiatus/PRPIN/PRPIN-Month/CERES_PRPIN-Month_SYN3HR-GEOS3HR-MATCH-SZAGEOS3HR_Edition4_2x5/CERES_PRPIN-Month_SYN3HR-GEOS3HR-MATCH-SZAGEOS3HR_Edition4_2x5_201701.nc" ; <br></div><div dir="ltr">:start_date_for_climatology = 200007 ; <br></div><div dir="ltr">:end_date_for_climatology = 201706 ; <br></div><div dir="ltr">data: <br></div><div dir="ltr"><br></div><div dir="ltr">time = 1484438400 ; <br></div><div dir="ltr"><br></div><div dir="ltr">pressure_level = 1000, 950, 900, 850, 800, 750, 700, 650, 600, 550, 500, <br></div><div dir="ltr">450, 400, 350, 300, 250, 200, 150, 100, 70, 50, 30, 15, 7, 4, 2, 1, 0.7, <br></div><div dir="ltr">0.4, 0.1 ; <br></div><div dir="ltr"><br></div><div dir="ltr">latitude = 89, 87, 85, 83, 81, 79, 77, 75, 73, 71, 69, 67, 65, 63, 61, 59, <br></div><div dir="ltr">57, 55, 53, 51, 49, 47, 45, 43, 41, 39, 37, 35, 33, 31, 29, 27, 25, 23, <br></div><div dir="ltr">21, 19, 17, 15, 13, 11, 9, 7, 5, 3, 1, -1, -3, -5, -7, -9, -11, -13, -15, <br></div><div dir="ltr">-17, -19, -21, -23, -25, -27, -29, -31, -33, -35, -37, -39, -41, -43, <br></div><div dir="ltr">-45, -47, -49, -51, -53, -55, -57, -59, -61, -63, -65, -67, -69, -71, <br></div><div dir="ltr">-73, -75, -77, -79, -81, -83, -85, -87, -89 ; <br></div><div dir="ltr"><br></div><div dir="ltr">longitude = -177.5, -172.5, -167.5, -162.5, -157.5, -152.5, -147.5, -142.5, <br></div><div dir="ltr">-137.5, -132.5, -127.5, -122.5, -117.5, -112.5, -107.5, -102.5, -97.5, <br></div><div dir="ltr">-92.5, -87.5, -82.5, -77.5, -72.5, -67.5, -62.5, -57.5, -52.5, -47.5, <br></div><div dir="ltr">-42.5, -37.5, -32.5, -27.5, -22.5, -17.5, -12.5, -7.5, -2.5, 2.5, 7.5, <br></div><div dir="ltr">12.5, 17.5, 22.5, 27.5, 32.5, 37.5, 42.5, 47.5, 52.5, 57.5, 62.5, 67.5, <br></div><div dir="ltr">72.5, 77.5, 82.5, 87.5, 92.5, 97.5, 102.5, 107.5, 112.5, 117.5, 122.5, <br></div><div dir="ltr">127.5, 132.5, 137.5, 142.5, 147.5, 152.5, 157.5, 162.5, 167.5, 172.5, <br></div><div dir="ltr">177.5 ; <br></div><div dir="ltr"><br></div><div dir="ltr">hour = 0, 3, 6, 9, 12, 15, 18, 21 ; <br></div><div dir="ltr">} <br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">I cannot directly open the NetCDF file using the command "sdfopen", with the following error message: <br></div><div dir="ltr"><br></div><div dir="ltr">ga-> sdfopen CldAll.nc <br></div><div dir="ltr">Scanning self-describing file: CldAll.nc <br></div><div dir="ltr">gadsdf: SDF file has no discernable X coordinate. <br></div><div dir="ltr">To open this file with GrADS, use a descriptor file with an XDEF entry. <br></div><div dir="ltr">Documentation is at [ <a href="http://iges.org/grads/gadoc/SDFdescriptorfile.html " rel="nofollow" target="_blank">http://iges.org/grads/gadoc/SDFdescriptorfile.html </a>| <a href="http://iges.org/grads/gadoc/SDFdescriptorfile.html " rel="nofollow" target="_blank">http://iges.org/grads/gadoc/SDFdescriptorfile.html </a>] <br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">In order to open the NetCDF file, I need to write a GrADS data descriptor (.ctl) file for it. Here I only need to extract the sw (Shortwave) and lw (Longwave) components of "dF_toa". My current .ctl file reads: <br></div><div dir="ltr"><br></div><div dir="ltr">dset ^CldAll.nc <br></div><div dir="ltr">title test <br></div><div dir="ltr">dtype netcdf <br></div><div dir="ltr">UNDEF -9999. <br></div><div dir="ltr">options yrev <br></div><div dir="ltr">xdef 72 linear -177.5 5.0 <br></div><div dir="ltr">ydef 90 linear -89 2 <br></div><div dir="ltr">zdef 1 linear 1 1 <br></div><div dir="ltr">tdef 8 linear 0z1jan2001 3hr <br></div><div dir="ltr">edef 2 names sw lw <br></div><div dir="ltr">vars 1 <br></div><div dir="ltr">dF_toa=>p1 1 t,x,y,e p1 <br></div><div dir="ltr">endvars <br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">It apparently does not work ? see below for the error message: <br></div><div dir="ltr"><br></div><div dir="ltr">ga-> open aa.ctl <br></div><div dir="ltr">Scanning description file: aa.ctl <br></div><div dir="ltr">Data file CldAll.nc is open as file 1 <br></div><div dir="ltr">LON set to 0 360 <br></div><div dir="ltr">LAT set to -89 89 <br></div><div dir="ltr">LEV set to 1 1 <br></div><div dir="ltr">Time values set: 2001:1:1:0 2001:1:1:0 <br></div><div dir="ltr">E set to 1 1 <br></div><div dir="ltr">ga-> d p1 <br></div><div dir="ltr">gancgrid error: nc_get_vara_double failed; NetCDF: Start+count exceeds dimension bound <br></div><div dir="ltr">Data Request Error: Error for variable 'p1' <br></div><div dir="ltr">Error ocurred at column 1 <br></div><div dir="ltr">DISPLAY error: Invalid expression <br></div><div dir="ltr">Expression = p1 <br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">Any suggestions on how to write the .ctl file are much appreciated! <br></div><div dir="ltr"><br></div><div dir="ltr">Thanks, <br></div><div dir="ltr">Hailan <br></div><div dir="ltr"><br></div><div dir="ltr">_______________________________________________ <br></div><div dir="ltr">gradsusr mailing list <br></div><div dir="ltr"><a href="mailto:gradsusr@gradsusr.org" rel="nofollow" target="_blank">gradsusr@gradsusr.org</a> <br></div><div dir="ltr"><a href="http://gradsusr.org/mailman/listinfo/gradsusr " rel="nofollow" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr </a><br></div><div dir="ltr">-------------- next part --------------<br></div><div dir="ltr">An HTML attachment was scrubbed...<br></div><div dir="ltr">URL: <<a href="http://gradsusr.org/pipermail/gradsusr/attachments/20180925/1c70cc05/attachment-0001.html" rel="nofollow" target="_blank">http://gradsusr.org/pipermail/gradsusr/attachments/20180925/1c70cc05/attachment-0001.html</a>><br></div><div dir="ltr"><br></div><div dir="ltr">------------------------------<br></div><div dir="ltr"><br></div><div dir="ltr">Subject: Digest Footer<br></div><div dir="ltr"><br></div><div dir="ltr">_______________________________________________<br></div><div dir="ltr">gradsusr mailing list<br></div><div dir="ltr"><a href="mailto:gradsusr@gradsusr.org" rel="nofollow" target="_blank">gradsusr@gradsusr.org</a><br></div><div dir="ltr"><a href="http://gradsusr.org/mailman/listinfo/gradsusr" rel="nofollow" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">------------------------------<br></div><div dir="ltr"><br></div><div dir="ltr">End of gradsusr Digest, Vol 103, Issue 13<br></div><div dir="ltr">*****************************************<br></div></div>
            </div>
        </div></div></body></html>