Releases: ESMValGroup/ESMValCore
Releases · ESMValGroup/ESMValCore
Version 2 beta release 6
This release includes
Bug fixes
- Fix mistake in error message for diagnostic scripts that are not executable (#437) Bouwe Andela
- Fix unit tests to check for numpy array mask equality as well (#396) Valeriu Predoi
- Clean up unit tests and fix warnings (#452) Bouwe Andela
- Correct typo in documentation on how to implement a fix (#458) Bouwe Andela
- Fix extract month (#482) bascrezee
Fixes for datasets
- Fix areacello in CMIP5 EC-Earth (#457) Javier Vegas-Regidor
- Support for ERA5 data in native format (#358) Peter9192
New features
- Add the CORDEX project to ESMValTool (#183) None
- Enhance error when input files are not found (#98) Manuel Schlund
- Added custom CMOR table for hurStderr (#460) Manuel Schlund
- Update alias to include also activity if necessary (#467) Javier Vegas-Regidor
- Better default configuration (#465) Bouwe Andela
- Try to add is-enes3 community and is-enes3 grant to zenodo and update authors (#468) Bouwe Andela
- Attempt concatenation when cubes have overlapping data (#280) Valeriu Predoi
- Added test for check of data availability and fixed some checks for _recipe.py (#455) Manuel Schlund
- Increase version to v2.0.0b6 (#483) Bouwe Andela
Version 2 beta release 5
Version 2 beta release 4
This release includes
Bug fixes
- Fix regrid preprocessor (#216) Javier Vegas-Regidor
- Fix regrid time function to add year yr frequency and remove resetting calendars (#351) Valeriu Predoi
- Mask_landsea file finding not done using the first member of file name only (#363) Valeriu Predoi
- Use abspath as default for cmor table location (#382) Javier Vegas-Regidor
- rlnstcs derived variable fix (#395) Katja Weigel
- Run extract_time only on non fx variables (#397) Valeriu Predoi
- Fix typo in MIROC-ESM fix (#411) Bouwe Andela
- Consistently use dimension/coordinate names in VariableInfo.coordinates (#413) Bouwe Andela
- Remove duplicate line in check.py (#419) Mattia Righi
- Allowed arbitrary CMIP6 fx variables in special preprocessors and error message on invalid project (#432) Manuel Schlund
- Remove log message about reference file (#435) Mattia Righi
Fixes for datasets
- Fixes for MPI-ESM1-2-HR and MPI-ESM1-2-XR (#356) sloosvel
- Template for GitHub issue for dataset problems (#361) Valeriu Predoi
- Fix fix for tas of GFDL-CM4 (#372) Manuel Schlund
- Fixes for CMIP6 MCM-UA-1-0 (#426) Manuel Schlund
New features
- Expand home directory in diagnostic script paths (#255) Javier Vegas-Regidor
- Support CMIP3 (#269) Javier Vegas-Regidor
- extract_shape: support for subregions in shapefiles preprocessor (#272) Inti Pelupessy
- Added land/sea fraction weighting preprocessor (#331) Manuel Schlund
- Changed surface albedo calculation from all-sky to clear-sky (#362) Axel Lauer
- Update CMIP6 CMOR tables to version 01.00.31 (6.8.31) (#363) Bouwe Andela
- Support downloading fx files using synda (#366) Bouwe Andela
- Remove start_year-end_year from the output filename of fx files (#369) Bouwe Andela
- Generalized land/sea/ice Natural Earth mask to account for possible multiple regions (#389) Valeriu Predoi
- Add mask glaciated (#392) bascrezee
- Update deprecated getargspec in check_preprocessor_settings.py (#401) Peter9192
- Add institute mapping for CSIRO datasets (#410) Jaro Camphuijsen
- Use the master branch as default (#415, #417) Bouwe Andela
- Remove derived variable gtfgco2 (#418) Bouwe Andela
- Use alias instead of dataset in max datasets log (#421) Javier Vegas-Regidor
- Remove automatic addition of time auxiliary coordinates (#426) Javier Vegas-Regidor
- Log max memory used by the recipe in the main log (#427) Javier Vegas-Regidor
- Rename zonal_means to zonal_statistics (#433) Mattia Righi
Version 2 beta release 3
This release includes
Bug fixes
- Fix wrong name of cmor_path that prevented obs4mips cmor tables from being used (#236)
- Fix bug in extract_region for irregular grids (#243)
- Bug fix in multi model statistics preprocessor function (#267)
- Bug fix for extract_time preprocessor function failing to get 0:00 hours of first day (#259)
- Correctly retrieve the activity for experiments linked to multiple ids (#257)
- Support pt frequencies (#240)
Fixes for datasets
- Added fix for wrong parent_time_units attribute for UKESM1-0-LL (#194)
- Fix missing height in EC-Earth (#256)
- Fix XCO2 units (custom table) (#291)
- Fix Fgoals fix (#306)
- GFDL fixes for areacello (#308)
- Add fixes to GFDL-CM4 near-surface uas, vas and tas (#330)
- Added fix for GPP of CESM1-BGC (#353)
New/updated derived variables
- CMIP6 updates for variable derivation (lwp) (#271)
- Add ocean heat content (ohc) derived variable (#192)
- Added vegfrac as a derived variable (#288)
- Add derivation of total ecosystem carbon mass content (#322)
New features
- Improved fx file handling (#170, #297, #230, #348)
- Add extract_shape preprocessor function (#220)
- Added sum operator to statistics preprocessors (#290)
- Add option to expand ensembles (#206)
- Make 2d and 1d region extraction consistent (#204)
- Better concatenation error message (#224)
- Make fixes case insensitive (#254)
- Support Windows Subsystem for Linux (#276)
- Check parent_time_unit format (#231)
- Use glob in datafinder (#210)
- Add precipitation type custom table entry (#263)
Performance improvements
Workarounds
- Make obs4mips not cmor strict (#305)
Version 2 beta release 2
This release includes
- Updates to temporal preprocessors
- Detrend preprocessor
- New OBS6 project for observational datasets (CMIP6 CMOR table with custom extensions)
Version 2 beta release 1
This release includes
- Improved documentation
- Additional derived variables
- Additional fixes for datasets
- Automatic fix of wrong standard and long name
- Automatic renaming of latitude and longitude coordinates to
latandlonfor multidimensional grids - Improved handling of branch time attributes
- Better support for using variables with a custom frequency
- Pre-defined names (aliases) for datasets that can be used by the diagnostic script
- Check that time coordinate is monotonic
- Reduced number of iris warnings
- Natural Earth land/sea masks can now be applied to 2D data
- Data from experiments with differing ensemble names can now be concatenated
- Added citation information
Version 2 beta release 0
This release includes
- New preprocessor function
convert_units - Lower memory use for certain variables and models
- Faster provenance recording for large provenance trees
- More unit tests
Version 2 alpha release 1
This release includes
- Improvements to documentation
- Renamed preprocessor functions:
average_regiontoarea_statisticsandaverage_volumetovolume_statistics
Version 2 alpha release 0
Preview of the upcoming version 2 release.