6cd3394 | bascrezee | 30 October 2020, 05:31:19 UTC | Added reference lejeune2020esd | 30 October 2020, 05:31:19 UTC |
b86042d | bascrezee | 29 October 2020, 14:32:38 UTC | Yamllint corrections. | 29 October 2020, 14:32:38 UTC |
3aee642 | bascrezee | 20 October 2020, 14:31:39 UTC | Added more CMIP6 models | 20 October 2020, 14:31:39 UTC |
696d3bd | Valeriu Predoi | 19 October 2020, 15:55:19 UTC | Increase version to 2.1.0 and add release notes (#1868) Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 19 October 2020, 15:56:02 UTC |
62d3c88 | Valeriu Predoi | 19 October 2020, 15:34:44 UTC | Pin eccodes to not use eccodes=2.19.0 for cdo to work (#1869) | 19 October 2020, 15:40:46 UTC |
b07d999 | Manuel Schlund | 19 October 2020, 15:29:17 UTC | Add recipe and diagnostics for Schlund et al., JGR: Biogeosciences, 2020 (#1860) | 19 October 2020, 15:40:23 UTC |
48c339d | Bettina Gier | 19 October 2020, 11:59:43 UTC | Support for multiple model occurence in perfmetrics main (#1649) | 19 October 2020, 11:59:43 UTC |
d4f93d2 | Bouwe Andela | 16 October 2020, 12:17:36 UTC | Improve description of how to use draft_release_notes.py (#1848) | 16 October 2020, 12:17:36 UTC |
112b70b | Manuel Schlund | 16 October 2020, 11:42:11 UTC | Updated derivation test recipe (#1790) * Updated preprocessor derive test recipe with new derived variables and CMIP6 models * Simplified structure of derive test recipe | 16 October 2020, 11:42:11 UTC |
4d905d7 | Bouwe Andela | 16 October 2020, 11:33:50 UTC | Improve the Python example diagnostic and documentation (#1827) - Add documentation on the example Python recipe - Demonstrate plotting a timeseries in addition to a map - Use CMIP6 as well as CMIP5 data in one recipe - Reduce amount of data needed (now 2 files of about 60 MB each). - Anticipates the move of output_file_type/write_plots/write_netcdf from config-user.yml to those recipes that need - Updates the intersphinx URLs Co-authored-by: Peter Kalverla <peter.kalverla@gmx.com> Co-authored-by: Manuel Schlund <32543114+schlunma@users.noreply.github.com> | 16 October 2020, 11:33:50 UTC |
72e487a | Manuel Schlund | 13 October 2020, 11:42:57 UTC | Added CMORizer for Scripps-CO2-KUM (#1857) * Added CMORizer for Scripps-CO2-KUM (co2s) * Updated data of Scripps-CO2-KUM CMORizer * Updated documentation | 13 October 2020, 11:42:57 UTC |
f2aec83 | Javier Vegas-Regidor | 12 October 2020, 20:17:44 UTC | Update ESMValCore requirement to v2.1 (#1839) Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 12 October 2020, 20:17:44 UTC |
d56760d | Manuel Schlund | 12 October 2020, 15:34:05 UTC | Changes in shared scripts for Schlund et al., JGR: Biogeosciences, 2020 (#1845) * Added necessery changes in shared files for Schlund et al. (JGR) * Ran isort * Renamed preprocess_cube_before_merging function | 12 October 2020, 15:34:05 UTC |
a7dfd0e | Bouwe Andela | 09 October 2020, 16:11:20 UTC | Add more info on documenting a recipe (#1795) * Add more info on documenting a recipe * More clear description of docstrings | 09 October 2020, 16:11:20 UTC |
a259b19 | Valeriu Predoi | 07 October 2020, 14:57:20 UTC | Remove unreviewed autoassess recipes (#1840) * Use pytest-xdist, avoid setup.py test and update CircleCI config * Try to use codacy coverage orb * Remove test alias * Require minimal version of pytest-cov * Require minimum version of pytest-flake8 * added extra requirement for conda build memory * iremoved unreviewed autoassess recipes from master * removed odd old bit Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 07 October 2020, 14:57:20 UTC |
b47feac | Jaro Camphuijsen | 07 October 2020, 14:31:05 UTC | Implement the climwip weighting scheme in a recipe and diagnostic (#1648) Co-authored-by: Lukas Brunner <lukas.brunner@live.at> Co-authored-by: Peter Kalverla <peter.kalverla@gmx.com> Co-authored-by: Stef Smeets <s.smeets@esciencecenter.nl> Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 07 October 2020, 14:31:05 UTC |
ba34f4a | Bouwe Andela | 01 October 2020, 10:41:01 UTC | Update esmvaltool run command everywhere in documentation (#1820) * Update documentation on esmvaltool run command * Work around documentation build issue | 01 October 2020, 10:41:01 UTC |
34e1975 | Bouwe Andela | 28 September 2020, 12:23:42 UTC | Replace vmprof with vprof (#1829) | 28 September 2020, 12:23:42 UTC |
178e4f7 | Peter Kalverla | 24 September 2020, 11:10:34 UTC | Recipe to reproduce the 2014 KNMI Climate Scenarios (kcs). (#1667) Co-authored-by: SarahAlidoost <f.alidoost@esciencecenter.nl> Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 24 September 2020, 11:10:34 UTC |
f24bb8a | Klaus Zimmermann | 21 September 2020, 19:17:45 UTC | Add release strategy to community documentation (#1809) Co-authored-by: Niels Drost <n.drost@esciencecenter.nl> | 21 September 2020, 19:17:45 UTC |
8f6340c | Bouwe Andela | 18 September 2020, 14:45:10 UTC | Add more information on working on cluster attached to ESGF node (#1821) * Add more information on working on cluster attached to ESGF node Co-authored-by: Peter Kalverla <peter.kalverla@gmx.com> | 18 September 2020, 14:45:10 UTC |
bdc8497 | Stef Smeets | 18 September 2020, 07:10:26 UTC | Fix yapf-isort import formatting conflict (#1822) Add trailing comma in isort config. Yapf respects the trailing comma and will not reformat the imports. See: https://github.com/ESMValGroup/ESMValCore/issues/777 | 18 September 2020, 07:10:26 UTC |
1125c36 | Valeriu Predoi | 17 September 2020, 11:19:00 UTC | GitHub Actions (#1806) * Use pytest-xdist, avoid setup.py test and update CircleCI config * Try to use codacy coverage orb * Remove test alias * Require minimal version of pytest-cov * Require minimum version of pytest-flake8 * added extra requirement for conda build memory * added actions workflows * added conda build workflow * comment out julis symlink for now * use 2020 pip solver * gaahhh * force ncurses to be from conda forge * wrong OS for ncurses fixed * removed py 38 from OSX conda install * try to install R and Julia first * force ncurses from conda forge * removed channel activation and forcing ncurses * force and keep ancurses from conda forge * force ncurses via uninstall * gave up installing full package and revert to only python and ncl * remove tweaking ncurses * made the r-lint as install test to be skipped * removed py 3.8 for osx testing * removed py 3.8 for osx testing * removed py 3.8 for osx testing * removed requirement - weird - I thought I removed this ages ago * removed some comments Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 17 September 2020, 11:19:00 UTC |
2bcc682 | Stef Smeets | 14 September 2020, 09:22:02 UTC | Remove isort setup to fix formatting conflict with yapf (#1815) | 14 September 2020, 09:22:02 UTC |
815dc31 | Stef Smeets | 07 September 2020, 19:07:49 UTC | Move pre-commit excludes to top-level and correct order of lintr and styler (#1805) * Move excludes to top-level * Run styler before lintr in pre-commit | 07 September 2020, 19:07:49 UTC |
3117b20 | Bouwe Andela | 04 September 2020, 12:43:34 UTC | Speed up tests on CircleCI and use pytest to run them (#1804) * Avoid setup.py test * Use pytest-xdist * Use Codacy coverage orb * Require minimal version of pytest-cov * Require minimum version of pytest-flake8 | 04 September 2020, 12:43:34 UTC |
fcc1023 | Stef Smeets | 31 August 2020, 15:17:15 UTC | Add pre-commit for linting/formatting (#1796) Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 31 August 2020, 15:17:15 UTC |
0421b1c | Bouwe Andela | 26 August 2020, 09:25:07 UTC | Avoid autodocsumm 0.2.0 and update doc dependencies (#1794) | 26 August 2020, 09:25:07 UTC |
5d9345b | Javier Vegas-Regidor | 19 August 2020, 08:12:29 UTC | Fix installation in WSL (#1789) | 19 August 2020, 08:12:29 UTC |
fa70b9a | Jaro Camphuijsen | 12 August 2020, 08:39:59 UTC | Add extra steps to diagnostic to make output of hydrology/recipe_lisflood.yml usable by the LISFLOOD model (#1737) * draft of extra steps to make output forcing usable by lisflood * replace draft cube manipulations with iris in diagnostic and process data over global domain in recipe * clean up and turn crop region * loop over coordinates to remove unused coordinates and the bounds of used coordinates * reorder coordinates * change to xarray as sorting variables and coordinates is not possible in iris * fix output file encoding * fix wrong variable name * fix date fetching * Apply suggestions from code review * Automatic formatting Co-authored-by: Peter Kalverla <peter.kalverla@gmx.com> | 12 August 2020, 08:39:59 UTC |
837c092 | Bouwe Andela | 05 August 2020, 11:20:26 UTC | Add installation instruction for R and Julia dependencies tot pip install (#1787) * Add installation instruction for R and Julia dependencies * Add autodocsumm for building documentation | 05 August 2020, 11:20:26 UTC |
e94d60d | Bouwe Andela | 04 August 2020, 07:53:06 UTC | Add pip installation instructions (#1783) | 04 August 2020, 07:53:06 UTC |
46efd58 | Bouwe Andela | 03 August 2020, 15:22:38 UTC | Add v2.0.0 release notes (#1781) | 03 August 2020, 15:22:38 UTC |
ae12069 | Valeriu Predoi | 03 August 2020, 13:48:55 UTC | moved climate statistics operator step after multimodel step in recipe_oceans_example.yml (#1779) * moved clime statistics operator step after multimodel * Comment out multi-model stats * Move back to right position * Update esmvaltool/recipes/recipe_ocean_example.yml Co-authored-by: Mattia Righi <mattia.righi@dlr.de> | 03 August 2020, 13:48:55 UTC |
5143e9e | Jaro Camphuijsen | 03 August 2020, 13:41:37 UTC | Documentation on how to find shapefiles for hydrology recipes (#1777) Co-authored-by: SarahAlidoost <55081872+SarahAlidoost@users.noreply.github.com> Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 03 August 2020, 13:41:37 UTC |
b10fdf2 | Mattia Righi | 03 August 2020, 13:18:48 UTC | Exclude WOA from multi-model stats (#1778) | 03 August 2020, 13:18:48 UTC |
e585ae1 | Bouwe Andela | 03 August 2020, 09:51:06 UTC | Correct date in output filenames of ERA5 CMORizer recipe (#1773) * Add correct date in filenames * Extend check recipe accordingly Co-authored-by: Mattia Righi <mattia.righi@dlr.de> | 03 August 2020, 09:51:06 UTC |
346841b | Javier Vegas-Regidor | 03 August 2020, 09:17:15 UTC | Updated docker files (#1651) * Update docker files * Add esmvaltool install command * Upload coverage for regular unit tests Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 03 August 2020, 09:17:15 UTC |
6cdf84a | katjaweigel | 03 August 2020, 05:57:18 UTC | Fix extreme events and extreme index ancestors (#1774) * Flatten lists for ancestors in extreme_events/extreme_events.R and magic_bsc/extreme_index.R * magic_bsc/extreme_index.R: character vector instead of list containing character vector. * extreme_events/extreme_events.R: either list or character vector instead of list containing character vector. Co-authored-by: “katjaweigel” <“weigel@iup.physik.uni-bremen.de”> | 03 August 2020, 05:57:18 UTC |
1a10e6e | Bouwe Andela | 02 August 2020, 19:18:00 UTC | Update command line interface documentation and add links to ESMValCore configuration documentation (#1776) * Update command line interface and add links to ESMValCore configuration * Add another link to ESMValCore documentation | 02 August 2020, 19:18:00 UTC |
3d9238a | Javier Vegas-Regidor | 30 July 2020, 16:09:21 UTC | Fix sispeed in recipe_preprocessor_derive_test (#1772) | 30 July 2020, 16:09:21 UTC |
0d611cd | Bouwe Andela | 30 July 2020, 15:18:24 UTC | Add attribute positive: down to plev coordinate (#1771) | 30 July 2020, 15:18:24 UTC |
c6f9308 | Bouwe Andela | 30 July 2020, 15:15:47 UTC | Fix recipe_correlation.yml (#1767) * Fix crash due to loss of vertical coordinate bounds in extract_levels | 30 July 2020, 15:15:47 UTC |
66a4a1d | Bouwe Andela | 30 July 2020, 12:47:53 UTC | Update date conversion in recipe_hype.yml (#1769) | 30 July 2020, 12:47:53 UTC |
61e7623 | Bouwe Andela | 30 July 2020, 11:35:25 UTC | Correct mip for clltkisccp (#1768) | 30 July 2020, 11:35:25 UTC |
5fb7bfa | Mattia Righi | 29 July 2020, 12:14:00 UTC | Fix AURA-TES cmorizer (#1766) * Fix data reading and variable name * Avoid broken pytest 6.0.0 versions Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 29 July 2020, 12:14:00 UTC |
09a9e06 | Mattia Righi | 28 July 2020, 11:49:25 UTC | Allow for incomplete months on daily frequency (#1754) | 28 July 2020, 11:49:25 UTC |
0665ca6 | koir-su | 28 July 2020, 06:49:43 UTC | a diagnostic to evaluate the turnover times of land ecosystem carbon (#1395) * a diagnostic to evaluate the turnover times of land ecosystem carbon stock * minor updates of land carbon cycle (recipe_carvalhais2014) * minor edits in land_carbon_cycle(recipe_carvalhais2014) * fully running recipe_carvalhais2014 for CRESCENDO_land_carbon_cycle * changes in handling NorESM resolution data * Fix float division in plot tick placement Depending on the python version, "/" will give a float, even with two int args. This version uses "//" + casting to avoid that problem and reduces some redundancy. * fixing issues with full run * minor fixes in all diagnostic scripts * additional documentation and full run * test compatibility * Move shared code to shared module * Remove dot dict and reformat issues * Simplify recipe * Simplify configuration handling * Refactor zonal turnover calculation to use cubes * Improved documentation * Improved formatting of documentation (see below) - wrapped lines to less than 80 chars - added newline at end of file - removed trailing whitespace * Fix docstring bug * Unified zonal observation handling * handling obs res * update of recipe documentation, clean up of obsolete fig_config, and minor formatting of code * Fix recipe * Fix zonal turnover calculation * Minor formatting issues * Minor formatting issues * Remove left-overs * Minor fixes * Minor formatting * Formatted documentation * Fixed reference link * Fixed math formatting * Fix Obs4MIPs link in documentation * Removed `.. _user settings:` anchor * Corrected tag in recipe * Updated figures of documentation * update on documentation and figures * update on documentation and figures * minor formatting for CI tests * Cleanup * Add provenance information for diag_zonal_turnover * Cleanup * provenance information for diag_zonal_correlation * provenance of diag_global_turnover * cleanup * minor changes in figure titles and labels * incorporate comments from pull request review and update of figures * cleanup for circleci test * circleci test fix * additional codacy checks fix and provenance update * update documentation regarding preprocessed observation at different resolutions * bug fix in location of doc file * fix provenance handling * fix codacy issues * fix generic variable names * fixing and cleaning provenance logging * Fix provenance if no netcdf output is requested * renaming recipe filenames to the standard * Fix recipe name in index * Add a note on data availability * fixing matplotlib issue with global * fix provenance issue with ancestor files Co-authored-by: Sujan Koirala <b301040@mlogin102.hpc.dkrz.de> Co-authored-by: Sujan Koirala <b301040@mlogin108.hpc.dkrz.de> Co-authored-by: Sujan Koirala <b301040@mistralpp2.hpc.dkrz.de> Co-authored-by: Klaus Zimmermann <klaus.zimmermann@smhi.se> Co-authored-by: Sujan Koirala <b301040@mlogin100.hpc.dkrz.de> Co-authored-by: Sujan Koirala <b301040@mlogin105.hpc.dkrz.de> Co-authored-by: koir-su <b301040@mlogin103.hpc.dkrz.de> Co-authored-by: koir-su <b301040@mlogin104.hpc.dkrz.de> Co-authored-by: koir-su <b301040@mlogin101.hpc.dkrz.de> Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> Co-authored-by: Mattia Righi <mattia.righi@dlr.de> | 28 July 2020, 06:49:43 UTC |
414ef7a | Manuel Schlund | 27 July 2020, 15:22:53 UTC | Added additional emergent constraints on ECS (#1585) * Added additional emergent constraints on ECS * Added missing reference * Simplified LTMI calculation using S and D functinos * Fixed codacy issue * Fixed parallel calculation of pressure level widths * Added additional emergent constraints on ECS * Added missing reference * Simplified LTMI calculation using S and D functinos * Fixed codacy issue * Fixed parallel calculation of pressure level widths * Moved additional data from external file to recipe * Add #ESMValTool to header * Fix import path * Fix imports Co-authored-by: Mattia Righi <mattia.righi@dlr.de> Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 27 July 2020, 15:22:53 UTC |
df9d705 | Tomas Lovato | 24 July 2020, 10:02:01 UTC | fix bug in cmorize_obs_eppley_vgpm_modis.py (#1729) (#1759) * fix bug in cmorize_obs_eppley_vgpm_modis.py (#1729). Added pynio as a dependency. Co-authored-by: Mattia Righi <mattia.righi@dlr.de> Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 24 July 2020, 10:02:01 UTC |
cf675d3 | Tomas Lovato | 23 July 2020, 19:29:06 UTC | add standard_name attribute to lon and lat in cmorize_obs_esacci_oc.py (#1760) | 23 July 2020, 19:29:06 UTC |
28c1002 | Bouwe Andela | 23 July 2020, 15:10:38 UTC | Read authors and description from ".zenodo.json" (#1758) | 23 July 2020, 15:10:38 UTC |
a44254f | Mattia Righi | 23 July 2020, 14:55:41 UTC | Update job script (#1757) * Update job script for DKRZ * Remove unused script for CLUSTER * Update esmvaltool/utils/batch-jobs/job_DKRZ-MISTRAL.sh * Update esmvaltool/utils/batch-jobs/job_DKRZ-MISTRAL.sh * Update esmvaltool/utils/batch-jobs/job_DKRZ-MISTRAL.sh * Update esmvaltool/utils/batch-jobs/job_DKRZ-MISTRAL.sh * Set environment properly | 23 July 2020, 14:55:41 UTC |
28e4c3c | Bouwe Andela | 23 July 2020, 14:18:29 UTC | Increase version to v2.0.0 (#1756) | 23 July 2020, 14:18:29 UTC |
4ef6ffa | SarahAlidoost | 23 July 2020, 13:43:37 UTC | Improve description of how to implement provenance in diagnostic (#1750) Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 23 July 2020, 13:43:37 UTC |
63d713f | katjaweigel | 23 July 2020, 13:41:15 UTC | Flatten lists for ancestors for hyint to prevent nested lists. (#1752) * Flatten lists for ancestors to prevent nested lists. * Bug fix, runs now for me, please check! Co-authored-by: “katjaweigel” <“weigel@iup.physik.uni-bremen.de”> | 23 July 2020, 13:41:15 UTC |
c2a3a6f | Javier Vegas-Regidor | 23 July 2020, 08:29:58 UTC | Add colortables as esmvaltool subcommand (#1666) | 23 July 2020, 08:29:58 UTC |
0e138a7 | Javier Vegas-Regidor | 23 July 2020, 07:45:40 UTC | Fix dim names in weather_regime.R (#1753) | 23 July 2020, 07:45:40 UTC |
0c8558c | Mattia Righi | 22 July 2020, 15:09:54 UTC | Exclude FGOALS-g2 due to ESMValCore issue #728 (#1749) | 22 July 2020, 15:09:54 UTC |
19a4629 | Valeriu Predoi | 22 July 2020, 15:01:30 UTC | Improve the installation instructions (#1634) * added some improvements to the install instructions Co-authored-by: Niels Drost <n.drost@esciencecenter.nl> | 22 July 2020, 15:01:30 UTC |
00b5fb4 | Axel Lauer | 22 July 2020, 14:07:00 UTC | IPCC AR5 fig. 9.3 (seasonality) (#1726) * v2 implementation of IPCC AR5 fig 9.3 (seasonality) * fixed NCL codestyle issues * Update recipe_flato13ipcc.rst * correction of flato13ipcc docu (fig. 9.4) Co-authored-by: Mattia Righi <mattia.righi@dlr.de> | 22 July 2020, 14:07:00 UTC |
f95484e | Javier Vegas-Regidor | 22 July 2020, 11:07:45 UTC | Fix provenance in recipe_multimodel_products (#1747) | 22 July 2020, 11:07:45 UTC |
cfc1bca | Javier Vegas-Regidor | 22 July 2020, 10:50:23 UTC | Fix provenance (#1746) | 22 July 2020, 10:50:23 UTC |
74fe96f | Mattia Righi | 22 July 2020, 09:32:04 UTC | Cleanup recipe headers before the release (#1740) * Clean recipe headers * Rename to filenaming standard * Update esmvaltool/recipes/recipe_albedolandcover.yml * Fix reference tag * Update esmvaltool/recipes/recipe_albedolandcover.yml Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> * Fix reference tag Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 22 July 2020, 09:32:04 UTC |
43cfb16 | bascrezee | 22 July 2020, 09:01:42 UTC | Add mask albedolandcover (#1673) * added masking of non-physical albedo values * beginning of standard error estimates * take out the SE estimates part, since it is incomplete * Fix style issue Co-authored-by: Mattia Righi <mattia.righi@dlr.de> | 22 July 2020, 09:01:42 UTC |
6a5546d | Mattia Righi | 22 July 2020, 08:59:56 UTC | Fix linspace arguments (#1744) | 22 July 2020, 08:59:56 UTC |
4525729 | katjaweigel | 22 July 2020, 07:36:24 UTC | Flatten ancestor lists for diag_spei.R and diag_spi.R. (#1745) Co-authored-by: “katjaweigel” <“weigel@iup.physik.uni-bremen.de”> | 22 July 2020, 07:36:24 UTC |
1d8e145 | Bouwe Andela | 22 July 2020, 07:27:36 UTC | Update setup.py for PyPI package (#1700) Exclude doc, tests, and hidden files from package | 22 July 2020, 07:27:36 UTC |
b254c14 | Bouwe Andela | 22 July 2020, 07:26:45 UTC | Move draft_release_notes.py from ESMValCore to here and update (#1701) * Move draft_release_notes.py from ESMValCore to here and update * Remove utilities section from ESMValCore | 22 July 2020, 07:26:45 UTC |
54fe18d | zechlau | 21 July 2020, 11:19:48 UTC | Wenzel16nature (#1692) * Add diagnostics for wenzel et. al 2016 . * committing latest bug fixes * diag_scripts/carbon_ec/carbon_beta.ncl is working now * first draft of diag_scripts/carbon_ec/carbon_co2_cycle.ncl * most of recipe_wenzel16nature.yml works * second diagnostic diag_scripts/carbon_ec/carbon_co2_cycle.ncl works, now OBS need to be includet * removed obsolet parts from carbon_aux.ncl carbon_beta.ncl; colors of bar chart are stil wrong * add documentation for recipe_wenzel16nature * updated documentation and added cmorizer for co2 obs from ESRL * modifications in cmorize_obs_esrl.ncl * push updates in cmorizers/obs/cmorize_obs_esrl.ncl * now reads in the data but has troubles loading esmvaltool/cmorizers/obs/utilities.ncl showing multiple bugs in that file * updated skript for circleci test * ESRL observational data succesfully implemented in V2 * updates to include OBS into namelist * corrected typo lonfitude -> longitude * changed obs variable vrom co2 to co2s and made some adjustemts to formating point variables in cmorizers/obs/utilities.ncl * trying to fit OBS into recipe * some adjustments * recipe runns through, but some issues are not resolved yet: (1)colors of bar chart, (2) values are incorrect in Figure 1 and 3 * update on carbon_co2_cycle.ncl * resolved color issue in bar chart and fixed some bugs * fices 'confidential intervall' issue in carbon_co2_cycle.ncl and fixed some minor bugs * more bug fixes in carbon_co2_cycle.ncl * created path to docu figures * al working now * fixed some smaller issues * updated cmorize_obs_esrl.ncl * update to cmorize_obs_esrl.ncl * fixed colored symbols and added output of legend * fixed bug in shared/plot/aux_plotting.ncl, create_legend_lines * Update cmorize_obs_esrl.ncl adjusted indentation to meet circleci test * zupdating aux_plotting * updated headers for carbon_beta.ncl and carbon_co2_cycles.ncl * updated wenzel16nat documentation * corrections wenzel16nat docu * fixed ESRL cmorizer * Update cmorize_obs_esrl.ncl * fixed nclcodestyle issue in cmorize_obs_esrl.ncl * removed obsolete code from aux_plotting.ncl * Minor fixes * Check all stations * converted warning to info in cmorize_obs_esrl.ncl Co-authored-by: Sabrina Zechlau <sabrina.zechlau@dlr.de> Co-authored-by: Axel Lauer <axel.lauer@dlr.de> Co-authored-by: Mattia Righi <mattia.righi@dlr.de> | 21 July 2020, 11:19:48 UTC |
45eef27 | SarahAlidoost | 21 July 2020, 08:21:07 UTC | Update CMORizers and recipes for ESMValCore v2.0.0 (#1699) * add run to function write_config_user_file * add argument options to read_config_user_file * refactor import statements * replace fx_files with fx_variables in preprocessor area_statistics in recipe_wenzel14jgr * replace -c with --config_file in cli * add argument options in function read_config_user_file, replace output with output_dir in function configure_logging in cmorize_obs.py * Require at least esmvalcore v2.0.0 * Avoid pytest version that crashes * Restore full module names Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 21 July 2020, 08:21:07 UTC |
bcfed57 | Nikolay Koldunov | 20 July 2020, 16:08:04 UTC | Fix small errors in the arctic_ocean diagnostic (#1722) * fix 2 errors in the arctic_ocean diagnostic * fix cm import * fix provenance error for the latest esmvalcore master | 20 July 2020, 16:08:04 UTC |
e9ab24b | Birgit Hassler | 20 July 2020, 15:16:24 UTC | PERSIANN-CDR cmorizer update: adding the capability to save monthly mean files (#1728) * adding the capability to save monthly mean files * Reversed latitude coordinate in PERSIANN-CDR dataset * Update esmvaltool/cmorizers/obs/cmorize_obs_persiann_cdr.py * Update check recipe * Update doc table Co-authored-by: Manuel Schlund <manuel.schlund@dlr.de> Co-authored-by: Mattia Righi <mattia.righi@dlr.de> | 20 July 2020, 15:16:24 UTC |
a3e7ae8 | bascrezee | 20 July 2020, 10:58:19 UTC | Fix bug in extract_doi_value (#1734) | 20 July 2020, 10:58:19 UTC |
76b6c77 | Manuel Schlund | 17 July 2020, 13:29:42 UTC | Fixed JMA-TRANSCOM CMORizer (#1735) | 17 July 2020, 13:29:42 UTC |
6d118c5 | Mattia Righi | 15 July 2020, 10:37:25 UTC | Fix keyword argument (#1721) | 15 July 2020, 10:37:25 UTC |
cfed0d0 | Axel Lauer | 14 July 2020, 13:17:57 UTC | Gmd laueretal2020 revisions (#1725) * add r2 to ecs_scatter.ncl * adjusted font size in ecs_scatter.ncl | 14 July 2020, 13:17:57 UTC |
b5c66e9 | Bettina Gier | 14 July 2020, 10:19:14 UTC | Additional features and bugfixes for anav (#1723) * add unit detection, project name in plot setting * nclcodestyle * add documentation and error fixes * Update esmvaltool/diag_scripts/carbon_cycle/main.ncl Co-authored-by: Mattia Righi <mattia.righi@dlr.de> * Update esmvaltool/diag_scripts/carbon_cycle/main.ncl Co-authored-by: Mattia Righi <mattia.righi@dlr.de> Co-authored-by: Mattia Righi <mattia.righi@dlr.de> | 14 July 2020, 10:19:14 UTC |
850b3c2 | Mattia Righi | 13 July 2020, 13:52:02 UTC | Exclude od550lt1aer (#1720) | 13 July 2020, 13:52:02 UTC |
4507da5 | Bouwe Andela | 09 July 2020, 09:22:24 UTC | Fix pep8-naming errors and fix zmnam diagnostic (#1702) * Fix pep8-naming errors and fix zmnam diagnostic Make zmnam work with cartopy 0.18 Fix provenance of zmnam * Fix codacy issues Co-authored-by: Mattia Righi <mattia.righi@dlr.de> | 09 July 2020, 09:22:24 UTC |
71e2c72 | katjaweigel | 29 June 2020, 07:01:50 UTC | Drought characteristics based on Martin2018 and SPI for gmd paper (#1689) * recipe_martin2018grl.yml and its diagnostics to identify and characterize drought events based on Martin (2018) using SPI * Bugfix function use in esmvaltool/diag_scripts/droughtindex/collect_drought_model.py and update esmvaltool/recipes/recipe_martin2018grl.yml * yamllint und prospector, first step * yamllint und prospector, second step * prospector, third step * prospector, 4th step and set threshold in recipe_martin2018grl.yml * bug fix * Fixes for prospector messages. * Some additions for provenance. * Some additions for provenance - 2. * Some additions for provenance - 3. * Some additions for provenance - 4. * Some additions for provenance - 5. * Documentation - 1. * Documentation - 2. * Fixes in documentation and provenance. * Fixes in documentation and provenance. * Prospector fixes and removed outdated files. * Prospector and docu fixes. * Docu fix. * Codacy fixes. * Codacy fixes. * Docu fix. * Codacy fixes. * Codacy fixes. * Codacy fixes. * Ancestors as list instead of string. Co-authored-by: “katjaweigel” <“weigel@iup.physik.uni-bremen.de”> | 29 June 2020, 07:01:50 UTC |
6410c35 | Jost von Hardenberg | 25 June 2020, 06:25:58 UTC | Fixed number of models in ensclus documentation (#1691) Just found this small inconsistency: the models are 32, not 31 | 25 June 2020, 06:25:58 UTC |
24ab544 | Birgit Hassler | 24 June 2020, 11:55:17 UTC | Necessary diagnostic from eyring06jgr for the release of version2 (#1686) * Add scripts and recipe for eyring06jgr * Remove wrongly commited file * Change load order * Fix path to script * adjusted recipe for cloud MPQB * recipe adjustments to compare obs datasets only * adjustments to the recipe to process lwp * recipe adjustments for optimal plotting * adjustments for lwp variable analysis * Add files via upload diagnostics of eyring06 that works in ESMValTool2 * Add files via upload file nc output included * Add files via upload final * Add files via upload final * Add files via upload final * Add files via upload final * Add files via upload final panel b figure 12 * Add files via upload final * Add files via upload final figure1 * Add files via upload final * Add files via upload * Add files via upload not final * adjustments to run the recipe for each diagnostics individually * testing of all diagnoctisc within the recipe * Create recipe_eyring06jgr.rst * Add files via upload changes in start end year for climatology * Add files via upload added attributes start and end year * Add files via upload Resolved problem on MMM legend * Add files via upload legend problems MMM solved * Add files via upload attribute start and end years * Add files via upload attributes start and end years * Add files via upload * Clean recipe * Remove custom config-user * Rename settings consistently * adjustment to test the recipe for merging * Deactivate figure10, since variable not available * Clean code and fix a few bugs * A touch of yamllint * Use -1 for more safety * Revert recipe_lauer13jclim to original version * adding a line to the code to get the line of the MMM in the legend to show up * Extract level before regridding * beautifying the recipe for diagnostics fig5a and fig5b * Use zonal preprocessor for Fig. 1 and other minor improvements * code cleanup * more code cleanup * Improve attribute names and declaration, more cleaning * Document fig01 diagnostic settings in recipe * Use english name for legend function * Fix wks function * Add provenance * Fix typos in header * Code style * Remove unused settings * more code cleanup * Clean code * clean code * Remove no longer required conversion to float * code cleanup * adjustments to get legend displayed properly and run the recipe with all models * clean code * recipe adjustments, diagnostics updates due to problems with displaying the plot legend * code adjustments to have the diagnostic run smoothly with CMIP5 and CMIP6 data; code cleanup * final code adjustments so that the diagnostic works for CMIP5 and CMIP6 data; final code cleanup * some code adjustments and code cleanup * code testing so the diagnostic runs for CMIP5 and CMIP6 data; code cleanup * more code cleanup * last code cleanup * Add files via upload cleaning * Add files via upload Cleaned with nclcodestyle * cleaned by nclcodestyle * Add files via upload cleaned by nclcodestyle * Add files via upload cleaned by nclcodestyle * Add files via upload two scripts eyring13_01 and eyring13_02 added to be tested would be removed and added in a new directory that needs to be created (Eyring13_v2) * Delete eyring06jgr_fig02.ncl * Delete eyring06jgr_fig03.ncl * Delete eyring06jgr_fig04.ncl * Delete eyring06jgr_fig07.ncl * Delete eyring06jgr_fig08.ncl * Delete eyring06jgr_fig09.ncl * Delete eyring06jgr_fig12a.ncl * Delete eyring13jgr_fig01.ncl * Delete eyring13jgr_fig02.ncl * Delete eyring06jgr_fig12b.ncl * Delete eyring06jgr_fig14.ncl * Delete config-user_MISTRAL.yml * Update recipe_eyring06jgr.yml * Update recipe_eyring06jgr.yml * Update recipe_eyring06jgr.rst * Update recipe_eyring06jgr.yml * update to the recipe * More adjustments to run the diagnostic script with CMIP6 data * adding final adjustments to run diagnostics 05b with CMIP6 data * slight code corrections for the code to pass CircleCi * Fix minor style issues * updating the documentation * Update recipe_eyring06jgr.rst * Update doc/sphinx/source/recipes/recipe_eyring06jgr.rst * Update recipe_eyring06jgr.rst * Update recipe_eyring06jgr.rst * Update recipe_eyring06jgr.rst * Fix indentation * Fix indetdation again * Missing / * Add to index * Update recipe_eyring06jgr.rst * Update recipe_eyring06jgr.rst * Fix link * Update recipe_eyring06jgr.rst Co-authored-by: irenecionni <irene.cionni@enea.it> Co-authored-by: Mattia Righi <mattia.righi@dlr.de> | 24 June 2020, 11:55:17 UTC |
1957689 | Mattia Righi | 23 June 2020, 12:15:07 UTC | Make format time check more flexible (#1661) * Make format time check more flexible * changed filepattern to reflect custom merged version of the dataset * added download script for monthly data * fixed styling * Update header * Update esmvaltool/cmorizers/obs/download_scripts/download_cds_satellite_soil_moisture_monthly.py Co-authored-by: Mattia Righi <mattia.righi@dlr.de> * Update esmvaltool/cmorizers/obs/download_scripts/download_cds_satellite_soil_moisture_monthly.py Co-authored-by: Mattia Righi <mattia.righi@dlr.de> * Update esmvaltool/cmorizers/obs/download_scripts/download_cds_satellite_soil_moisture_monthly.py Co-authored-by: Mattia Righi <mattia.righi@dlr.de> * Update esmvaltool/cmorizers/obs/download_scripts/download_cds_satellite_soil_moisture_monthly.py Co-authored-by: Mattia Righi <mattia.righi@dlr.de> * Update esmvaltool/cmorizers/obs/download_scripts/download_cds_satellite_soil_moisture_monthly.py Co-authored-by: Mattia Righi <mattia.righi@dlr.de> * Update esmvaltool/cmorizers/obs/download_scripts/download_cds_satellite_soil_moisture_monthly.py Co-authored-by: Mattia Righi <mattia.righi@dlr.de> * Update esmvaltool/cmorizers/obs/download_scripts/download_cds_satellite_soil_moisture_monthly.py Co-authored-by: Mattia Righi <mattia.righi@dlr.de> * changed to tarfile for extracting * Update esmvaltool/cmorizers/obs/download_scripts/download_cds_satellite_soil_moisture_monthly.py Co-authored-by: Mattia Righi <mattia.righi@dlr.de> * Update esmvaltool/cmorizers/obs/download_scripts/download_cds_satellite_soil_moisture_monthly.py Co-authored-by: Mattia Righi <mattia.righi@dlr.de> * Update esmvaltool/cmorizers/obs/download_scripts/download_cds_satellite_soil_moisture_monthly.py Co-authored-by: Mattia Righi <mattia.righi@dlr.de> * review suggestions * added indentation in extraction * Fix ncl code style issue * Minor improvements * Update time period * Update version * Fix version * Fix time formatter * Revert change in format_coords * Update esmvaltool/cmorizers/obs/utilities.ncl * Update esmvaltool/cmorizers/obs/utilities.ncl * Update esmvaltool/cmorizers/obs/utilities.ncl * Update esmvaltool/recipes/examples/recipe_check_obs.yml * Update esmvaltool/recipes/examples/recipe_check_obs.yml * Reimplement year loop * Set correct time range * added downloading of daily data * added may 2020 * testing out daily data cmorization * Changed versions. CDR till 2019; ICDR for 2020 * hopefully the last time to manually remove trailing whitespace (--> trailing-space-remover) * add looping over monthly/daily * change name of version * Update esmvaltool/cmorizers/obs/download_scripts/download_cds_satellite_soil_moisture.py Co-authored-by: Mattia Righi <mattia.righi@dlr.de> * Remove default values for required command line arguments * Fix codestyle issues * Remove commented line * Adjust diagnostic * Update overview table Co-authored-by: bascrezee <bascrezee@gmail.com> Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> | 23 June 2020, 12:15:07 UTC |
edbcee8 | Bouwe Andela | 22 June 2020, 15:02:27 UTC | Update to Sphinx 3 (#1685) | 22 June 2020, 15:02:27 UTC |
4a18c99 | Bettina Gier | 22 June 2020, 14:57:26 UTC | Additional Land perfmetrics (#1641) * Create recipe_perfmetrics_land_CMIP5.yml.yml * Rename recipe_perfmetrics_land_CMIP5.yml.yml to recipe_perfmetrics_land_CMIP5.yml * added land perf to perf doc * Update esmvaltool/recipes/recipe_perfmetrics_land_CMIP5.yml * Update esmvaltool/recipes/recipe_perfmetrics_land_CMIP5.yml Co-authored-by: Mattia Righi <mattia.righi@dlr.de> | 22 June 2020, 14:57:26 UTC |
221f6ec | Mattia Righi | 18 June 2020, 07:04:37 UTC | Merge pull request #1682 from ESMValGroup/zenodo Add all European grants to Zenodo | 18 June 2020, 07:04:37 UTC |
480eef2 | Bouwe Andela | 17 June 2020, 19:12:34 UTC | Add all European grants to Zenodo | 17 June 2020, 19:12:34 UTC |
dfd57ab | Mattia Righi | 17 June 2020, 16:50:04 UTC | Merge pull request #1681 from ESMValGroup/issue_1680 Replace dead link with ESGF link. | 17 June 2020, 16:50:04 UTC |
f11ae60 | Bouwe Andela | 17 June 2020, 07:38:58 UTC | Speed up conda installation (#1677) | 17 June 2020, 07:38:58 UTC |
826a973 | Mattia Righi | 17 June 2020, 07:05:24 UTC | Replace dead link with ESGF link. | 17 June 2020, 07:05:24 UTC |
b31d230 | Mattia Righi | 15 June 2020, 12:56:15 UTC | Merge pull request #1678 from ESMValGroup/ncdf4-helpers Add ncdf4.helpers package as a dependency again | 15 June 2020, 12:56:15 UTC |
0859fc7 | Axel Lauer | 15 June 2020, 11:30:49 UTC | updated references to documentation (now docs.esmvaltool.org) (#1679) * updated references to documentation (now docs.esmvaltool.org) * Update pull request template Co-authored-by: Bouwe Andela <b.andela@esciencecenter.nl> | 15 June 2020, 11:30:49 UTC |
a2077f3 | Bouwe Andela | 12 June 2020, 14:45:30 UTC | Also run installation tests if R or Julia install changed | 12 June 2020, 14:45:30 UTC |
2725afe | Bouwe Andela | 12 June 2020, 14:41:53 UTC | Add ncdf4.helpers package again | 12 June 2020, 14:41:53 UTC |
c151587 | Mattia Righi | 09 June 2020, 13:26:40 UTC | Merge pull request #1674 from ESMValGroup/perfmetrics_workaround Workaround for permetrics recipe until Iris3 | 09 June 2020, 13:26:40 UTC |
8f6dbba | Mattia Righi | 09 June 2020, 12:56:19 UTC | Also remove from diag order list | 09 June 2020, 12:56:19 UTC |
1b76706 | Mattia Righi | 09 June 2020, 12:52:01 UTC | Comment out od550lt1aer currently not supported in Iris | 09 June 2020, 12:52:01 UTC |
85ebe53 | Mattia Righi | 08 June 2020, 09:09:09 UTC | Update citation of ESMValTool paper in the doc (#1664) | 08 June 2020, 09:09:09 UTC |
4b13358 | Mattia Righi | 22 May 2020, 08:48:06 UTC | Merge pull request #1360 from ESMValGroup/r_install_from_github Support extra installation methods in R | 22 May 2020, 08:48:06 UTC |