Skip to content

Paper figures#199

Draft
jonasbhend wants to merge 26 commits into
mainfrom
paper-figures
Draft

Paper figures#199
jonasbhend wants to merge 26 commits into
mainfrom
paper-figures

Conversation

@jonasbhend

Copy link
Copy Markdown
Contributor

WIP on figures used for Varda-Single publication

clairemerker and others added 24 commits June 11, 2026 11:34
AI-assisted implementation!

This PR adds meteograms for publication, centralises some ploting style
things, uses long names for variables and tries out some colors :)

Any feedback and changes welcome!

To run only plotting: 
```
evalml publication config/Varda-Single_paper.yaml -- \
  --allowed-rules publication_all publication_meteogram publication_figures \
                  data_download_eckit_geo_grids \
  --forcerun publication_meteogram publication_figures
``` 

Current version of the plots:

<img width="2957" height="1685" alt="image"
src="https://github.com/user-attachments/assets/218f849e-4bd3-41d2-b19d-124dfe156e50"
/>
<img width="2335" height="2056" alt="image"
src="https://github.com/user-attachments/assets/25d1d544-996a-4adf-869c-54ae054cfcf8"
/>

---------

Co-authored-by: Jonas Bhend <jonas.bhend@meteoswiss.ch>
Co-authored-by: Daniele Nerini <daniele.nerini@meteoswiss.ch>
Co-authored-by: Michele Cattaneo <44707621+MicheleCattaneo@users.noreply.github.com>
Co-authored-by: Jonas Bhend <jonasbhend@users.noreply.github.com>
)

AI assisted implementation!

- Derive the jretrievedwh obs marker from --station inside the script
instead of passing a separate --obs argument. The marker value contains
'=' (e.g. jretrievedwh:locations=KLO), which marimo's cli_args drops, so
obs silently fell back to the KLO default and any non-KLO station was
broken (also via the snakemake rule). The rule no longer passes --obs.
- Import `time` in the entry cell and thread it through: the timing log
lines used time.perf_counter() but `time` was never imported (NameError
at runtime).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants