https://github.com/ESMValGroup/ESMValTool

sort by:
Revision Author Date Message Commit Date
3fce1b8 Final update of changelog for v2.5.0 (#2601) 15 March 2022, 13:10:47 UTC
f6293de Updated dependencies with new ESMValCore version (#2599) * Updated dependencies with new ESMValCore version * Temporary GH actions test * Revert "Temporary GH actions test" This reverts commit 6fe67bcbaa168df202a160e6c1e5634236f2cb3b. 15 March 2022, 12:15:48 UTC
b419977 Increased ESMValTool version to 2.5.0 (#2600) 15 March 2022, 12:15:33 UTC
3721b6a Updated release strategy with current release and upcoming release (#2597) * Updated release strategy * Fixed year * Postpone ESMValTool release by one day 14 March 2022, 13:48:10 UTC
c5e1b8c Updated changelog (#2589) 10 March 2022, 16:41:33 UTC
27f1148 Dropped python 3.7 (#2585) 10 March 2022, 15:05:59 UTC
6e3f0ec Restored original versions of `recipe_schlund20esd.yml` and `recipe_meehl20sciadv.yml` (#2583) * Restored recipe_schlund20esd.yml and recipe_meehl20sciadv.yml * Commented dataset due to CMOR error * Used original version of GISS-E2-1-G 09 March 2022, 13:43:47 UTC
9236eb3 replace nonfunctional GA badge with cool one (#2582) 09 March 2022, 13:23:02 UTC
720778c Fix `recipe_climwip_brunner20esd` (#2581) * dataset removed * comment to the PR added 08 March 2022, 14:37:51 UTC
1bbf0da Fix `recipe_seaice` (#2578) * removed models * comments added * Updated comment on missing dataset in recipe_impact.yml Co-authored-by: Manuel Schlund <manuel.schlund@dlr.de> 08 March 2022, 13:54:16 UTC
26e4ddc Remove missing CMIP5 data from 2 recipes (#2579) * recipe_perfmetrics_land_CMIP5 fixed * recipe_collins13ipcc fixed * comments added 08 March 2022, 09:16:38 UTC
5dadac0 Fixed various recipes by removing faulty or non-available datasets (#2563) * Fixed recipes * recipe_landcover fixed * Commented missing datasets instead of removing them Co-authored-by: remi-kazeroni <remi.kazeroni@dlr.de> 07 March 2022, 15:44:51 UTC
1a2746c HadGEM2-ES removed (#2577) 07 March 2022, 15:17:21 UTC
e599363 Fixed provenance tracking for emergent constraint diagnostics (#2573) * Fixed provenance tracking for emergent constraint diagnostics * Improved PDF caption 07 March 2022, 09:02:25 UTC
e2c8c08 First draft for v2.5.0 changelog (#2554) * First draft for v2.5.0 changelog * Removed duplicate entries from changelog * Added #1897 to diagnotic section of changelog * Moved changelog duplication test to dedicated module * Added new PRs and removed duplicate entry 04 March 2022, 15:34:01 UTC
8a8f44e updated CREM docu (recipe_williams09climdyn.yml) (#2567) 04 March 2022, 08:23:36 UTC
ad271ca added stand with Ukraine badge (#2565) 02 March 2022, 17:54:32 UTC
4a03c1a removed models with missing data from recipe_williams09climdyn.yml (#2566) Co-authored-by: Manuel Schlund <manuel.schlund@dlr.de> 02 March 2022, 15:15:57 UTC
cff7c16 Updating Linux condalock file (#2564) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> 01 March 2022, 12:30:55 UTC
b68efbf Recipe to plot generic output from the preprocessor (#2184) * First try * Generalize a bit * Add mapgenerator to requirements * Fix tests * Make it work with main * Fix flake8 * Add provenance * Update mapgenerator version * Update recipe to use CMIP6 data * Fix doc and add more examples * Some improvements * Apply yapf * Fix codacy issues * Fix some graphical glitches * Add doc for recipe * Apply yapf * Fix doc format * Improve doc * Improve doc * Update monitor * Add provenance and new default plot path * Add final dependency on mapgenerator * Fix doc * Fix flake8 * Update doc * Update doc * Update mapgenerator * Fix docstrings * Apply suggestions from code review Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> * Comment eofs code * Improve doc * Fix style issues * Update doc/sphinx/source/recipes/recipe_monitor.rst Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> * Apply suggestions from code review Co-authored-by: Manuel Schlund <32543114+schlunma@users.noreply.github.com> * Add entry in FAQ * Reference list of plots * Update reference * Update reference * Improve doc Co-authored-by: Javier Vegas-Regidor <javier.vegas@bsc.es> Co-authored-by: Saskia Loosveldt Tomas <saskia.loosveldt@bsc.es> Co-authored-by: sloosvel <45196700+sloosvel@users.noreply.github.com> Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> Co-authored-by: Manuel Schlund <32543114+schlunma@users.noreply.github.com> 25 February 2022, 14:08:28 UTC
ff9e711 Fixed recipe_carvalhais14nat and removed deprecated use of np.float (#2558) 25 February 2022, 13:31:50 UTC
5aef74c Streamline observations download (#1657) * Update docker and create action * Remove Julia * Update dockerfiles * Update dockerfile * First refactor of download scripts * Add support for ESACCI data through ftp * Add progress bar to ftp and esacci_fire * Fix fire and improve ftp progress bar * Added wget download support * More work on NASA datasets * Fix flake8 and reorganize * Add berkeley earth downloader * Added calipso * Add ESACCI-OC download * Add ncep and common base class * Add progressbar2 dependency * Fix flake8 tests * Add data command to ESMValTool * Reorganize and rename formatters * Fix tests * Fix tests * Refactor download and format * Add install and fix some scripts * Fix BerkeleyEarth * Add APHRO-MA downloader * Fix CALIPSO-GOCCP * Add AURA-TES downloader * Updated CDS datasets * Update CowtanWay * Add CRU downloads * Add ESACCI-Aerosol * Fix get_year * Fix ESACCI-Cloud * Add Duveiller2018 * Add CT2019 * Add Eppley-VGPM-MODIS * Fix flake8 * Add lots of datasets * Add HALOE * Add HadCRUT and HadISST * Add GPCC * Add ISCCP-FH * Add Landschuetzer2016 * Add LandFlux-EVAL * Fix Flake8 * Add PERSIANN * Add PHC * Add WOA * Add REGEN * Fix flake8 * Move and reorganize * Added info for a bunch of new datasets * Finished added info for all datasets * Fix Flake8 * Improve and fix tests * Fix a bunch of codacy issues * Fix codacy issues * Improve doc * Improve doc * Improve doc * Add ESACCI-SOS * Make ESACCI_SOS use OBS6 * Fix data info * Fix paths * Fix utilities * Make utils public and add info for last dataset * Fix flake8 * Fix esrl cmor script * Test datasets info * Pass pre-commit hooks * Pre-commit datasets * Pre commit formatters passed * Remove unwanted changes * Add latest changes * Remove unwanted file * Fix some tests * Format files * Fix some tests * Fix CDS-SATELLITE-ALBEDO * Fix tests * Fix format * Add source to displayed info * Fix overwrite with wget * Hide some name errors * Fix ESACCI Aerosol download * Make dataset list mandatory * Fix GLODAP and flake8 * Fix GCP * Add HadCRUT5 downloader * Add last datasets to the datasets.yml * Fix path for tests * Fix WOA * First bunch of fixes for the tier issue * Fix NDP and other datasets * Fix OSI-450 cmorization and add downloader * Fix MTE * Fix cmor interface * Fix schema * Fix prepare * Fix doc * Add tests for downloader interfaces * Fix data download interface test * Fix default start and end dates in downloaders * Fix PATMOS-x and PERSIANN-CDR downloads * Fix some review comments * Fix some review comments * Fixes for ESACCI-OZONE * Fixes interface calls for NCL * Removed oudated and not working downloaders * Fix temp folder name according to command called * FIx NDP * Fix NDP doc * Fix hardcode tier in NASA downloader * Update esmvaltool/cmorizers/data/formatters/datasets/cds_satellite_soil_moisture.ncl Co-authored-by: Rémi Kazeroni <70641264+remi-kazeroni@users.noreply.github.com> * Apply comments from Remi review * Do not gues_bounds if they are already there * Fix NDP * Fix CDS Soil Moisture * Set default file_pattern for CDS * Fix ESACCI-SOS * Fix CDS-XCH4 * Fix UERRA * Address Remi comments * Explicit imports * Skip certificate check in NASA datasets * Fix ESACCI-OZONE download * Fix ESACCI-OZONE coordinate * changed cmorizer paths in recipe docs * writing cmorizer instructions updated * Update dataset.rst * obtaining input doc updated * making dataset doc updated * Update dataset.rst * Update dataset.rst * Update input.rst * Update dataset.rst * Fix Remi comments * Update esmvaltool/cmorizers/data/downloaders/datasets/isccp_fh.py Co-authored-by: Rémi Kazeroni <70641264+remi-kazeroni@users.noreply.github.com> * Update esmvaltool/cmorizers/data/datasets.yml Co-authored-by: Rémi Kazeroni <70641264+remi-kazeroni@users.noreply.github.com> * Update esmvaltool/cmorizers/data/formatters/datasets/era_interim.py Co-authored-by: Rémi Kazeroni <70641264+remi-kazeroni@users.noreply.github.com> * Fix utilities.ncl * Add download instructions * Update doc/sphinx/source/community/dataset.rst Co-authored-by: Javier Vegas-Regidor <javier.vegas@bsc.es> * Apply suggestions from Javi Co-authored-by: Javier Vegas-Regidor <javier.vegas@bsc.es> * Update dataset.rst * Update dataset.rst * Update input.rst * headers fixed * typo fixed * function doc updated * Update cds_satellite_albedo.py * esacci-lst cmorizer added * fix flake8 * fix woa formatter * decrease yamllint errors * delete unused file * update esacci-oc downloader * cleanup * note on netrc usage * Update input.rst * docstring fixed * codespell issues fixed * remove unused args * fix formatting issues * docsring fixed * formatting fixed * fix some pylint * fix docstring * Improve some formatting * fix f-string in commons * Add explicit parameter names * Remove local disables for invalid name * Add explicit parameter names * Remove local disables for invalid-name * improve formatting in formatter scripts * fix import * Disable some pylint messages to be able to check for more relevant ones * Disable pylint in prospector since it is run on its own * Simplify formatting of pylint config (no change in config) * Move pylint config from pyproject.toml to .pylintrc * Disable duplicate-code which detects a lot of similar lines * Simplify prospector config formatting * Align prospector check with yapf formatting * Simple fixes * Fix variable names in eppley cmorizer * Fix variable names in esacci_oc cmorizer * change default start date * fix download dir structure * remove file cleaning from cmorizers * fix flake8 * fix some codacy issues * Fixed Scripps-CO2-KUM for new version * reduce codacy issues * fix flake8 in phc * Update cds_uerra.py * fix config in formatter class * fix cube loading * parse date improvements * fix codacy issues * fix codacy esacci_watervapour * change prepare behaviour * Update esmvaltool/cmorizers/data/formatters/datasets/esacci_sst.py Co-authored-by: Klaus Zimmermann <klaus.zimmermann@smhi.se> * fix and align exceptions * warning message added * exception for unsupported datetime formats addedd * revert pylint and prospector changes * fix exception Co-authored-by: Javier Vegas-Regidor <javier.vegas@bsc.es> Co-authored-by: Rémi Kazeroni <70641264+remi-kazeroni@users.noreply.github.com> Co-authored-by: remi-kazeroni <remi.kazeroni@dlr.de> Co-authored-by: Klaus Zimmermann <klaus.zimmermann@smhi.se> Co-authored-by: Manuel Schlund <manuel.schlund@dlr.de> 25 February 2022, 10:34:50 UTC
f004f1b Updated dates in draft_release_notes.py and slightly improved output (#2553) 23 February 2022, 13:12:08 UTC
5b4d362 Fix recipe `hydrology/recipe_wflow.yml` (#2549) * change wflow example * update instructions * Apply suggestions from code review Co-authored-by: SarahAlidoost <55081872+SarahAlidoost@users.noreply.github.com> * Update recipe_wflow.yml Co-authored-by: SarahAlidoost <55081872+SarahAlidoost@users.noreply.github.com> 23 February 2022, 10:47:58 UTC
652eac3 Updating Linux condalock file (#2550) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> 21 February 2022, 14:13:35 UTC
9bcdd21 Updating Linux condalock file (#2546) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> 21 February 2022, 11:50:05 UTC
005df40 Shortened timerange in recipe_globwat.yml (#2548) 21 February 2022, 11:18:26 UTC
7414f05 fixed recipe_wenzel16nat for v2.5 (#2547) 21 February 2022, 11:11:57 UTC
b46271e update regression_stepwise.ncl (#2545) 21 February 2022, 09:28:25 UTC
7fad7e8 Use years from KCS recipe (#2223) * use years from cfg for plots and reference period * trailing whitespaces * specified control period as flexible * Remove write_plots option from global_matching diagnostic * Minor automatic reformatting Co-authored-by: Klaus Zimmermann <klaus.zimmermann@smhi.se> Co-authored-by: Manuel Schlund <manuel.schlund@dlr.de> 18 February 2022, 15:20:50 UTC
3d34c5b Save resampled climates from KCS diagnostic local_resampling.py (#2221) * store resampled climates to nc files * minor style fixes * added step in main to save resampled nc files * added docstring * fixed line length? * add myself * spelling mistake corrected Co-authored-by: Manuel Schlund <manuel.schlund@dlr.de> 18 February 2022, 15:01:37 UTC
cc257b9 Fixed `recipe_kcs.yml` (#2541) * Fixed recipe_kcs * Fixed plot legend 18 February 2022, 14:45:39 UTC
dc6de93 corrected ESACCI-SEA-SURFACE-SALINITY from OBS to OBS6 (#2542) 18 February 2022, 14:40:47 UTC
8d20a7c Fixed KeyError in recipe_ocean_bgc.yml (#2540) 17 February 2022, 15:17:57 UTC
0a0f901 Updated piControl period of KACE (#2537) 16 February 2022, 16:20:00 UTC
6c3b644 [condalock] force condalock file creation and initialize automatic PR while Core is RC (#2536) * force condalock file creation and initi auto PR * Updating Linux condalock file (#2538) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> * take out the GA run on branch * Update create-condalock-file.yml Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> Co-authored-by: Manuel Schlund <32543114+schlunma@users.noreply.github.com> 16 February 2022, 16:05:21 UTC
d5b77c6 Add recipe and diagnostic scripts to compute figures of D9.4 of ISENES3 (#2441) * Add recipe and references * do not push * Add deliverable examples * Remove files not related to example * Fix provenance bugs * Clean recipe * Clean diag script * Remove unrelated recipe * Remove unrelated file * Remove unrelated author to his PR * Add docstrings * Adress code review * Fix filename in test * Add missing character in doc * Add description 16 February 2022, 14:53:46 UTC
8f64383 Expanded `recipe_preprocessor_test.yml` to account for new `multi_model_statistics` features (#2519) * Added ensemble_statistics test case to preprocessor test recipe * Added ensemble_statistics test case to preprocessor test recipe 16 February 2022, 08:55:21 UTC
de1ab6c Update documentation on running a recipe (#2432) * Update documentation on running a recipe * Move documentation from ESMValCore * Add label * Update doc/sphinx/source/quickstart/running.rst Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> * Address some review comments * Fix documentation build Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> Co-authored-by: Manuel Schlund <manuel.schlund@dlr.de> 15 February 2022, 07:54:29 UTC
139a0cd Update intersphinx mapping (#2531) 14 February 2022, 18:35:33 UTC
58f5f56 [Docker] Update Docker container builds with correct installations of Julia (#2530) * remove installation of Julia from apt * remove installation of Julia from apt * fix exp docker build too 14 February 2022, 16:22:01 UTC
c5bdc9a Implementing conda lock (#2193) * added GA test to create lock file * added GA test to test with lockfile * adding lock file * correct test call * correct test call * turn off OSX support bleghhh * updated lock file * rename file to be sure GA test uses locally built file * regen lock file * all in one job * meheh python=latest is a dud * three ten ya bum * create auto PR * no need to rename anymore * remove creation of artifacts * align file name to standards * align file name to standards * rmed file * rmed file * remove obsolete comment and add python 3.10 * quotes around floats for python versions how silly * regen the initial lock file help the install test get over its woes * added installation docs with conda lock * Update .github/workflows/install-from-condalock-file.yml Co-authored-by: Klaus Zimmermann <klaus.zimmermann@smhi.se> * deactivate test run on push for now * removed feature branch for test Co-authored-by: Klaus Zimmermann <klaus.zimmermann@smhi.se> 11 February 2022, 14:52:43 UTC
bd3039a [Temporary/Before v2.5 stable Release] Use the `conda-forge/label/esmvalcore_rc` channel where we have ESMValCore release candidates (#2526) * activate rc channel * activate rc channel 11 February 2022, 14:26:05 UTC
57135ca Add authors to citation cff (#2525) * add authors to the citation file * add missing authors of citation file to zenodo file * add Abel to citation and cff files * Correct family names Co-authored-by: Abel Siqueira <nepper271@gmail.com> * correct Abel family-name in zenodo file too * add myself Co-authored-by: Abel Siqueira <nepper271@gmail.com> Co-authored-by: remi-kazeroni <remi.kazeroni@dlr.de> 10 February 2022, 17:03:02 UTC
9268199 remove use of OBS and use CMIP instead (#2494) 10 February 2022, 15:14:54 UTC
ee75c97 Updated `recipe_zmnam.yml` with hemisphere selection (#2230) * revised description, note on new param to read in * more general naming * extension of preproc * update of receipe to include choice of hemisphere * conform to update #2228 * hemisphere choice implemented as in #2228 * shorter period for standard dataset #2228 * conform meridional dependence #2228 * updated documentation for #2228 * addressing ci test issues #2228 * moved booleans to recipe and restored standard period #2228 * specify that flag is ignored * changed hemisphere parameter to list in recipe * included loop over hemispheres in main * included additional metadata in output files * included tag in file names * more info in output figures * fixing circleci issues #2228 * more circleci fixes for #2228 * more fixes for #2228 * passed hemisphere to read correct files * fixed wrong new line * passed hemisphere selection to plotting * single liners * fixed spacing * included file-specific provenance info #2228 * solving test issues #2228 * sorting line limit with rename #2228 * slightly revised captions * using tmp directory for preprocessing * override default tmp dir definition * added more info on clean up * fix for caption #2228 * removed write_plots flag from recipe * removed write_plots flag from main and plot function Co-authored-by: Manuel Schlund <manuel.schlund@dlr.de> 10 February 2022, 11:59:23 UTC
66db44d Fixed intersphinx mapping of scipy (#2523) 07 February 2022, 16:48:55 UTC
de40d87 Add backwards incompatible changes at the top (#2431) 07 February 2022, 12:17:29 UTC
dcae079 CITATION.cff fix and automatic validation of your citation metadata (#2517) * Add cffconvert.yml to validate CITATION.cff * Update CITATION.cff cffversion to 1.2.0 * Rename CFF validator workflow and run it monthly 04 February 2022, 11:53:27 UTC
234919c Synchronized config-user.yml with version from ESMValCore (#2516) 04 February 2022, 08:23:19 UTC
a9b6592 Pin `flake8<4` to have actual FLAKE8 error printed if tests fail and not garbage (#2492) * pin flake8 smaller than 4 * pin flake8 smaller than 4 02 February 2022, 20:08:52 UTC
1547c81 Renamed vertical regridding schemes (#2487) 02 February 2022, 14:48:10 UTC
4a9f5e7 Unify user configuration file (#2507) * Added reworked config-user.yml file * Update config-user-example.yml Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> 01 February 2022, 16:16:22 UTC
d66cc59 Re-establish Python 3.7 compatibility (#2506) * Abandon use of := operator to re-establish Python 3.7 compatibility * Fix typos and automatic formatting * Improve code quality 31 January 2022, 12:06:38 UTC
996bdde Added CMUG ESACCI-OC diagnostics and CMORizer (#2055) * first cmug example recipes * Adapt ocean colour cmorizer to new dataset version * Update ESACCI-OC cmorization to version 5.0 * Add ESACCI OC evaluation recipe * Add plot provenance Co-authored-by: Axel Lauer <axel.lauer@dlr.de> Co-authored-by: Klaus Zimmermann <klaus.zimmermann@smhi.se> Co-authored-by: Ulrika Willén <sm_uwill@bi3.nsc.liu.se> 28 January 2022, 12:30:24 UTC
8d5027c Updated doc, setup.py and ci config with py 3.10 (#2503) 27 January 2022, 13:43:26 UTC
42277d6 Add files via upload (#2502) 27 January 2022, 09:25:08 UTC
e618655 Relocate pytest-monitor database `.pymon` (#2501) * relocate database * reloacte output for pytest database * remove feature branch for testing in GA 26 January 2022, 17:39:50 UTC
dc19c99 Switch GA to Mambaforge (#2498) 26 January 2022, 15:18:36 UTC
7ffb598 XCH4 ESA CMUG diagnostics (subset of the MPQB diagnostics) (#1960) * adding sm MPQB diagnostic * branch clean-up so that it only contains the MPQB parts that are interesting for the xch4 recipe * code adjustments to have it run with the release v2.4 * adding a growth rate diagnostic and plot * updating the recipe and diagnostics scripts to their hopefully final form Co-authored-by: Bas Crezee <bascrezee@gmail.com> Co-authored-by: BenMGeo <b.mueller@iggf.geo.uni-muenchen.de> Co-authored-by: Axel Lauer <axel.lauer@dlr.de> Co-authored-by: Manuel Schlund <32543114+schlunma@users.noreply.github.com> 26 January 2022, 10:29:11 UTC
b00057e Ignore .pymon-journal file in test discovery (#2491) * Add ignore to pytest call to avoid problems with pymon * Activate monitor tests * give it full path * Correct path for linux * Remove branch from testing Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> 25 January 2022, 15:19:21 UTC
39368da Remove `--use-feature=2020-resolver` command line option for obsolete pip 2020 solver (#2493) * get rid of 2020 solver cmd opt * remove feature brancg GA test 24 January 2022, 14:12:19 UTC
052682c Add ESA CCI LST cmorizer and diagnostic (#1897) * First version of code to create monthly LST from day and night files, and CMORize data * CMORizer tidied for a pull request * Recipe and diagnostic first attempt. Ensemble average over an area compared to CCI data as monthly timeseries * Standard deviation of model data added to plot. * Update to plots, and diagnostic code tidy * Final versions of working codes before tidy up * Diagnostic code cleaned up * Update to documentation * prospector run for both python scripts. lst.py still has issues as fixing them for prospector seems to stop the python actually working. * added esacci lst * Reference added to recipe * fixed logging to lazy and removed unused argument * recipe_check_obs.yml updated with 2003-2018 * Update esmvaltool/cmorizers/obs/cmorize_obs_esacci_lst.py Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> * some polishing * made output file type more flexible in lst.py * added ESACCI-LST to input.rst Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> Co-authored-by: Axel Lauer <axel.lauer@dlr.de> 21 January 2022, 11:05:45 UTC
ee4a9b7 Add Python=3.10 to Github Actions and switch to Python=3.10 for the Github Action that builds the PyPi package (#2488) * add py310 and switch to py310 for the PyPi package builder * quotes around floats agshh * removed feature branch from GA testing on push 19 January 2022, 12:02:49 UTC
a8fc4ea Removed obsolete option `synda-download` from documentation (#2485) * Removed obsolete synda-download options from doc * Update running.rst 18 January 2022, 12:46:50 UTC
c7ae011 Cleaned Schlund et al. (2020) recipe and corresponding diagnostics (#2484) 18 January 2022, 12:27:53 UTC
470343d Fix individual pytest runs broken due to missing explicit imports from `iris` and adding a couple missing package markers (#2455) * add explicit imports * added utility to find all pytests * added init file * add noqa * add init file * add noqa * removed utility script * empty out init file of imports * empty out init file of any imports * add needed imports * add short doctring * add short doctring 14 January 2022, 16:52:30 UTC
256616a Install rasterio from conda-forge and avoid issues from python=3.10 (#2479) * install rasterio from conda * install rasterio from conda 14 January 2022, 15:00:51 UTC
6c57a55 fix pointer to tutorial lesson (#2473) 13 January 2022, 14:09:38 UTC
9cbe4f1 Recipe with new diagnostics for ESA-CMUG H2O (#1834) * CMUG Version of recipe_deangelis15nat.yml, only figures 3 and 4. * Renaming and tool to convert vmr to hus, will be later used for cmorizer. * New recipe and diagnostics for ESA-CMUG. * Documentation update. * Fixing color and axis ranges. * Updates for prospector. * Cmorizer for TCWV (CDR-2, monthly, 0.5deg) data. * Allow changing satellites and 2003-2017. * Python cmorizers for CDR2 and CDR1 ESACCI H2O (TCWV=prw) data. * Deangelis with observations from CMUG. * Removed recipe_cmug_h2o_deangelis.yml (redundant). Co-authored-by: “katjaweigel” <“weigel@iup.physik.uni-bremen.de”> 13 January 2022, 08:42:06 UTC
481efa2 #2445: Ensure dummy data for cmorize_obs_woa test are written to the correct directory; test module now runs in ~18 seconds (#2451) 12 January 2022, 13:03:01 UTC
f44f637 Add `python-cdo` as conda-forge dependency in environment files to ensure `cdo` gets used from conda-forge and not pip (#2469) * added python-cdo as conda forge dependency * added python-cdo as conda forge dependency * run full dev install on feature branch * remove ga test on feature branch 12 January 2022, 12:56:47 UTC
012cdd2 Run a nightly Github Actions workflow to monitor tests memory per test (configurable for other metrics too) and lists the slowest 100 tests (#2449) * added tests monitor GA * env renamed * osx special env file * libomp install aghh * forgot about the actual test results parser * pinning openlibm to older version * removed lib pin * removed test on feature branch 10 January 2022, 17:36:26 UTC
0d983b1 Add recipe overview page (#2439) 14 December 2021, 13:26:34 UTC
a3caa80 Mention ENES Climate Analytics service (#2438) 10 December 2021, 16:44:18 UTC
05f2241 CMUG Sea Surface Salinity dataset and diagnostic (#1832) * Added sea surface salinity (sos) recipe * Added documentation and cmorizer for ESACCI data * Added vintage ESMValCore functions _slice_cube and _get_overlap to diagnostic Co-authored-by: Axel Lauer <axel.lauer@dlr.de> Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> 07 December 2021, 08:32:40 UTC
ce6092c Radiation budget new diagnostic (#2282) * Add new author to config-references.yml * Create skeleton recipe and diagnostic * Add datasets section and variables to recipe, add load_cubes to diagnostic module * Added climate_statistic preprocessor * Added area_statistics preprocessor * Group data by model. * Derive and organise variables. * Load and validate observational data. * Validate the model data. * Added plot function. * Add CERES data. * Address Codacy 'Variable name "ax" doesn't conform to pattern' * Address Codacy 'Do not use `len(SEQUENCE)` without comparison' * Address Codacy 'missing function or method docstring' and 'wrong hanging indentation' * Address Codacy 'Use lazy % formatting in logging functions' * Address Codacy 'Missing module docstring' * Address Codacy '1 blank line required between summary line and description' * Removed TODO. * Tidy of recipe and diagnostic * Added seasonal radiation budget diagnostic * Add @ehogan to authors file * Refactor plotting code * Added title to recipe * Update radiation budget module docstrings * Updating plot observation labels * Adding documentation * Save provenance record * Replaced runtime errors with key and value errors * Removed redundant common file * Replaced private function with ESMValCore helper function * Added more detail to documentation overview * Updated the recipe description to match the docs * Converted txt observation files into yml format and modified the read function * Removed mentions of specific models from docstrings * Update esmvaltool/recipes/recipe_radiation_budget.yml Co-authored-by: Emma Hogan <ehogan@users.noreply.github.com> * Update esmvaltool/diag_scripts/radiation_budget/radiation_budget.py Co-authored-by: Emma Hogan <ehogan@users.noreply.github.com> * Update doc/sphinx/source/recipes/recipe_radiation_budget.rst Co-authored-by: Emma Hogan <ehogan@users.noreply.github.com> * Update doc/sphinx/source/recipes/recipe_radiation_budget.rst Co-authored-by: Emma Hogan <ehogan@users.noreply.github.com> * Update doc/sphinx/source/recipes/recipe_radiation_budget.rst Co-authored-by: Emma Hogan <ehogan@users.noreply.github.com> * Update esmvaltool/diag_scripts/radiation_budget/radiation_budget.py Co-authored-by: Emma Hogan <ehogan@users.noreply.github.com> Co-authored-by: Emma Hogan <ehogan@users.noreply.github.com> 02 December 2021, 16:55:17 UTC
19cf19f Update release manager for v2.5 (#2429) Updated release manager for v2.5 19 November 2021, 14:38:48 UTC
f47afc5 Remove the use of `esmvalgroup` channel from the conda install Github Action workflow (#2420) * use only conda forge * remove current branch from run on push 11 November 2021, 13:48:34 UTC
49d0be7 comment out rc channel for osx env too (#2421) 11 November 2021, 13:10:36 UTC
fd194b7 Comment out release candidate channel in environment.yml (#2417) 10 November 2021, 16:06:13 UTC
5bc7f03 Update changelog for 2.4.0 release (#2411) * First draft of changelog * Update missing labels on PRs * Remove duplicates from previous release * Final cleaning of PRs * Add highlights * Add changelog PR to changelog 09 November 2021, 15:25:38 UTC
9506f6d Deactivate provenance logging for plots in thermodyn toolbox (#2414) 09 November 2021, 13:56:31 UTC
71bcd7b Update release schedule (#2412) 09 November 2021, 13:32:45 UTC
b4c59ec Update version number for 2.4.0 release (#2410) 09 November 2021, 12:57:15 UTC
fb895c0 added notes on use of mamba in the installation documentation chapter (#2236) * added notes on use of mamba * Main search-and-replace for conda->mamba * Insert mamba explanation scaffolding * Update installation instructions to go fully mamba * added the mamba note * fixed wee build error * updated Py version in possible issues section * added new R location for mamba * removed licence placeholder Co-authored-by: Klaus Zimmermann <klaus.zimmermann@smhi.se> 09 November 2021, 12:27:23 UTC
a105635 Fix diagnostic that uses `xarray`: `dtype` correctly set and harmonize `xarray` and `matplotlib` (#2409) * Make sure matplotlib gets arrays * Ensure proper dtype for indices * Automatic formatting 09 November 2021, 12:24:45 UTC
8f136e9 Removed custom atmosphere sigma factory from diagnostics (#2405) 03 November 2021, 16:54:48 UTC
acef8dc Add missing preprocessor to recipe_gier2020bg and adapt to available data (#2399) * change recipe * fix yamllint * Update esmvaltool/recipes/recipe_gier2020bg.yml Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> 03 November 2021, 13:55:26 UTC
308f743 Fix ocean multimap (#2406) * Force latitude and longitude s * Auto formatting 03 November 2021, 12:31:25 UTC
e1eb27e Adapt diagnostic script to new version of iris (#2403) * Adapt diagnostic script to new version of iris * Adapt plotting orientation to new iris version * Address deprecation warnings from matplotlib * Automatic formatting 02 November 2021, 13:22:30 UTC
686cc3f Fix sea ice drift recipe and script (#2404) * Avoid infinite points * Remove dataset with a shape mismatch 02 November 2021, 13:21:30 UTC
091617c Fix provenance of Julia example diagnostic (#2289) * Fix provenance of Julia example diagnostic * Use the same dataset as in the Python example * Add documentation 01 November 2021, 12:59:38 UTC
1334d41 Adopt current matplotlib API in recipe_arctic_ocean.yml (#2397) The previously used API for implicit colormap generation has been deprecated in December 2019 and has recently been removed. Note that the new code is backwards compatible since this API has always been the recommended one. 01 November 2021, 10:50:43 UTC
808e5c9 More removals of instances of `write_plots` from Python diagnostics (appears to be the final removal from Py diags) (#2394) * rid of write plots * rid of write plots * rid of write plots * completely remove write_plots variable * fix syntax error * carvalhais * remove global vars * runoff and stuff * write netcdf out * write netcdf und plotten out * write netcdf und plotten out * kcs * shapeselect * removed all instances of write plots in call * removed all instances of write plots in base func 29 October 2021, 13:43:38 UTC
4cc594a Remove obsolete write_plots option from R diagnostics (#2395) 29 October 2021, 13:36:12 UTC
8aa7775 Remove write plots from ocean diagnostics (#2393) * hastalavista write plots * hastalavista write plots 29 October 2021, 12:22:29 UTC
09d07d8 Fix installation instructions for Julia (#2335) * Update release strategy document * Update documentation * Fix formatting error * Update Julia installation 29 October 2021, 12:05:47 UTC
4294dbb Update pv_capacity_factor.R (#2392) Remove empty field from provenance. 29 October 2021, 11:48:27 UTC
f317287 Fixed bug in provenance tracking of ecs_scatter.ncl (#2391) 29 October 2021, 09:05:39 UTC
back to top