Skip to content

Releases: EC-Earth/ece2cmor3

OptimESM output & reduce false errors

13 Mar 11:03
Compare
Choose a tag to compare

See #816: The aim of this release is to have a compatible ece2cmor3 v2.4.0 release with:

  • EC-Earth 3.3.4.3
  • EC-Earth 3.4.1 - FORCeS
  • EC-Earth 3.5.0
  • EC-Earth 3.5.0 - AerChem
  • EC-Earth 3.5.0 - OptimESM

This release demands for an update of the output-control-files in ECE trunk and the other aforementioned projects, which are provided via the r10104-output-control-files (see also ECE portal issue 1330).

Giving support (solving many issues) for the project:

  • OptimESM

Solving:

Add co2box component

22 Feb 09:22
Compare
Choose a tag to compare

See #799: The aim of this release is to have a compatible ece2cmor3 v2.3.0 release with:

  • EC-Earth 3.3.4.3
  • EC-Earth 3.4.1 - FORCeS
  • EC-Earth 3.5.0
  • EC-Earth 3.5.0 - AerChem
  • EC-Earth 3.5.0 - OptimESM

Giving support to the projects:

  • OptimESM
  • CARCYCLIM

Solving:

The LPJG component is ported to python3

07 Feb 13:07
Compare
Choose a tag to compare

See #788: The aim of this release is to have a compatible ece2cmor3 v2.2.0 release with:

  • EC-Earth 3.3.4.3
  • EC-Earth 3.4.1 - FORCeS
  • EC-Earth 3.5.0
  • EC-Earth 3.5.0 - AerChem
  • EC-Earth 3.5.0 - OptimESM

Giving support to the projects:

  • FOCI
  • OptimESM
  • extremeX
  • LAMACLIMA

Solving:

Various fixes and additions: changed output-control-files

26 Apr 07:58
Compare
Choose a tag to compare

This ece2cmor3 v2.1.0 release comes with a set of changes (#766) in the output-control-files for the EC-Earth3 versions:

  • EC-Earth3.4.3
  • EC-Earth3.5.0

Solving:

Wrap up python 3 based version

24 Mar 08:38
Compare
Choose a tag to compare

This ece2cmor3 v2.0.1 release is a wrap up of the first python3 based version (#748).

A few last changes have been addressed to make ece2cmor3 v2.0.1 the fully validated release after the trnasition from python 2.7.15 to python 3.11.0. Beside wrap up / clean changes now we are over, the main change is that Ofx basin is set equal to its previous state, for details see #754. Further all deprecation warnings at the ece2cmor3 side have been resolved #757.

Python 3 based version

22 Mar 12:54
Compare
Choose a tag to compare

This ece2cmor3 v2.0.0 pre-release is the first python3 based version.

With that we are now at:

Python 3.11
CMOR 3.7.1
cdo 2.1.1

Especially in the genecec part the ordering of lists and dictionaries (and the unpinned ordering by xml.etree.ElementTree) have been handled such that the control output files stayed in the same order except for the request-overview files.

All files in the test-all case have been validated and show only at most rounding differences around precision.

A few wrap-up issues like #754, will be addressed in a next release.

Last version based on python2

21 Mar 17:03
Compare
Choose a tag to compare

This ece2cmor3 v1.9.1 version is the last version which is based on python 2.7.15. In order to prepare a smooth transition to the next python 3.11.0 based version most changes that could be made already in a python 2 version and which are required in a python 3 based version have been made for this release. For instance the integer divisions and the transition from xlrd to openpyxl.

Fix the unit conversion for rls & rss

12 Nov 14:55
Compare
Choose a tag to compare

This ece2cmor3 v1.8.1 version is compatible with EC-Earth3.3.3.2.

To keep the option open to select on version with cmor-fixer for #716, an immediate release of ece2cmor3 v1.8.1 is required which fixes the unit conversion for rls & rss in #716.

Reorder output-control-files structure, add fx, fix regridding of land masked atmospheric & soil type related variables

17 Jun 10:54
Compare
Choose a tag to compare

This ece2cmor3 v1.8.0 version is compatible with EC-Earth3.3.3.2.

Most important changes in this version (including the pre-releases v1.6.0-v1.7.0) but omitting very technical BUG fixes:

  • Add a seperate b2share download script for install #710 (which downloads the NEMO vertices files, the fx sftlf files and the omit-masks of #691 for #671. See updated install instruction.
  • Add the requested fx variables to the cmorisation process (see issue #667)
  • Include direct correct cmorisation of fx sftlf (see issues #593 #676, #705, #710)
  • Cmorising the cordex model-level output (see issue #682)
    .
  • BUG fix for land masked EC-Earth3 atmospheric variables which require a masked regridding (see issues #671, #686 & #691
  • Add an ignore mask for erroneous points in versions < v1.7.0 for ifs land-masked variables #691 
  • Wrong horizontal interpolation in remapping for soil type related variables (see issue #684)
    .
  • Reorganize & cleaning the output-control-files directory structure. A rewrite of genecec (see issues #699, #701, #702).
  • Addition of the request-overview including a heuristic volume estimate (see issue #699)
  • Addition of a basic compact request (see issue #678)
  • Add two sets of dynamic RCM forcing variables on dedicated pressure levels (see issue #664)
  • Add day snw & Eday mrros to the rcm-dynamic-plev*-forcing requests (see issue #707)
    .
  • Data request has been updated to version 1.0.33 (see issue #668, #698)
  • The specific DynvarMIP requirements have been implemented #670
  • The CovidMIP output-control-files have been added in two phases: 1. prior to the CMIP6 endorsement 2. after its endorsement within DynVarMIP (issues #663, #666 & #673)
  • Add additional LUMIP experiments (issue #680)
  • Add additional RFMIP experiments (issue #680)

Additional fix for land masked IFS regridding and fix interpolation for soil type related variables

07 Feb 22:28
Compare
Choose a tag to compare

The latest developments included in this pre-release (#693) will be listed in the next release.

In addition to #671, which was included in the previous pre-release v1.6.1, the related and important issues in #686 and #684 have been solved.