AQUA v0.5
Main changes are:
- Refactor of the Reader() interface with less options at the init() level
- Grids are now defined with the source metadata and not in a machine-dependent file
- CLI wrapper is available to run all diagnostics in a single call
- Refactoring of the streaming emulator with equal treatment for FDB or file sources
Complete list:
- Controlling the loglevel of the GSV interface (#665)
- Fix wrong fdb source (#657)
- Adding sample files and tests for NEMO 2D and 3D grids (#652)
- tprate not derived from tp for GSV sources (#653)
- Simplify reader init and retrieve providing less argument in initialization (#620)
- var='paramid' can be used to select variables in the retrieve method (#648)
- configdir is not searched based on util file position in the repo (#636)
- Cleaner mask treatment (Revision of mask structure in the reader #617)
- Fldmean fix if only one dimension is present for area selection (#640)
- Adding higher frequency ERA5 data on Levante and Lumi (#628)
- regrid.yaml files are removed, grid infos are now in the catalogue metadata (#520, #622, #643)
- Load all available variables in FDB xarray/dask access (#619)
- Lint standard and enforced in CI (#616)
- Reader init split with methods (#523)
- Single map plot utility to be used by all diagnostics (#594)
- Script for automatic generation of Fdb catalog entries (IFS only) (#572)
- Fix loading of singularity mounting /projappl (#612)
- CLI wrapper parser (#599)
- Refactoring of streaming emulator (#593)
- Radiation CLI and diagnostic refinement (#537)
- Ocean3D CLI and diagnostic refinement (#578)
- AtmGlobalMean CLI and diagnostic refinement (#587)
- Tropical cyclones CLI refinements and TC module (#568, #645)
- Removing OPA, OPAgenerator and related tests from the AQUA (Remove OPA from AQUA #586)
- Renaming the experiments according to the DE340 AQUA syntax (Including dev-control-1990 in the source and rename the experiment according to DE340 scheme #556, #614, #618)
- Teleconnections diagnostic improvements (#571, #574, #576, #581, #592, #623)