-
Notifications
You must be signed in to change notification settings - Fork 0
MRB-650 maps simplified #92
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
Open
jonasbhend
wants to merge
127
commits into
main
Choose a base branch
from
MRB-650-Maps-simplified
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 103 commits
Commits
Show all changes
127 commits
Select commit
Hold shift + click to select a range
2b49526
Simplified way of implementing fields
jonasbhend a456b1d
Exclude spatial data from being plotted and included in dashboard
jonasbhend 0ec286f
delete intermeidate verification files
jonasbhend 28692d6
Fix typo
jonasbhend f3dcf0d
include score components for maps
jonasbhend 99dac52
Revert "Exclude spatial data from being plotted and included in dashb…
jonasbhend edcca5b
remove source dimension from scores
jonasbhend 0ec8a0f
clean up
jonasbhend 51f22a6
New rule and plotting file for plotting maps of
Louis-Frey 366249d
Obvious changes to the new plotting rule for maps
Louis-Frey f531395
Some more changes (preliminary, to be continued).
Louis-Frey 32c7ecf
Further changes to plotting scripts.
Louis-Frey c2ab645
First version of colour maps finished.
Louis-Frey 27b91e2
Better comments in the colour map code.
Louis-Frey 1b2e670
Better Comments, some further changes to code.
Louis-Frey 52dd1e7
Added back instances of lead time.
Louis-Frey ddc5883
New function for loading netCDF files added to
Louis-Frey 35396a7
Marimo app cell for loading data from .nc
Louis-Frey e8a92aa
Remove .nc-loading function again, do it with
Louis-Frey 06be6fa
All kinds of changes. Co-Development session with
Louis-Frey 61c728e
Generalized to the other non-trivial (non-wind)
Louis-Frey 761f8d9
Some changes to plotting script.
Louis-Frey 1cd4dbf
Plotting region now dynamical (but not yet
Louis-Frey cdb2ccd
Dynamic Regions now working.
Louis-Frey 558689c
Store results under experiment hash.
Louis-Frey 986a7ee
Introduced new domain "switzerland_small" for more
Louis-Frey 7f70fb4
Reverse Red-Blue colour maps for bias.
Louis-Frey 50e899f
Preliminary changes to plotting script for getting
Louis-Frey a0aefc0
Temporarily changed plotting script back to original
Louis-Frey be6fa35
Fix to the functioning of _compute_scores and
Louis-Frey 2fcd1f9
Working version for colour scale for bias that is
Louis-Frey 7864b5d
New colour map defaults for T_2M
Louis-Frey de0f279
Hard-Code levels for colour breaks.
Louis-Frey 69e7b36
New Rule for Map plots of Baselines.
Louis-Frey 1353788
Different File naming (Region first -> Order)
Louis-Frey 569759a
Temporarily remove rule for maps for baselines.
Louis-Frey bda0e0d
Renamed domain "switzerland_small".
Louis-Frey ccf6279
Generate Colour breaks more elegantly.
Louis-Frey 258b2de
Colour breaks from function for all T2m metrics.
Louis-Frey 5c0151b
Map plots now also for baselines.
Louis-Frey 7b50809
Fix memory leak occurring during creation of html.
Louis-Frey c3d37a2
"Alias" Rule for Plotting maps of Baselines
Louis-Frey 8323fbd
Reorganisation of Domains.
Louis-Frey d03781c
Introduce Seasonal Stratification.
Louis-Frey 48e6789
Definitive Colour Levels for 2m-Temperature
Louis-Frey 1c3e629
Colour levels for Precipitation complete.
Louis-Frey a4a5607
Colour Levels for Dew-Point Temperature
Louis-Frey f245ea3
Calculate and Evaluate Wind Speed too
Louis-Frey ccea8db
Fix for Wind speed calculation
Louis-Frey ce4242f
Name Wind Speed consistent with the previous def.
Louis-Frey 9628fae
Verification files not temporary any more
Louis-Frey 59d4b12
Precipitation plotting: meters to millimeters.
Louis-Frey 28ad4c5
Map plotting not on default busy nodes.
Louis-Frey db60db5
Preliminary Colour Levels for Wind Bias.
Louis-Frey e2570fb
Merge main into feature branch
Louis-Frey 2fcfd8a
Replace EXPERIMENT_HASH by EXPERIMENT_NAME
Louis-Frey c00c5a0
Colour Levels for Pressure Bias.
Louis-Frey 23d8c9c
Colour Levels for Pressure MAE and RMSE
Louis-Frey 84edd34
Colour Levels for 10m Wind MAE and RMSE
Louis-Frey a9099c1
Merge branch 'main' into MRB-650-Maps-simplified
Louis-Frey ab36af2
Bug fix
Louis-Frey 7dc82dc
Another Bug Fix.
Louis-Frey d33f776
More Bug fixes.
Louis-Frey 8aa43f7
Separate spatial verification files
Louis-Frey c291f0f
Introduce Season Handling
Louis-Frey 8afb9ac
Additional Log Statements for Map Plotting plus
Louis-Frey f8a6602
Fix all-NaN spatial verification output for cumulative params (TOT_PREC)
Louis-Frey 26f6f9d
Add opt-in spatial verification via `evalml experiment --spatial`
Louis-Frey df65a71
Addendum suggested by Claude.
Louis-Frey be1bbef
Add default experiment config
Louis-Frey cf4ae6d
Spatial Verification Pipeline also for Baselines.
Louis-Frey c6a392d
Cosmetic Change.
Louis-Frey 8a60301
Unify run and baseline spatial verification, restrict to configured i…
Louis-Frey 50eaeff
Todo for future improvement of GRIB loading speed (profiling pending).
Louis-Frey 75bbf6c
Move spatial map plots under plots/maps/
Louis-Frey 0362d61
Drop preprocess_field cell and TOT_PREC quick-fix from spatial map plot
Louis-Frey 4822d3b
Rename and re-design the map-plotting section of all example configs
Louis-Frey d1ca122
Rename "spatial verification" → "metric maps" throughout
Louis-Frey ef22a3f
Remove obsolete spatial-data filtering from dashboard script
Louis-Frey 2636813
Move metric maps to results/{experiment}/metric_maps/
Louis-Frey b18c3c7
Remove stray files.
Louis-Frey 85b1863
Cleanup: drop dead params block
Louis-Frey 4e312f3
Untrack dev-only example configs
Louis-Frey 223ef7d
Cleanup
Louis-Frey 4674639
Cleanup
Louis-Frey bc2571d
More Cleanup
Louis-Frey 74d1548
More Cleanup
Louis-Frey 6b39d80
More Cleanup ...
Louis-Frey 51bf6d6
Improved Domains
Louis-Frey 3151447
Tidy plot_summary_stat_maps.mo.py: drop dead code and dev comments
Louis-Frey 9293f37
Black coast lines and country borders for better visibility
Louis-Frey 3a2e7ad
Drop hardcoded SLURM node-exclude lines
Louis-Frey 91fab2f
Merge remote-tracking branch 'origin/main' into MRB-650-Maps-simplified
Louis-Frey 04022f8
Revert "Drop hardcoded SLURM node-exclude lines"
Louis-Frey 4d1aa65
Apply pre-commit auto-fixes (whitespace, formatting, linting)
Louis-Frey 94a7b0a
Drop hardcoded SLURM node-exclude lines
Louis-Frey 413a1f6
metric_maps config section for interpolator too.
Louis-Frey ececb1e
Fix single-leadtime TOT_PREC verification in maps rules
Louis-Frey 5ed413b
Rename plot_summary_stat_maps[_baseline] -> plot_metric_maps[_baseline]
Louis-Frey 445020e
Merge remote-tracking branch 'origin/main' into MRB-650-Maps-simplified
Louis-Frey 4326de5
Revert .gitignore changes to match main
Louis-Frey de72f2a
Revert changes to .gitignore
Louis-Frey 52e60bf
...
Louis-Frey 9042795
Comment out local map plotting.
Louis-Frey 4961065
Drop ad-hoc SP_10M derivation from verification_metrics.py
Louis-Frey 858f872
Skip unnecessary comment.
Louis-Frey 1244b7c
Drop another unnecessary comment.
Louis-Frey 080509e
Tidy colormap_defaults.py: drop wishful-thinking comments
Louis-Frey c6fffd1
Add init_hour stratification to metric maps
Louis-Frey 90ff476
Apply ruff-format to metric_maps scripts
Louis-Frey e9fbef9
Rename "metric maps" → "score maps" for naming consistency
Louis-Frey 77c9a64
Add `leadtimes: "all"` shortcut to score_maps config
Louis-Frey eb0f519
Scope baseline score-maps paths by truth_label
Louis-Frey 7173cc2
Scope verification_score_maps_baseline log path by truth_label
Louis-Frey 7dfd8be
Add TODO note to consolidate truth-loading with data_input refactor
Louis-Frey 3cda778
Drop empty "GRIB step helpers" section header
Louis-Frey 008c92e
Derive baseline zarrs by glob instead of explicit CLI list
Louis-Frey 082ff37
Require --output for verification_score_maps, drop unsafe fallback
Louis-Frey 24ac031
Add STDE (standard deviation of error) score map
Louis-Frey 91983fe
Rename score-maps "metric" selector → "score" for naming consistency
Louis-Frey 1b92a4e
Fix TOT_PREC score-map accumulation window
Louis-Frey b343681
Merge main into MRB-650 (earthkit migration + scorecards)
Louis-Frey 78cf105
Apply ruff-format and snakefmt formatting after merge
Louis-Frey 8afc01d
Port score-maps forecast loading to post-earthkit data_input
Louis-Frey ed56fd4
Port score-maps baseline loading to post-earthkit data_input
Louis-Frey 4d8fe7e
Move score_maps config under experiment section
Louis-Frey c941695
Replace --maps CLI flag with score_maps.enabled config option
Louis-Frey File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.