Skip to content

New CH4 lifetime diagnostic #3507

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

Merged
merged 82 commits into from
Jul 7, 2025
Merged
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
ccadb00
first working version of lifetime diagnostic. Note the Todos
FranziskaWinterstein Jul 24, 2023
71a997d
trying to include data on model levels
FranziskaWinterstein Aug 10, 2023
5238a8d
Merge branch 'main' into ch4-lifetime
FranziskaWinterstein Aug 10, 2023
77bf54a
lifetime of tropospheric region
FranziskaWinterstein Sep 13, 2023
9b9fe75
update if modellevels are used
FranziskaWinterstein Sep 14, 2023
59fbe11
changed inclusive tropopause
FranziskaWinterstein Sep 18, 2023
d7bbb23
Merge branch 'main' into ch4-lifetime
FranziskaWinterstein Dec 18, 2023
5da7f8a
added a function to calculate climatological tropopause
FranziskaWinterstein Dec 20, 2023
194b08a
Merge branch 'main' into ch4-lifetime
FranziskaWinterstein Dec 20, 2023
f5e0377
grid dependent calculation fine
FranziskaWinterstein Dec 21, 2023
a10a2b3
modellevels also work with the calculation of air concentration
FranziskaWinterstein Dec 22, 2023
2b6bce5
calculate rho without gridmass and gridvol and code formatting
FranziskaWinterstein Jan 10, 2024
2c29e67
Merge branch 'main' into ch4-lifetime
FranziskaWinterstein Jan 12, 2024
9e0a1b8
implemented a delta pressure and gridmassdry calculation
FranziskaWinterstein Jan 15, 2024
423eba4
Merge branch 'ch4-lifetime' of github.com:ESMValGroup/ESMValTool into…
FranziskaWinterstein Jan 15, 2024
05cf2b4
grmassdry calculation under investigation
FranziskaWinterstein Jan 16, 2024
9d9e250
Merge branch 'ch4-lifetime' of github.com:ESMValGroup/ESMValTool into…
FranziskaWinterstein Jan 16, 2024
efdae9a
no further improvement
FranziskaWinterstein Jan 16, 2024
0fc6094
investigating why it is not working with big data
FranziskaWinterstein Jan 17, 2024
56677f8
tried to get rid of data leak
FranziskaWinterstein Jan 19, 2024
c20257c
added option annual_mean and reduced memory needs
FranziskaWinterstein Jan 23, 2024
4aea8b8
tried to improve memory management
FranziskaWinterstein Jan 23, 2024
7d5a430
Merge branch 'ch4-lifetime' of github.com:ESMValGroup/ESMValTool into…
FranziskaWinterstein Jan 23, 2024
45ee8b8
revoke changes in monitor/multi_dataset.py
FranziskaWinterstein Feb 15, 2024
d0ae625
updated according to flake8 standard and removed unnecessary code
FranziskaWinterstein Feb 15, 2024
a629240
removed block of unnecessary code
FranziskaWinterstein Feb 15, 2024
f2ffbed
removed list comprehension
FranziskaWinterstein Feb 16, 2024
18ee310
import public version of add_model_level
FranziskaWinterstein Feb 19, 2024
677dd6b
Merge branch 'main' into ch4-lifetime
FranziskaWinterstein Feb 19, 2024
f463c3f
Merge branch 'main' into ch4-lifetime
FranziskaWinterstein Mar 12, 2024
1ead4fa
resolving codacy issures and scetch of a recipe
FranziskaWinterstein Mar 12, 2024
4a0e21d
Merge branch 'ch4-lifetime' of github.com:ESMValGroup/ESMValTool into…
FranziskaWinterstein Mar 12, 2024
50c0aae
fix some codacy issures
FranziskaWinterstein Mar 12, 2024
a7f2511
moved calculate_rho to base
FranziskaWinterstein Mar 13, 2024
c748687
no add_stats necessary
FranziskaWinterstein Mar 13, 2024
04dd214
corrected positional arguments for plot_zonalmean*
FranziskaWinterstein Mar 13, 2024
c386ef9
Merge remote-tracking branch 'public/main' into ch4-lifetime
schlunma Mar 26, 2024
05563b7
convert lifetime to dask array
FranziskaWinterstein May 7, 2024
73f9e21
tried to update to dask conformity
FranziskaWinterstein May 17, 2024
c26637c
Merge branch 'main' into ch4-lifetime
FranziskaWinterstein May 17, 2024
701312b
changes for testing
FranziskaWinterstein May 17, 2024
fd52810
merge
FranziskaWinterstein May 17, 2024
43fc9b2
corrected _get_plot_kwargs, usable for timeseries and zonalmean
FranziskaWinterstein Jun 6, 2024
4f9f357
Merge branch 'ch4-lifetime' of github.com:ESMValGroup/ESMValTool into…
FranziskaWinterstein Jun 6, 2024
6ed8c45
steps toward propoer delta pressure calculation
FranziskaWinterstein Jun 6, 2024
40c22a5
Merge branch 'ch4-lifetime' of github.com:ESMValGroup/ESMValTool into…
FranziskaWinterstein Jun 6, 2024
5051a46
introduced new file lifetime_func.py which includes functions for lif…
FranziskaWinterstein Jun 6, 2024
14fdda0
dpres_plevel_4d bug search
FranziskaWinterstein Jun 6, 2024
64f99f0
memory intensive version
FranziskaWinterstein Jun 12, 2024
28d22f6
lifetime calculation without grmass and grvol possible
FranziskaWinterstein Jun 13, 2024
04237f7
Merge branch 'main' into ch4-lifetime
FranziskaWinterstein Jul 18, 2024
b02e3e3
Merge branch 'main' into ch4-lifetime
FranziskaWinterstein Jul 22, 2024
d636e6d
make data real to reduce memory demand later
FranziskaWinterstein Aug 3, 2024
778b38a
Merge branch 'main' into ch4-lifetime
FranziskaWinterstein Sep 10, 2024
79430eb
It is possible to create 1d_profile plots and zonalmean plots
FranziskaWinterstein Sep 16, 2024
9f58655
Merge branch 'main' into ch4-lifetime
FranziskaWinterstein Dec 22, 2024
6ae2d5a
Merge branch 'main' into ch4-lifetime
FranziskaWinterstein Apr 24, 2025
3efd42c
Pre-commit
schlunma Apr 25, 2025
065b1ac
Fix doc build
schlunma Apr 25, 2025
84375f5
Remove commented code
schlunma Apr 25, 2025
437f069
All lazy
schlunma Apr 25, 2025
bd6e881
Remove unused import that pre-commit missed
schlunma Apr 25, 2025
b4007d4
Added missing doc and clean code
schlunma May 5, 2025
c59bbd7
Added working recipe
schlunma May 5, 2025
301b28d
Merge remote-tracking branch 'public/main' into ch4-lifetime
schlunma May 5, 2025
83f2ba7
Remove unused code
schlunma May 6, 2025
8bf8e3b
Remove unsupported plot type
schlunma May 6, 2025
c1b2fee
Fixed 1d profile plots and STRA calculation
schlunma May 6, 2025
0602230
Fixed zonal mean plots
schlunma May 6, 2025
721f3af
Add CH4 lifetime recipe
schlunma May 6, 2025
b471af8
Add example figures
schlunma May 6, 2025
1a83758
Use higher resolution images for doc
schlunma May 6, 2025
804ac73
Merge remote-tracking branch 'public/main' into ch4-lifetime
schlunma Jun 6, 2025
20381c5
Merge branch 'main' into ch4-lifetime
schlunma Jul 2, 2025
dab4d58
Remove zonal mean plot
schlunma Jul 3, 2025
4f6b7c9
Codacy
schlunma Jul 3, 2025
567e3c0
Remove 1D profile plot
schlunma Jul 7, 2025
1d678e0
adjusting the recipe with a regridding preprocessor to allow for stab…
hb326 Jul 7, 2025
8f8558b
Update doc
schlunma Jul 7, 2025
573a584
Re-added example plot
schlunma Jul 7, 2025
0e72d91
Codacy
schlunma Jul 7, 2025
359d4ae
Merge remote-tracking branch 'public/main' into ch4-lifetime
schlunma Jul 7, 2025
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
Loading