Releases
v0.16.0
Compare
Sorry, something went wrong.
No results found
Removed:
Removed source or experiment specific fixes; only the fixer_name is now supported.
Workflow modifications:
Due to a bug in Singularity, --no-mount /etc/localtime has to be implemented into the AQUA container call
push_analysis.sh now updates and pushes to LUMI-O the file experiments.yaml, which is used by the
dashboard to know which experiments to list. The file is downloaded from the object store, updated and
pushed back. Additionally it exit with different error codes if the bucket is missing or the S3 credential
are not correct.
AQUA core complete list:
Update to the new STAC API for Lumi (#2017 )
Added the aqua grids set command to set the paths block in the aqua-config.yaml file, overwriting the default values (#2003 )
Derivation of metadata from eccodes is done with a builtin python method instead of definiton file inspection (#2009 , #2014 )
h5py installed from pypi. Hard pin to version 3.12.1 removed in favor of a lower limit to the version (#2002 )
aqua-analysis can accept a --regrid argument in order to activate the regrid on each diagnostics supporting it (#1947 )
--no-mount /etc/localtime option added to the load_aqua_container.sh script for all HPC (#1975 )
Upgrade to eccodes==2.41.0 (#1890 )
Fix HPC2020 (ECMWF) installation (#1994 )
plot_timeseries can handle multiple references and ensemble mean and std (#1988 , #1999 )
Support for CDO 2.5.0, modified test files accordingly (v6) (#1987 )
Remove DOCKER secrets and prepare ground for dependabot action e.g introduce AQUA_GITHUB_PAT (#1983 ,#1995 )
Trender() class to include both trend() and detrend() method (#1980 )
cartopy_offlinedata is added on container and path is set in cli call, to support MN5 no internet for coastlines download (#1960 )
plot_single_map() can now handle high nlevels with a decreased cbar ticks density (#1940 )
plot_single_map() now can avoid coastlines to support paleoclimate maps (#1940 )
Fixes to support EC-EARTH4 conversion to GRIB2 (#1940 )
Added support for TL63, TL255, eORCA1, ORCA2 grids for EC-EARTH4 model (#1940 )
FldStat() as independent module for area-weighted operations (#1835 )
Refactor of Fixer(), now independent from the Reader() and supported by classes FixerDataModel and FixerOperator (#1929 )
Update and push to lumi-o the a file listing experiments needed by the dashboard (#1950 )
Integration of HEALPix data with plot_single_map() (#1897 )
Use scientific notation in multiple maps plotting to avoid label overlapping (#1953 )
AQUA diagnostics complete list:
Diagnostic core: a diagnostic_name is now available in the configuration file to override the default name (#2000 )
Ecmean, GlobalBiases, Teleconnections: regrid functionality correctly working in cli (#2006 )
Diagnostic core: updated docs for OutputSaver (#2010 )
Diagnostic core: save_netcdf() is now based on the new OutputSaver (#1965 )
Diagnostic core: raise an error if retrieve() returns an empty dataset (#1997 )
GlobalBiases: major refactor (#1803 , #1993 )
Ocean Drift: using the _set_region method from the Diagnostic class (#1981 )
Diagnostic core: new _set_region method in Diagnostic class to find region name, lon and lat limits (#1979 )
Timeseries: regions are now in the definitions folder (not interface anymore) (#1884 )
Teleconnections: complete refactor according to the Diagnostic, PlotDiagnostic schema (#1884 )
Radiations: timeseries correctly working for exps with enddate before 2000 (#1940 )
Diagnostic core: new round_startdate and round_enddate functions for time management (#1940 )
Timeseries: fix in the new cli wich was ignoring the regrid option and had bad time handling (#1940 )
Timeseries: Use new OutputSaver in Timeseries diagnostics (#1948 , #2000 )
Diagnostic core: new select_region to crop a region based on _set_region and area_selection method (#1984 )
You can’t perform that action at this time.