@@ -63,9 +63,9 @@ function daily_max_mean_min(cube::YAXArray, kwargs...)
6363 index_in_cube = [findall (== (i), time_index) for i in unique (time_index)]
6464
6565 # Dimensions
66- indims = InDims (" Ti " )
66+ indims = InDims (" time " )
6767 # outdims = OutDims(RangeAxis("time", dates_builder_yearmonthday(new_dates)), CategoricalAxis("stats",["max","mean","min"]))
68- outdims = OutDims (Dim {:Ti } (dates_builder_yearmonthday (new_dates)), CategoricalAxis (" stats" ,[" max" ," mean" ," min" ]))
68+ outdims = OutDims (Dim {:time } (dates_builder_yearmonthday (new_dates)), CategoricalAxis (" stats" ,[" max" ," mean" ," min" ]))
6969
7070 mapCube (daily_max_mean_min, cube, indims= indims, outdims= outdims, index_list= index_in_cube)
7171end
@@ -87,7 +87,7 @@ A new YAXArray cube with the computed percentiles along the "time", "longitude",
8787function percentiles (cube:: YAXArray , quantiles= [0.1 , 0.5 , 0.9 ];lonname= " longitude" , latname= " latitude" )
8888
8989 indims = InDims (" number" )
90- outdims = OutDims (" Ti " , lonname, latname)
90+ outdims = OutDims (" time " , lonname, latname)
9191
9292 mapCube (percentiles, cube, indims= indims, outdims= outdims, quantiles= quantiles)
9393end
@@ -124,8 +124,8 @@ Compute the difference between consecutive time steps in the given `cube`.
124124function diff (cube:: YAXArray )
125125
126126
127- indims = InDims (" Ti " )
128- outdims = OutDims (" Ti " )
127+ indims = InDims (" time " )
128+ outdims = OutDims (" time " )
129129
130130 mapCube (diff, cube, indims= indims, outdims= outdims)
131131end
@@ -161,8 +161,8 @@ A new YAXArray cube with the cumulative sum computed along the "time" dimension.
161161"""
162162function cumsum (cube:: YAXArray , kwargs... )
163163
164- indims = InDims (" Ti " )
165- outdims = OutDims (" Ti " )
164+ indims = InDims (" time " )
165+ outdims = OutDims (" time " )
166166
167167 mapCube (cumsum, cube, indims= indims, outdims= outdims)
168168end
@@ -212,14 +212,14 @@ A new `YAXArray` with aggregated data on a daily basis.
212212
213213"""
214214function daily_fct (cube:: YAXArray ; fct:: Function = mean, shifthour= 0 , kwargs... )
215- time_to_index = cube. Ti .+ Dates. Hour (shifthour)
215+ time_to_index = cube. time .+ Dates. Hour (shifthour)
216216 time_index = yearmonthday .(time_to_index)
217217 new_dates = unique (time_index)
218218 index_in_cube = [findall (== (i), time_index) for i in unique (time_index)]
219219
220220 # Dimensions
221- indims = InDims (" Ti " )
222- outdims = OutDims (Dim {:Ti } (dates_builder_yearmonthday (new_dates)))
221+ indims = InDims (" time " )
222+ outdims = OutDims (Dim {:time } (dates_builder_yearmonthday (new_dates)))
223223
224224 mapCube (daily_fct, cube, indims= indims, outdims= outdims, fct= fct, index_list= index_in_cube)
225225end
@@ -254,14 +254,14 @@ A new YAXArray containing the yearly climatology.
254254"""
255255
256256function yearly_clim (cube:: YAXArray ; fct:: Function = mean, kwargs... )
257- time_to_index = cube. Ti ;
257+ time_to_index = cube. time ;
258258 time_index = year .(time_to_index);
259259 new_dates = unique (time_index);
260260 index_in_cube = [findall (== (i), time_index) for i in unique (time_index)]
261261
262262 # Dimensions
263- indims = InDims (" Ti " )
264- outdims = OutDims (Dim {:Ti } (dates_builder_yearmonthday_hardcode (new_dates, imois= 7 , iday= 1 )))
263+ indims = InDims (" time " )
264+ outdims = OutDims (Dim {:time } (dates_builder_yearmonthday_hardcode (new_dates, imois= 7 , iday= 1 )))
265265
266266 mapCube (yearly_clim, cube, fct= fct, indims= indims, outdims= outdims, index_list= index_in_cube)
267267end
@@ -295,8 +295,8 @@ function daily_max(cube::YAXArray, kwargs...)
295295 index_in_cube = [findall (== (i), time_index) for i in unique (time_index)]
296296
297297 # Dimensions
298- indims = InDims (" Ti " )
299- outdims = OutDims (Dim {:Ti } (dates_builder_yearmonthday (new_dates)))
298+ indims = InDims (" time " )
299+ outdims = OutDims (Dim {:time } (dates_builder_yearmonthday (new_dates)))
300300
301301 mapCube (daily_max, cube, indims= indims, outdims= outdims, index_list= index_in_cube)
302302end
0 commit comments