Releases: EC-Earth/ece2cmor3
OptimESM output & reduce false errors
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
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
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
Wrap up python 3 based version
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
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
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
Reorder output-control-files structure, add fx, fix regridding of land masked atmospheric & soil type related variables
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, thefx 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)