<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-AU" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Since nobody else has bitten;<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">There are several approaches to the problem of getting non-standard seasonal averages; my personal experience is that the most universally-convenient way (if not necessarily the most computationally-efficient)
 is to reshape the array from a (time, location) format to (year,<month or day>,locn..), where obviously the <month or day> depends on whether you’re using monthly or daily data. You can then simply average across the 2<sup>nd</sup> dimension for the time indices
 that you want.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">I’ve attached a function that will do this for monthly data, - if you have daily data you’ll need to edit it. NB this is not an official NCL function, and I take no responsibility if it breaks your
 machine, your data, or your career </span><span style="font-family:"Apple Color Emoji";mso-fareast-language:EN-US">😊</span><span style="mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Will<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">ncl-talk <ncl-talk-bounces@mailman.ucar.edu> on behalf of dale zuri via ncl-talk <ncl-talk@mailman.ucar.edu><br>
<b>Reply to: </b>dale zuri <dalezuri@gmail.com><br>
<b>Date: </b>Saturday, 27 March 2021 at 1:46 pm<br>
<b>To: </b>Ncl-talk <ncl-talk@ucar.edu><br>
<b>Subject: </b>[ncl-talk] sub: Time selection<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p class="MsoNormal">Hi NCL users,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">How to choose JJAS to compute the seasonal average from 1981-2005. ?
<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">I would appreciate any help. <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Thanks<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">DZ<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">names = getfilevarnames(f)<br>
print(names)<br>
x   = f->ice<br>
time   = f->T<br>
printVarSummary(x)<br>
utc_date = cd_calendar(time, -2)<br>
print(utc_date)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Number of Dimensions: 4<br>
Dimensions and sizes:   [T | 14086] x [zlev | 1] x [lat | 720] x [lon | 1440]<br>
Coordinates: <br>
            T: [1358..15443]<br>
            zlev: [ 0.. 0]<br>
            lat: [-89.875..89.875]<br>
            lon: [0.125..359.875]<br>
Number Of Attributes: 8<br>
  pointwidth :   1<br>
  valid_max :   100<br>
  scale_factor :        0.01<br>
  missing_value :       -999<br>
  units :       percentage<br>
  valid_min :   0<br>
  long_name :   Sea ice concentration<br>
  standard_name :       sea_ice_area_fraction<br>
<br>
<br>
Variable: utc_date<br>
Type: integer<br>
Total Size: 56344 bytes<br>
            14086 values<br>
Number of Dimensions: 1<br>
Dimensions and sizes:   [14086]<br>
Coordinates: <br>
Number Of Attributes: 1<br>
  calendar :    standard<br>
(0)     19810920<br>
(1)     19810921<br>
(2)     19810922<br>
(3)     19810923<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">(14085) 20200413<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
<p style="font-size:10pt; line-height:10pt; font-family: Calibri,sans-serif;"><br>
<br>
This email is confidential, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone outside the intended recipient organisation is prohibited and may be a criminal offence. Please delete if obtained
 in error and email confirmation to the sender. The views expressed in this email are not necessarily the views of the University of Tasmania, unless clearly intended otherwise.</p>
</body>
</html>