- May 19, 2021
-
-
Ruth Lorenz authored
-
Ruth Lorenz authored
-
- Apr 14, 2021
-
-
Ruth Lorenz authored
-
Ruth Lorenz authored
-
- Mar 11, 2021
-
-
Ruth Lorenz authored
changed robustness function to first draw normal distributions and then add according to weights instead other way around. if first blow up means and stds and then resample cdfs too smooth which leads to artifical increase in R
-
- Mar 05, 2021
-
-
Ruth Lorenz authored
added helper scripts to create configs for all time periods, added additional plotting scripts under version control
-
Ruth Lorenz authored
added removal of best and second best model for R calculation, needs revision when using weights for performance AND independence
-
Ruth Lorenz authored
rpsc (A2) is calculated from multi-model mean historical and future projections (not individual model runs), do not calculate rpss2 for efficiency (needs sorted cv2all, fvall etc.)
-
- Feb 15, 2021
-
-
Ruth Lorenz authored
-
Ruth Lorenz authored
-
- Feb 04, 2021
-
-
Ruth Lorenz authored
-
Ruth Lorenz authored
updated robustness_function_gufunc according to new version of robustness_function, simplified, use cdf
-
- Jan 28, 2021
-
-
Ruth Lorenz authored
use cdf calculation instead interpolation, repetitions for all models at once, add break in loop if std over R is small
-
- Jan 25, 2021
-
-
Ruth Lorenz authored
-
Ruth Lorenz authored
-
Ruth Lorenz authored
-
Ruth Lorenz authored
-
Ruth Lorenz authored
-
Ruth Lorenz authored
added saving of global mean change in multi_model_robustness.py, do not load numba in robustness function, not used at the moment
-
- Jan 15, 2021
-
-
Ruth Lorenz authored
added season in plot name in postproc/plot_cmip6_cmip5_cmip3.ncl, only two outputs from multitests in multi_model_robustness.py, fixed weird error from symbols? (deleted line break) in functions/robustness_function.py
-
Ruth Lorenz authored
-
Ruth Lorenz authored
-
- Jan 08, 2021
-
-
Ruth Lorenz authored
added weighting option for robustness_function. use robustness_function at every grid point with apply_ufunc and vectorize=True. tried using dask and numba, issue with R being dask array, something wrong
-
- Jan 07, 2021
-
-
Ruth Lorenz authored
-
- Jan 06, 2021
-
-
Ruth Lorenz authored
use xr.apply_ufunc to apply robustness_function at every grid point, even if weighted apply significance test on raw data
-
Ruth Lorenz authored
-
- Dec 11, 2020
-
-
Ruth Lorenz authored
simplify ncl plotting, use hatching saved from python code for consistence, use doubles where double saved in netcdfs
-
Ruth Lorenz authored
-
- Dec 10, 2020
-
-
Ruth Lorenz authored
updated .gitignore to not track *.pyc files, undo change in plotting.py for hatching 'xx', does not work, looks the same as 'x'
-
Ruth Lorenz authored
changes for CMIP6 in main, added project to distinguish between CMIPs, for CMIP6 need to check that matching historical file is available, changed reading of weights to also read filenames from weights file to ensure identical ensemble. added postproc/plot_cmip6_cmip5_cmip3.ncl under version control, no content changes in functions/robustness_function.py
-
Ruth Lorenz authored
-
- Nov 13, 2020
-
-
Ruth Lorenz authored
-
- Nov 06, 2020
-
-
Ruth Lorenz authored
-
- Oct 18, 2019
-
-
Ruth Lorenz authored
-
- Oct 17, 2019
-
-
Ruth Lorenz authored
changes needed for new CMIP6-ng usage in multi_model_robustness.py, updated README with more info, added files calc_performance.py and postproc/plot_rmse_vs_R.py under version control
-
Ruth Lorenz authored
-
- Jul 05, 2019
-
-
Ruth Lorenz authored
added option for CMIP3,5,6, changes needed because of slightly different data structctures, added environment info in README
-
- Mar 21, 2019
-
-
Ruth Lorenz authored
implementation of weights for robustness (1000, include models as many times as needed by their weight), alway plot as contourf for consistency (otherwise looks strange), make sure correct fill value (not NaN, cannot be read by ncl and causes problems plotting) when writing data to netcdfs, cleaned up code
-
- Mar 15, 2019
-
-
Ruth Lorenz authored
-
Ruth Lorenz authored
-