quarters = ['jfm', 'fma', 'mam', 'amj', 'mjj', 'jja', 'jas', 'aso', 'son', 'ond', 'ndj', 'djf']
iris.coord_categorisation.add_season_membership(tmin, 'time', quarters, name='all_quarters')
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-54-03c816a954fc> in <module>
6 quarters = ['jfm', 'fma', 'mam', 'amj', 'mjj', 'jja', 'jas', 'aso', 'son', 'ond', 'ndj', 'djf']
7
----> 8 iris.coord_categorisation.add_season_membership(tmin, 'time', quarters, name='all_quarters')
/g/data3/hh5/public/apps/miniconda3/envs/analysis3-20.01/lib/python3.7/site-packages/iris/coord_categorisation.py in add_season_membership(cube, coord, season, name)
438
439 """
--> 440 months = _months_in_season(season)
441
442 def _season_membership(coord, value):
/g/data3/hh5/public/apps/miniconda3/envs/analysis3-20.01/lib/python3.7/site-packages/iris/coord_categorisation.py in _months_in_season(season)
229 """
230 cyclic_months = 'jfmamjjasondjfmamjjasond'
--> 231 m0 = cyclic_months.find(season.lower())
232 if m0 < 0:
233 # Can't match the season, raise an error.
AttributeError: 'list' object has no attribute 'lower'