Temporal subsampling (timemask)

Flux output created by the postprocessing ("*_integrate.script") is, in addition to any previous temporal filtering, transferred to an output time axis by subsampling the time series to a specified output frequency, possibly also involving averaging over specified time intervals:
timemask output frequency averaging interval
'asis' original time steps none (instantaneous)
'daily' daily daily
'monthly' monthly monthly
'yearly' yearly yearly
'pentadal' 5-yearly 5-yearly
'decadal' 10-yearly 10-yearly
'MAM' yearly March-April-May
'JJA' yearly June-July-August
'SON' yearly September-October-November
'DJF' yearly December-January-February
'NGr' yearly Northern Growing season (May-Sept)
'SGr' yearly Southern Growing season (Nov-Mar)
'Jan', 'Feb', etc. yearly January, February, etc.
'longterm' (only 1 value) whole period
'running' original time steps yearly
'triangular' original time steps +/- 1 year with triangular kernel
'p' (='picked') 5 days none (instantaneous)
In the timemask specification in "*_integrate.script", both the temporal filter and the temporal subsampling are given, concatenated by underscore (e.g., 'Filt0.5gd-1981-2013_monthly' denoting an interannual filter plus monthly subsampling). If no filter is given, only subsampling is done. If no subsampling is given, 'asis' is used by default.