Skip to content

Releases: rigoudyg/dr2xml

V3.1

08 Mar 12:45
6602633
Compare
Choose a tag to compare

This new release contains:

  • documentation about the tool and trainings
  • cleaning of code to drop dependencies from the CMIP6 DR in case it is not asked for
  • addition of several projects (CORDEX-CMIP6 first version, C3S-SP with dedicated json Data Request)
  • possibility to use an other Data Request (i.e. C3S-SP json file)
  • changes for xios 3 compatibility

V3.0

02 Jun 10:21
Compare
Choose a tag to compare

This new release drops python2 compatibility.

News:

  • the key max_split_freq is now used at each time it is defined in settings (and not only in some cases)
  • add possibility to output fields on height levels over orography
  • adapt code to projects other than CMIP6
  • add the possibility to run without the CMIP6 Data Request
  • add the possibility to output several variables in the same file
  • change in organization of the package

Notebooks are available in github repository: https://github.com/mpmoine/dr2xml_training
They will be added in the current repository in a next version.

V2.1

27 Nov 08:01
Compare
Choose a tag to compare

New release of dr2xml with full compatibility python 2 - python 3 (checked for several test cases in python 2.7, python 3.5 and python 3.7).

Warnings:

  • If there is several scalar dimensions for a variable, their order can be different in the xml file but this should have no impact on produced files.
  • The v2.1 is slightly slower than the v2.0 due to the use of the new xml module. The performances are better in python 3 than in python 2.

New features:

  • Add features for CORDEX simulations.
  • Use of an ad-hoc module to read and write xml files and keep the order of the attributes.

Bugfixes:

  • The attribute branch_method is now always added in meta-data (except if it is discarded by the user).
  • The use of special characters (such as accents) is now possible in both simulation_settings and lab_and_model_settings but the files must use an utf-8 encoding.
  • Reproducibility bugfixes (linked to order and unicode).

V2.0

03 Jun 08:33
c967091
Compare
Choose a tag to compare

New release of dr2xml will full compatibility Python2 - Python 3.
It also brings several features linked to "dev" variables.

V1.19: Merge pull request #19 from rigoudyg/gr_bf_homevar

20 Mar 11:04
936ff4e
Compare
Choose a tag to compare

New structure of dr2xml with several modules.
Corrections for PEP8.
Several bugfixes.
Add of "dev" home variables.