Period based calculation
Doing the entire calculation in one go under the auspices of dask can lead to memory problems. This is believed to be a bug either in iris, dask, or our configuration, but a work-around is to do the calculation per output period. This work-around should be offered as an option in the interface.