e777021 | Manuel Schlund | 02 June 2022, 15:52:06 UTC | Extend monitor diagnostics with multi-dataset plots (#2657) * Added unify_time_coord to shared functions * First draft of monitoring/multi_datasets.py * Implemented timeseries for monitor/multi_datasets.py * Started implementation of multi_dataset map plots * Finalized multi-dataset map plot * Finalized multi-dataset profile plot * Restructured doc of monitoring diag * Added rasterization for map and profile plots and finalized doc * Moved monitor recipe to dedicated directory * Added new monitoring recipe * Adapted monitor doc * Changed order of preproc to speed up calculation | 02 June 2022, 15:52:06 UTC |
08cde6c | Bouwe Andela | 31 May 2022, 19:30:30 UTC | Add documentation on building and uploading Docker images (#2662) | 31 May 2022, 19:30:30 UTC |
17782fa | github-actions[bot] | 31 May 2022, 05:37:28 UTC | Updating Linux condalock file (#2665) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> | 31 May 2022, 05:37:28 UTC |
791bba0 | github-actions[bot] | 21 May 2022, 15:12:46 UTC | Updating Linux condalock file (#2656) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> | 21 May 2022, 15:12:46 UTC |
69ca0de | Manuel Schlund | 19 May 2022, 16:17:06 UTC | Deprecate the function `esmvaltool.diag_scripts.shared.var_name_constraint` (#2655) * Deprecated var_name_constraint * Added API doc for iris_helper functions | 19 May 2022, 16:17:06 UTC |
27b60de | Tomas Lovato | 19 May 2022, 08:17:38 UTC | Provenance in ocean diagnostics (#2651) * fix provenance for ocean/diagnostic_maps_multimodel.py * add prepare_provenance_record function to ocean diag tools * revise provenance in ocean diags * fix codacy in ocean diagnostic_tools.py * add provenance to all ocean diagnostics scripts and fix some codacy * fix caption name in seaice provenance | 19 May 2022, 08:17:38 UTC |
54a9e19 | Stefan Verhoeven | 17 May 2022, 09:36:47 UTC | For hydrology/recipe_lisflood.yml recipe use target grid dict to extract region (#2634) Fixes #2633 | 17 May 2022, 09:36:47 UTC |
43a3c7e | Manuel Schlund | 16 May 2022, 13:25:43 UTC | Add new Psyplot diagnostic (#2653) * Added working psyplot diag * Added doc for psyplot diag * Finalized psyplot diagnostic * Added dependencies to OSX environment * Extended FAQ * Added description of defaults for savefig_kwargs * Made functions private and enable GH action tests temporarily * Restored original workflow files | 16 May 2022, 13:25:43 UTC |
d75b479 | github-actions[bot] | 11 May 2022, 10:05:51 UTC | Updating Linux condalock file (#2650) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> | 11 May 2022, 10:05:51 UTC |
1d1fdd0 | Lisa Bock | 10 May 2022, 11:10:19 UTC | Cmorize Kadow2020 dataset (#2513) * add cmorizer * update documentation * fix * update test recipe * fix recipe * first try of python version * first fixes * add downloader * fix doi * Fix style Co-authored-by: Rémi Kazeroni <70641264+remi-kazeroni@users.noreply.github.com> * fix unused import * rename dataset * try to fix codacy issues * try to fix codacy issues * undo previous fixes * fix docstring Co-authored-by: Rémi Kazeroni <70641264+remi-kazeroni@users.noreply.github.com> Co-authored-by: Remi Kazeroni <remi.kazeroni@dlr.de> | 10 May 2022, 11:10:19 UTC |
aa6335a | Manuel Schlund | 09 May 2022, 15:01:31 UTC | Update monitor diagnostics (#2608) * Allowed more complex options for plot_folder and plot_filename of monitor diagnostic * Added caption to provenance output and used consitent output file type * Adapted default value suptitile_pos to avoid overlapping * Adapted suptitle pos for monthly climatologies to avoid overlapping * Adapted suptitle position for monthly climatolgy plots with many months * Added rasterization * Fixed rasterization for climatology plots | 09 May 2022, 15:01:31 UTC |
6de5089 | sloosvel | 06 May 2022, 13:59:18 UTC | Compute bias instead of correlation in `compare_salinity.py` (#2642) * Compute bias * Remove unused import * Change plot lim range * Remove Mediterranean region, pending to update script path * Compute absolute bias and change scale * Fix typo * Compute std_dev * Fix style issues * Fix codacy * Fix 365_day datasets * Clean * Fix identation * Fix flake * Fix docstrings * Update docs * Update docu with suggestions | 06 May 2022, 13:59:18 UTC |
2cf0628 | github-actions[bot] | 01 May 2022, 07:53:43 UTC | Updating Linux condalock file (#2644) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> | 01 May 2022, 07:53:43 UTC |
d8687d3 | Manuel Schlund | 22 April 2022, 09:21:48 UTC | Improved documentation on native dataset support (#2635) | 22 April 2022, 09:21:48 UTC |
33bc7a4 | github-actions[bot] | 21 April 2022, 12:34:24 UTC | Updating Linux condalock file (#2637) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> | 21 April 2022, 12:34:24 UTC |
6c9d3f2 | Rémi Kazeroni | 12 April 2022, 13:23:55 UTC | DKRZ-levante added (#2632) | 12 April 2022, 13:23:55 UTC |
33803ae | Manuel Schlund | 12 April 2022, 09:50:38 UTC | Improved handling of weights in MLR diagnostics (#2625) * Improved handling of weights in MLR diagnostics * Fixed doc * Fixed doc * Improved description of weighted_samples option * Implemented changes from code review | 12 April 2022, 09:50:38 UTC |
5188803 | Bouwe Andela | 11 April 2022, 13:10:29 UTC | Use sphinx-build instead of deprecated setup.py build_sphinx (#2622) | 11 April 2022, 13:10:29 UTC |
804ccc6 | github-actions[bot] | 11 April 2022, 07:47:22 UTC | Updating Linux condalock file (#2628) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> | 11 April 2022, 07:47:22 UTC |
ea6f58c | Bouwe Andela | 08 April 2022, 13:21:39 UTC | Add readthedocs configuration file (#2627) * Add readthedocs configuration file Co-authored-by: Manuel Schlund <manuel.schlund@dlr.de> Co-authored-by: Klaus Zimmermann <klaus.zimmermann@smhi.se> | 08 April 2022, 13:21:39 UTC |
1554ccb | github-actions[bot] | 01 April 2022, 10:31:35 UTC | Updating Linux condalock file (#2621) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> | 01 April 2022, 10:31:35 UTC |
fccca93 | github-actions[bot] | 31 March 2022, 07:40:18 UTC | Updating Linux condalock file (#2618) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> | 31 March 2022, 07:40:18 UTC |
2ad3229 | Lisa Bock | 30 March 2022, 10:08:28 UTC | Extending the HadCRUT5 cmorizer (#2509) * enhance cmorizer for anomalies * update obs recipe * update documentation * fix style * fix style * review suggestion * change version number for download * Update datasets.yml * Update hadcrut5.py Co-authored-by: remi-kazeroni <remi.kazeroni@dlr.de> Co-authored-by: Rémi Kazeroni <70641264+remi-kazeroni@users.noreply.github.com> | 30 March 2022, 10:08:28 UTC |
5af89dc | Rémi Kazeroni | 25 March 2022, 11:41:10 UTC | link fixed (#2616) | 25 March 2022, 11:41:10 UTC |
1780922 | github-actions[bot] | 25 March 2022, 11:01:41 UTC | Updating Linux condalock file (#2609) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> | 25 March 2022, 11:01:41 UTC |
b740d5d | stacristo | 24 March 2022, 13:55:29 UTC | Documentation Improvements (#2580) * Based with latest main branch * added edits from Remi and installation from conda lock fileC * added edits * Update installation.rst * Update installation.rst * Update introduction.rst * Update introduction.rst Co-authored-by: Stanislaus Cristo DLR <stanislauscristo_dlr@pop-os.localdomain> Co-authored-by: Rémi Kazeroni <70641264+remi-kazeroni@users.noreply.github.com> | 24 March 2022, 13:55:29 UTC |
7a35fa6 | Manuel Schlund | 22 March 2022, 12:29:27 UTC | Removed `package/meta.yaml` and all references to it (#2612) * Removed meta.yaml and all references to it * Improved doc | 22 March 2022, 12:29:27 UTC |
e23c063 | github-actions[bot] | 16 March 2022, 13:14:00 UTC | [Condalock] Update Linux condalock file (#2592) * Updating Linux condalock file * rm super duper pish useless yaml lock file * recreate file to latest * turn on GA * turn on GA * use mamba * use mamba * no mamba * no mamba * dont install pip, it should be in the env * remove GA testing * recreated lockfile with regular conda forge channel and rc turned off Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> Co-authored-by: Valeriu Predoi <valeriu.predoi@gmail.com> | 16 March 2022, 13:14:00 UTC |
98103e2 | Bouwe Andela | 15 March 2022, 16:40:24 UTC | Cache natural earth mask cube (#2604) | 15 March 2022, 16:40:24 UTC |
9fda721 | Bouwe Andela | 15 March 2022, 16:08:25 UTC | Add missing __init__.py files (#2603) | 15 March 2022, 16:08:25 UTC |
3fce1b8 | Manuel Schlund | 15 March 2022, 13:10:47 UTC | Final update of changelog for v2.5.0 (#2601) | 15 March 2022, 13:10:47 UTC |
f6293de | Manuel Schlund | 15 March 2022, 12:15:48 UTC | 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 | Manuel Schlund | 15 March 2022, 12:15:33 UTC | Increased ESMValTool version to 2.5.0 (#2600) | 15 March 2022, 12:15:33 UTC |
3721b6a | Manuel Schlund | 14 March 2022, 13:48:10 UTC | 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 | Manuel Schlund | 10 March 2022, 16:41:33 UTC | Updated changelog (#2589) | 10 March 2022, 16:41:33 UTC |
27f1148 | Manuel Schlund | 10 March 2022, 15:05:59 UTC | Dropped python 3.7 (#2585) | 10 March 2022, 15:05:59 UTC |
6e3f0ec | Manuel Schlund | 09 March 2022, 13:43:47 UTC | 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 | Valeriu Predoi | 09 March 2022, 13:23:02 UTC | replace nonfunctional GA badge with cool one (#2582) | 09 March 2022, 13:23:02 UTC |
720778c | Rémi Kazeroni | 08 March 2022, 14:37:51 UTC | Fix `recipe_climwip_brunner20esd` (#2581) * dataset removed * comment to the PR added | 08 March 2022, 14:37:51 UTC |
1bbf0da | Rémi Kazeroni | 08 March 2022, 13:54:16 UTC | 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 | Rémi Kazeroni | 08 March 2022, 09:16:38 UTC | 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 | Manuel Schlund | 07 March 2022, 15:44:51 UTC | 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 | Rémi Kazeroni | 07 March 2022, 15:17:21 UTC | HadGEM2-ES removed (#2577) | 07 March 2022, 15:17:21 UTC |
e599363 | Manuel Schlund | 07 March 2022, 09:02:25 UTC | 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 | Manuel Schlund | 04 March 2022, 15:34:01 UTC | 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 | Axel Lauer | 04 March 2022, 08:23:36 UTC | updated CREM docu (recipe_williams09climdyn.yml) (#2567) | 04 March 2022, 08:23:36 UTC |
ad271ca | Valeriu Predoi | 02 March 2022, 17:54:32 UTC | added stand with Ukraine badge (#2565) | 02 March 2022, 17:54:32 UTC |
4a03c1a | Axel Lauer | 02 March 2022, 15:15:57 UTC | 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 | github-actions[bot] | 01 March 2022, 12:30:55 UTC | Updating Linux condalock file (#2564) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> | 01 March 2022, 12:30:55 UTC |
b68efbf | Javier Vegas-Regidor | 25 February 2022, 14:08:28 UTC | 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 | Manuel Schlund | 25 February 2022, 13:31:50 UTC | Fixed recipe_carvalhais14nat and removed deprecated use of np.float (#2558) | 25 February 2022, 13:31:50 UTC |
5aef74c | Javier Vegas-Regidor | 25 February 2022, 10:34:50 UTC | 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 | Manuel Schlund | 23 February 2022, 13:12:08 UTC | Updated dates in draft_release_notes.py and slightly improved output (#2553) | 23 February 2022, 13:12:08 UTC |
5b4d362 | Rémi Kazeroni | 23 February 2022, 10:47:58 UTC | 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 | github-actions[bot] | 21 February 2022, 14:13:35 UTC | Updating Linux condalock file (#2550) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> | 21 February 2022, 14:13:35 UTC |
9bcdd21 | github-actions[bot] | 21 February 2022, 11:50:05 UTC | Updating Linux condalock file (#2546) Co-authored-by: valeriupredoi <valeriupredoi@users.noreply.github.com> | 21 February 2022, 11:50:05 UTC |
005df40 | Manuel Schlund | 21 February 2022, 11:18:26 UTC | Shortened timerange in recipe_globwat.yml (#2548) | 21 February 2022, 11:18:26 UTC |
7414f05 | Axel Lauer | 21 February 2022, 11:11:57 UTC | fixed recipe_wenzel16nat for v2.5 (#2547) | 21 February 2022, 11:11:57 UTC |
b46271e | Axel Lauer | 21 February 2022, 09:28:25 UTC | update regression_stepwise.ncl (#2545) | 21 February 2022, 09:28:25 UTC |
7fad7e8 | Emma Daniels | 18 February 2022, 15:20:50 UTC | 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 | Emma Daniels | 18 February 2022, 15:01:37 UTC | 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 | Manuel Schlund | 18 February 2022, 14:45:39 UTC | Fixed `recipe_kcs.yml` (#2541) * Fixed recipe_kcs * Fixed plot legend | 18 February 2022, 14:45:39 UTC |
dc6de93 | Axel Lauer | 18 February 2022, 14:40:47 UTC | corrected ESACCI-SEA-SURFACE-SALINITY from OBS to OBS6 (#2542) | 18 February 2022, 14:40:47 UTC |
8d20a7c | Manuel Schlund | 17 February 2022, 15:17:57 UTC | Fixed KeyError in recipe_ocean_bgc.yml (#2540) | 17 February 2022, 15:17:57 UTC |
0a0f901 | Manuel Schlund | 16 February 2022, 16:20:00 UTC | Updated piControl period of KACE (#2537) | 16 February 2022, 16:20:00 UTC |
6c3b644 | Valeriu Predoi | 16 February 2022, 16:05:21 UTC | [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 | sloosvel | 16 February 2022, 14:53:46 UTC | 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 | Manuel Schlund | 16 February 2022, 08:55:21 UTC | 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 | Bouwe Andela | 15 February 2022, 07:54:29 UTC | 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 | Klaus Zimmermann | 14 February 2022, 18:35:33 UTC | Update intersphinx mapping (#2531) | 14 February 2022, 18:35:33 UTC |
58f5f56 | Valeriu Predoi | 14 February 2022, 16:22:01 UTC | [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 | Valeriu Predoi | 11 February 2022, 14:52:43 UTC | 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 | Valeriu Predoi | 11 February 2022, 14:26:05 UTC | [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 | SarahAlidoost | 10 February 2022, 17:03:02 UTC | 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 | Valeriu Predoi | 10 February 2022, 15:14:54 UTC | remove use of OBS and use CMIP instead (#2494) | 10 February 2022, 15:14:54 UTC |
ee75c97 | fserva | 10 February 2022, 11:59:23 UTC | 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 | Manuel Schlund | 07 February 2022, 16:48:55 UTC | Fixed intersphinx mapping of scipy (#2523) | 07 February 2022, 16:48:55 UTC |
de40d87 | Bouwe Andela | 07 February 2022, 12:17:29 UTC | Add backwards incompatible changes at the top (#2431) | 07 February 2022, 12:17:29 UTC |
dcae079 | Abel Siqueira | 04 February 2022, 11:53:27 UTC | 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 | Manuel Schlund | 04 February 2022, 08:23:19 UTC | Synchronized config-user.yml with version from ESMValCore (#2516) | 04 February 2022, 08:23:19 UTC |
a9b6592 | Valeriu Predoi | 02 February 2022, 20:08:52 UTC | 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 | Manuel Schlund | 02 February 2022, 14:48:10 UTC | Renamed vertical regridding schemes (#2487) | 02 February 2022, 14:48:10 UTC |
4a9f5e7 | Manuel Schlund | 01 February 2022, 16:16:22 UTC | 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 | Klaus Zimmermann | 31 January 2022, 12:06:38 UTC | 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 | ulrikaw-cloud | 28 January 2022, 12:30:24 UTC | 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 | Manuel Schlund | 27 January 2022, 13:43:26 UTC | Updated doc, setup.py and ci config with py 3.10 (#2503) | 27 January 2022, 13:43:26 UTC |
42277d6 | Axel Lauer | 27 January 2022, 09:25:08 UTC | Add files via upload (#2502) | 27 January 2022, 09:25:08 UTC |
e618655 | Valeriu Predoi | 26 January 2022, 17:39:50 UTC | 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 | Klaus Zimmermann | 26 January 2022, 15:18:36 UTC | Switch GA to Mambaforge (#2498) | 26 January 2022, 15:18:36 UTC |
7ffb598 | Birgit Hassler | 26 January 2022, 10:29:11 UTC | 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 | Klaus Zimmermann | 25 January 2022, 15:19:21 UTC | 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 | Valeriu Predoi | 24 January 2022, 14:12:19 UTC | 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 | morobking | 21 January 2022, 11:05:45 UTC | 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 | Valeriu Predoi | 19 January 2022, 12:02:49 UTC | 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 | Manuel Schlund | 18 January 2022, 12:46:50 UTC | 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 | Manuel Schlund | 18 January 2022, 12:27:53 UTC | Cleaned Schlund et al. (2020) recipe and corresponding diagnostics (#2484) | 18 January 2022, 12:27:53 UTC |
470343d | Valeriu Predoi | 14 January 2022, 16:52:30 UTC | 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 | Valeriu Predoi | 14 January 2022, 15:00:51 UTC | 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 | Valeriu Predoi | 13 January 2022, 14:09:38 UTC | fix pointer to tutorial lesson (#2473) | 13 January 2022, 14:09:38 UTC |
9cbe4f1 | katjaweigel | 13 January 2022, 08:42:06 UTC | 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 |