<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000">Dear Adam, Ushnanshu and others,<br><br>  Thanks a lot, It was a real help. I am thankful to the NCL community, its so helpful and quick. It has really encouraged me to use NCL more often.<br><br>Sincere Regards<br>Samir<br><br><hr id="zwchr" data-marker=""><div data-marker=""><b>From: </b>"Adam Phillips" <asphilli@ucar.edu><br><b>To: </b>"Ushnanshu Dutta" <ushnanshudutta@gmail.com><br><b>Cc: </b>"samirpokhrel" <samir@tropmet.res.in>, "ncl-talk" <ncl-talk@ucar.edu><br><b>Sent: </b>Tuesday, July 20, 2021 2:00:39 AM<br><b>Subject: </b>Re: [ncl-talk] Error in selecting box using coordinate subscripting<br></div><br><div data-marker=""><div dir="ltr">I cannot comment on the CDO alternative, but I do believe Samir's issue is resolvable without regridding especially as the grid is rectilinear. <div>Samir:  This should work: temp_et = temp({30:60},{-240:-170})</div>If you are not happy that the longitudes are all negative, you can do the following:<div>temp_et = temp({30:60},{-240:-170})<br><div>lon = (/ temp_et&lon /)</div></div><div>lon = lon+360</div><div>lon!0 = "lon"</div><div>lon&lon = lon</div><div>temp_et&lon = lon</div><div>printVarSummary(temp_et)</div><br><div>That should show that the longitudes are positive, running from 120:190E. (As a rectilinear grid's coordinate latitude/longitude values should only monotonically increase, you cannot have values run from 120:180E, then flip around and go from -180:-170E.) </div><div>Hope that helps!</div><div>Adam</div><div> </div><br><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 19, 2021 at 2:13 AM Ushnanshu Dutta <<a href="mailto:ushnanshudutta@gmail.com" target="_blank" rel="nofollow noopener noreferrer">ushnanshudutta@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb( 204 , 204 , 204 );padding-left:1ex"><div dir="ltr">In continuation to my earlier email I forgot to mention the target grid file. I have created the target grid file like this <br><div>cat > targetgrid << EOF<br>gridtype = lonlat<br>xsize    = 360<br>ysize    = 180<br>xfirst   = −179.5<br>xinc     = 1<br>yfirst   = -89.5<br>yinc     = 1<br>EOF<br></div><br><br><div>here you also have options to change the resolution.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 19, 2021 at 1:14 PM Ushnanshu Dutta <<a href="mailto:ushnanshudutta@gmail.com" target="_blank" rel="nofollow noopener noreferrer">ushnanshudutta@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb( 204 , 204 , 204 );padding-left:1ex"><div dir="ltr">Dear Sir,<div>Are you working with SST data from CMIP5 and CMIP6? Except for a few models , the SST data are provided on curvilinear grids.</div><br><div>The following page can be your help</div><div><a href="https://www.ncl.ucar.edu/Applications/ESMF.shtml" target="_blank" rel="nofollow noopener noreferrer">https://www.ncl.ucar.edu/Applications/ESMF.shtml</a><br></div><br><div>I think through cdo "remapbil" regridding from curvilinear to rectilinear (lon x lat) also possible. I have done that and compared with the original one and found they are consistent. Can somebody comment on this?</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 19, 2021 at 12:48 PM samirpokhrel via ncl-talk <<a href="mailto:ncl-talk@mailman.ucar.edu" target="_blank" rel="nofollow noopener noreferrer">ncl-talk@mailman.ucar.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb( 204 , 204 , 204 );padding-left:1ex"><div><div style="font-family:'arial' , 'helvetica' , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )"><div>Thanks Adam and Rashed,<br></div><br><div>    Its confusing, As LonPivot is just re-arranging the the order of Longitude start and end point, but the basic range is similar to that of the models original grid (i.e -279 to 80).</div><div>Is it not possible to arrange the longitudes in the way its easy i.e  positive means east and negative means west longitudes. <br></div><div>Is re-gridding data the only solution?<br></div><br><div>regards<br></div><div>Samir<br></div><hr id="gmail-m_8036196203658035625gmail-m_-693428083105552812gmail-m_-237075483520517659gmail-m_-5558078566393201228zwchr"><div><b>From: </b>"Adam Phillips" <<a href="mailto:asphilli@ucar.edu" target="_blank" rel="nofollow noopener noreferrer">asphilli@ucar.edu</a>><br><b>To: </b>"samirpokhrel" <<a href="mailto:samir@tropmet.res.in" target="_blank" rel="nofollow noopener noreferrer">samir@tropmet.res.in</a>><br><b>Cc: </b>"ncl-talk" <<a href="mailto:ncl-talk@ucar.edu" target="_blank" rel="nofollow noopener noreferrer">ncl-talk@ucar.edu</a>><br><b>Sent: </b>Friday, July 16, 2021 11:21:32 PM<br><b>Subject: </b>Re: [ncl-talk] Error in selecting box using coordinate subscripting<br></div><br><div><div dir="ltr">Rashed is right, lonPivot is definitely one way to get around this issue. Another possibility is to just specify the area like this:<div>temp_et = temp({30:60},{-240:-170})<br></div><div>Hope that helps!</div><div>Adam</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 16, 2021 at 11:46 AM Rashed Mahmood via ncl-talk <<a href="mailto:ncl-talk@mailman.ucar.edu" rel="nofollow noopener noreferrer nofollow noopener noreferrer" target="_blank">ncl-talk@mailman.ucar.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb( 204 , 204 , 204 );padding-left:1ex"><div dir="ltr"><div>lonFlip assumes that the central longitude is either Greenwich meridian (0) or 180 which is not the case in your data. Maybe "lonPivot" could do the job? <br></div><div><a href="https://www.ncl.ucar.edu/Document/Functions/Contributed/lonPivot.shtml" rel="nofollow noopener noreferrer nofollow noopener noreferrer" target="_blank">https://www.ncl.ucar.edu/Document/Functions/Contributed/lonPivot.shtml</a><br></div><div> </div><div>Or regriding the data could be another option. <br></div><br><br><br><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 16, 2021 at 8:55 AM samirpokhrel via ncl-talk <<a href="mailto:ncl-talk@mailman.ucar.edu" rel="nofollow noopener noreferrer nofollow noopener noreferrer" target="_blank">ncl-talk@mailman.ucar.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb( 204 , 204 , 204 );padding-left:1ex"><div><div style="font-family:'arial' , 'helvetica' , sans-serif;font-size:12pt;color:rgb( 0 , 0 , 0 )"><div><p style="margin:0px;line-height:100%">Dear NCL Users,</p><p style="margin:0px;line-height:100%"><br></p><p style="margin:0px;line-height:100%">I am having problem while selecting a specific region within model output global data. Model data Longitudes varies from -279.75 to 79.75. The printVarSummary of the model data is as follows</p><p style="margin:0px;line-height:100%">-------</p><p style="margin:0px;line-height:100%">Variable: temp</p><p style="margin:0px;line-height:100%">Type: double</p><p style="margin:0px;line-height:100%">Number of Dimensions: 2</p><p style="margin:0px;line-height:100%">Dimensions and sizes: [YT_OCEAN | 410] x [XT_OCEAN | 720]</p><p style="margin:0px;line-height:100%">Coordinates:</p><p style="margin:0px;line-height:100%">YT_OCEAN: [-80.75..89.75]</p><p style="margin:0px;line-height:100%">XT_OCEAN: [-279.75..79.75]</p><p style="margin:0px;line-height:100%">---------</p><p style="margin:0px;line-height:100%">When I am trying to Select the region 120 E to 170W and 30N to 60N by using coordinate subscripting viz.</p><p style="margin:0px;line-height:100%"><br></p><p style="margin:0px;line-height:100%">temp_et = temp({30:60},{120:-170})</p><p style="margin:0px;line-height:100%"><br></p><p style="margin:0px;line-height:100%">It is giving error like</p><p style="margin:0px;line-height:100%"><br></p><p style="margin:0px;line-height:100%">fatal:NclOneDValGetRangeIndex: start coordinate index out of range, can't continue</p><p style="margin:0px;line-height:100%">fatal:Could not obtain coordinate indexes, unable to perform subscript</p><p style="margin:0px;line-height:100%"><br></p><p style="margin:0px;line-height:100%">Thereafter I have performed the lonFlip function</p><p style="margin:0px;line-height:100%"><br></p><p style="margin:0px;line-height:100%">temp_new = lonFlip(temp)</p><p style="margin:0px;line-height:100%">temp_et = temp_new({30:60},{120:-170})</p><p style="margin:0px;line-height:100%"><br></p><p style="margin:0px;line-height:100%">and the error is solved and the printVarSummary now looks like</p><p style="margin:0px;line-height:100%"><br></p><p style="margin:0px;line-height:100%">---------------------------</p><p style="margin:0px;line-height:100%">Variable: temp_et</p><p style="margin:0px;line-height:100%">Type: double</p><p style="margin:0px;line-height:100%">Number of Dimensions: 2</p><p style="margin:0px;line-height:100%">Dimensions and sizes: [YT_OCEAN | 40] x [XT_OCEAN | 440]</p><p style="margin:0px;line-height:100%">Coordinates:</p><p style="margin:0px;line-height:100%">YT_OCEAN: [30.2501..59.75]</p><p style="margin:0px;line-height:100%">XT_OCEAN: [119.75..-99.75]</p><p style="margin:0px;line-height:100%">----------------------------</p><p style="margin:0px;line-height:100%"><br></p><p style="margin:0px;line-height:100%">This is incorrect as my data is 0.5 degree resolution and X dimension should be 140 size rather than 440 size</p><p style="margin:0px;line-height:100%"><br></p><p style="margin:0px;line-height:100%">Please let me know where I am going wrong</p><p style="margin:0px;line-height:100%"><br></p><p style="margin:0px;line-height:100%">Thanking you in advance</p><p style="margin:0px;line-height:100%"><br></p><p style="margin:0px;line-height:100%">Regards</p></div></div></div>_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@mailman.ucar.edu" rel="nofollow noopener noreferrer nofollow noopener noreferrer" target="_blank">ncl-talk@mailman.ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="https://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer nofollow noopener noreferrer nofollow noopener noreferrer" target="_blank">https://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><br></blockquote></div>
_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@mailman.ucar.edu" rel="nofollow noopener noreferrer nofollow noopener noreferrer" target="_blank">ncl-talk@mailman.ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="https://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer nofollow noopener noreferrer nofollow noopener noreferrer" target="_blank">https://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><br></blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div><div><font color="#888888">Adam Phillips <br></font></div><font color="#888888">Associate Scientist,  </font><font color="#888888">Climate and Global Dynamics Laboratory, NCAR<br></font></div></div><div><font color="#888888"><a href="http://www.cgd.ucar.edu/staff/asphilli/" rel="nofollow noopener noreferrer nofollow noopener noreferrer" target="_blank">www.cgd.ucar.edu/staff/asphilli/</a>   </font><font color="#888888">303-497-1726 </font></div><font color="#888888"></font><div><div><font color="#888888"><br></font><div><font color="#888888"><a href="http://www.cgd.ucar.edu/staff/asphilli" rel="nofollow noopener noreferrer nofollow noopener noreferrer" target="_blank"></a></font><br></div></div></div></div></div></div></div></div></div></div></div><br></div></div></div>_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@mailman.ucar.edu" target="_blank" rel="nofollow noopener noreferrer">ncl-talk@mailman.ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="https://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer nofollow noopener noreferrer" target="_blank">https://mailman.ucar.edu/mailman/listinfo/ncl-talk</a></blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div><div><div><b><span style="font-family:'garamond' , serif">Ushnanshu Dutta</span><br></b></div><b><span style="font-family:'garamond' , serif">Research Fellow<br></span></b></div><b><span style="font-family:'garamond' , serif">Indian Institute of Tropical Meteorology<br></span></b></div><b><span style="font-family:'garamond' , serif">Pune,411008<br></span></b></div><b><span style="font-family:'garamond' , serif">Mob: 9405022799</span></b><br></div></div></div></div></div></div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div><div><div><b><span style="font-family:'garamond' , serif">Ushnanshu Dutta</span><br></b></div><b><span style="font-family:'garamond' , serif">Research Fellow<br></span></b></div><b><span style="font-family:'garamond' , serif">Indian Institute of Tropical Meteorology<br></span></b></div><b><span style="font-family:'garamond' , serif">Pune,411008<br></span></b></div><b><span style="font-family:'garamond' , serif">Mob: 9405022799</span></b><br></div></div></div></div></div></div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div><div><font color="#888888">Adam Phillips <br></font></div><font color="#888888">Associate Scientist,  </font><font color="#888888">Climate and Global Dynamics Laboratory, NCAR<br></font></div></div><div><font color="#888888"><a href="http://www.cgd.ucar.edu/staff/asphilli/" target="_blank" rel="nofollow noopener noreferrer">www.cgd.ucar.edu/staff/asphilli/</a>   </font><font color="#888888">303-497-1726 </font></div><font color="#888888"></font><div><div><font color="#888888"><br></font><div><font color="#888888"><a href="http://www.cgd.ucar.edu/staff/asphilli" target="_blank" rel="nofollow noopener noreferrer"></a></font></div></div></div></div></div></div></div></div></div></div></div><br></div></div></body></html>