What problem does your feature request solve?
Initial support for use of Met Office METDB observations in CSET was introduced in #574.
This supports SRFC_AIR_TMPR observations from LNDSYN land-based synop stations, and introduced 2 new recipes that provide point-based spatial plots.
This issue will aim to review the point-based observation processing with view to further extending functionality.
Describe the solution you'd like
This Issue might flag a range of development areas, and may require some splitting to separate Issue/branch/PR to ensure manageable changesets and review.
Targets for development might include:
- extend list of variables and observation types supported (
ukep_plot illustrates METDB calls for other surface-based point obs beyond LNDSYN, in particular from ocean networks, and for range of near-surface variables).
- consider options to simplify user-interface aspects (e.g. introduce coded mapping of standard_name to METDB obs type variable names to extract that requirement from workflow/command-line user).
- review any bottlenecks in obs processing (e.g. appear to be optimisations in regridding to point values using iris interpolate functions)
- consider any opportunities to introduce new science options (e.g. options for comparing obs to model neighbourhoods, local max, nearest neighbour, linear interpolated).
- further integrate scattermap plotting to other parts of
plot.py (e.g. in line with multi-layer plotting?) so obs processing/plotting less 'bespoke'.
- investigate use of observations in analysis recipes beyond spatial plotting (i.e/e.g. timeseries comparisons vs model; e.g. histograms). In principle, some of above changes may open up these aspects without requiring more bespoke recipes or changes to plot.py.
Describe alternatives you've considered
Feels like right time to extend this further.
Could open up series of Issues to target aspects of planned development, but at this stage this just aims to open up space to investigate and understand scale of proposed development, and/or order in which to introduce any updates.
What problem does your feature request solve?
Initial support for use of Met Office METDB observations in CSET was introduced in #574.
This supports SRFC_AIR_TMPR observations from LNDSYN land-based synop stations, and introduced 2 new recipes that provide point-based spatial plots.
This issue will aim to review the point-based observation processing with view to further extending functionality.
Describe the solution you'd like
This Issue might flag a range of development areas, and may require some splitting to separate Issue/branch/PR to ensure manageable changesets and review.
Targets for development might include:
ukep_plotillustrates METDB calls for other surface-based point obs beyond LNDSYN, in particular from ocean networks, and for range of near-surface variables).plot.py(e.g. in line with multi-layer plotting?) so obs processing/plotting less 'bespoke'.Describe alternatives you've considered
Feels like right time to extend this further.
Could open up series of Issues to target aspects of planned development, but at this stage this just aims to open up space to investigate and understand scale of proposed development, and/or order in which to introduce any updates.