Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add PRIMAVERA Eady Growth Rate diagnostic #1285

Merged
merged 57 commits into from
Feb 17, 2021
Merged
Show file tree
Hide file tree
Changes from 47 commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
3b6f87f
First working version
sloosvel Jul 12, 2019
b22adde
Perform temporal mean
sloosvel Jul 12, 2019
41a832b
Fix some lint issues
sloosvel Jul 12, 2019
36c5444
Extract season properly
sloosvel Jul 15, 2019
81e1e87
Add recipe documentation
sloosvel Jul 15, 2019
5ad70ba
Load vars by shortname
sloosvel Aug 12, 2019
4f4bb8c
Fix winter script
sloosvel Aug 28, 2019
5be048a
Improve output file name
sloosvel Aug 28, 2019
9339c6f
Update preproc names
sloosvel Oct 11, 2019
3bca0ac
Merge branch 'version2_development' into PRIMAVERA_eady_growth
sloosvel Oct 14, 2019
e72f4df
Update recipe
sloosvel Oct 14, 2019
a28c926
Add provenance
sloosvel Oct 15, 2019
cf00614
Fix lint issues
sloosvel Oct 15, 2019
ee46ae3
Fix identation
sloosvel Oct 16, 2019
b2ffc0b
Fix lint issues
sloosvel Oct 16, 2019
5dab19c
Merge branch 'version2_development' into PRIMAVERA_eady_growth
bouweandela Oct 17, 2019
e02c406
Fix identation
sloosvel Oct 18, 2019
24c2e27
Update esmvaltool/diag_scripts/primavera/eady_growth_rate.py
sloosvel Oct 18, 2019
e3c4693
Update recipe with PRIMAVERA datasets
sloosvel Oct 18, 2019
37cdb16
Consider models that need ua to be regridded
sloosvel Oct 18, 2019
ddf46fd
Update references properly
sloosvel Oct 18, 2019
0c6d509
Fix yamllint issues
sloosvel Oct 23, 2019
4d4dd0c
Remove institute
sloosvel Nov 7, 2019
dae04f4
Reorder files
sloosvel Nov 19, 2019
1bdbf78
Fix provenance
sloosvel Nov 20, 2019
f5a3c12
Merge branch 'version2_development' into PRIMAVERA_eady_growth
sloosvel Nov 21, 2019
ac958d4
Merge remote-tracking branch 'origin/master' into PRIMAVERA_eady_growth
sloosvel Feb 20, 2020
777a7bc
Compute climatology as an option
sloosvel Feb 20, 2020
f7b1a74
Add option to compute means at the end
sloosvel Feb 20, 2020
2080b89
Merge remote-tracking branch 'origin/master' into PRIMAVERA_eady_growth
sloosvel Feb 20, 2020
895d26c
Fix style issues
sloosvel Feb 21, 2020
f254642
First version of plot, pending to clean
sloosvel Sep 15, 2020
c84f10b
Merge remote-tracking branch 'origin/master' into PRIMAVERA_eady_growth
sloosvel Sep 22, 2020
aeaf4c6
Clean recipe and diag
sloosvel Sep 22, 2020
babbcc5
Add documentation, pending to add figure
sloosvel Sep 22, 2020
fad670b
Add figure to documentation
sloosvel Sep 23, 2020
9ad2a42
Merge remote-tracking branch 'origin/master' into PRIMAVERA_eady_growth
sloosvel Nov 24, 2020
44fde95
Add missing author
sloosvel Nov 24, 2020
47d9154
Fix documentation
sloosvel Nov 24, 2020
bc35afb
Fix more documentation
sloosvel Nov 24, 2020
ab9a78f
Address suggestions from code review
sloosvel Nov 24, 2020
ba32f33
Fix style issues
sloosvel Nov 25, 2020
063d0ef
Update doc/sphinx/source/recipes/recipe_eady_growth_rate.rst
sloosvel Nov 25, 2020
2ae2cdd
Fix more style issues
sloosvel Nov 25, 2020
27a9efc
Merge branch 'PRIMAVERA_eady_growth' of https://github.com/ESMValGrou…
sloosvel Nov 25, 2020
c22825e
Fix documentation
sloosvel Nov 25, 2020
1d009ca
Fix more style issues
sloosvel Nov 25, 2020
fa2b287
Apply suggestions from code review
sloosvel Dec 2, 2020
8c4f27a
Fix more style issues
sloosvel Dec 9, 2020
fd5e1f0
More codacy issues
sloosvel Dec 10, 2020
20248c1
Merge remote-tracking branch 'origin/master' into PRIMAVERA_eady_growth
sloosvel Feb 15, 2021
3516985
Add suggestion fro scientific review
sloosvel Feb 15, 2021
3b81d94
Codacy
sloosvel Feb 15, 2021
17a3f0c
Remove uneeded parenthesis
sloosvel Feb 15, 2021
4a950f0
Merge remote-tracking branch 'origin/master' into PRIMAVERA_eady_growth
sloosvel Feb 16, 2021
5d02859
Fix doc format
Feb 16, 2021
d6d1d62
Fix doc format
Feb 16, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .zenodo.json
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,10 @@
"name": "Mohr, Christian Wilhelm",
"orcid": "0000-0003-2656-1802"
},
{
"affiliation": "BSC, Spain",
"name": "Moreno-Chamarro, Eduardo"
},
{
"affiliation": "University of Arizona, USA",
"name": "Amarjiit, Pandde"
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions doc/sphinx/source/recipes/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ Atmosphere
recipe_consecdrydays
recipe_deangelis15nat
recipe_diurnal_temperature_index
recipe_eady_growth_rate
recipe_extreme_events
recipe_eyring06jgr
recipe_heatwaves_coldwaves
Expand Down
57 changes: 57 additions & 0 deletions doc/sphinx/source/recipes/recipe_eady_growth_rate.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
.. _recipes_eady_growth_rate:

Eady growth rate
================

Overview
--------

This recipe computes the Eady growth rate and performs the annual and seasonal means, storing
the results for each dataset.
For the seasonal means, the results are plotted over the North-Atlantic region for the selected
pressure levels.


Available recipes and diagnostics
---------------------------------

Recipes are stored in esmvaltool/recipes/
sloosvel marked this conversation as resolved.
Show resolved Hide resolved

* recipe_eady_growth_rate.yml
sloosvel marked this conversation as resolved.
Show resolved Hide resolved

Diagnostics are stored in esmvaltool/diag_scripts/eady_growth_rate/
sloosvel marked this conversation as resolved.
Show resolved Hide resolved

* eady_growth_rate.py: Computes and stores the eady growth rate.
sloosvel marked this conversation as resolved.
Show resolved Hide resolved
Plots can be produced for the seasonal mean over the North Atlantic region.


User settings in recipe
-----------------------

#. Script eady_growth_rate.py
sloosvel marked this conversation as resolved.
Show resolved Hide resolved

*Required settings for script*

* time_statistic: Set to 'annual' to compute the annual mean. Set to 'seasonal' to compute the seasonal mean.
sloosvel marked this conversation as resolved.
Show resolved Hide resolved

*Optional settings for script*

* plot_levels: list of pressure levels to be plotted for the seasonal mean. If not specified, all levels will be plotted.
sloosvel marked this conversation as resolved.
Show resolved Hide resolved


Variables
---------

* ta (atmos, monthly mean, longitude latitude level time)
* zg (atmos, monthly mean, longitude latitude level time)
* ua (atmos, monthly mean, longitude latitude level time)


Example plots
-------------

.. _fig_eady_growth_rate:
.. figure:: /recipes/figures/eady_growth_rate/HadGEM3-GC31-LM_winter_eady_growth_rate_70000.png
:align: center

Eady Growth Rate values over the North-Atlantic region at 70000 Pa.
13 changes: 13 additions & 0 deletions esmvaltool/config-references.yml
Original file line number Diff line number Diff line change
Expand Up @@ -273,6 +273,10 @@ authors:
name: Lledo, Llorenc
institute: BSC, Spain
orcid:
loosveldt-tomas_saskia:
name: Loosveldt-Tomas, Saskia
institute: BSC, Spain
orcid:
lorenz_ruth:
name: Lorenz, Ruth
institute: ETH Zurich, Switzerland
Expand Down Expand Up @@ -317,6 +321,10 @@ authors:
name: Mello, Felipe
institute: INPE, Brazil
orcid: https://orcid.org/0000-0002-8832-2869
moreno-chamarro_eduardo:
name: Moreno-Chamarro, Eduardo
institute: BSC, Spain
orcid:
dalvi_mohit:
name: Dalvi, Mohit
institute: MetOffice, UK
Expand Down Expand Up @@ -382,6 +390,10 @@ authors:
name: Senftleben, Daniel
institute: DLR, Germany
orcid: https://orcid.org/0000-0002-3903-3841
sanchez-gomez_emilia:
name: Sanchez, Emilia
institute: CERFACS, France
orcid:
serva_federico:
name: Serva, Federico
institute: CNR, Italy
Expand Down Expand Up @@ -632,6 +644,7 @@ authors:
# - rename the file to the tag used in the recipe or diagnostic.
# - add the file to the folder esmvaltool/references.


projects:
applicate: EU Horizon 2020 Advanced prediction in polar regions and beyond
c3s-magic: Copernicus Climate Change Service 34a Lot 2 (MAGIC) project
Expand Down
Loading