You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Main changes are:
Polytope support
Plotting routines support cartopy projections and matplotlib styles
Major refactor of AQUA core functionalities: Regridder, Datamodel, OutputSaver, Timstat
Major refactor of Timeseries, SeasonalCycle, GregoryPlot diagnostics
Removed:
aqua.slurm has been removed.
Workflow modifications:
push_analysis.sh (and the tool push_s3.py which it calls) now both return proper error codes if the transfer fails. 0 = ok, 1 = credentials not valid, 2 = bucket not found. This would allow the workflow to check return codes.
As an alternative, connectivity could be tested before attempting to run push_analysis by pushing a small file (e.g. with python push_s3.py aqua-web ping.txt))
Introduce a Timstat() module independent from the Reader() (#1832)
Adapt Catalog Generator to Data-Portfolio v1.3.0 (#1848)
Introduction of a internal AQUA data model able to guess coordinates and convert toward required target data convention definition (#1862, #1877, #1883)
Custom paths in the config-aqua.yaml can now be defined and will take priority over the catalog paths (#1809)