At the moment, some of the preprocessors use fx_files (like masking, the area/volume statistics and the upcoming zonal/meridional statitistics).
It's not obvious what should happen when fx_files are absent. In the case of model data, I think that the preprocessor should fail without fx_files.
In the case of observational data, if fx_files are absent, then the tool should be able to estimate the grid's area or volume.
This is complicated by the fact that the statistics tools can apply several operators:
- The mean and the sum operations require the area/volume fields.
- The sum operations can sometimes require the area/volume fields and sometimes doesn't need it.
- The minimum, maximum operations do not require the area/volume.
- The standard deviation, variance and median operators in iris are not weighted aggregators, but should require the area/volume.
It's a bit confusing!
At the moment, some of the preprocessors use
fx_files(like masking, the area/volume statistics and the upcoming zonal/meridional statitistics).It's not obvious what should happen when
fx_filesare absent. In the case of model data, I think that the preprocessor should fail withoutfx_files.In the case of observational data, if
fx_filesare absent, then the tool should be able to estimate the grid's area or volume.This is complicated by the fact that the statistics tools can apply several operators:
It's a bit confusing!