Skip to content

feat: plot parameters - #146

Open
bennet21 wants to merge 4 commits into
pik-piam:mainfrom
bennet21:develop/parameter-visualization
Open

feat: plot parameters#146
bennet21 wants to merge 4 commits into
pik-piam:mainfrom
bennet21:develop/parameter-visualization

Conversation

@bennet21

@bennet21 bennet21 commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

[Vibe-coded]
Creates a PDF with plots of all parameters across all of their dimensions. Historical and Future parameters are plotted separately as sanity check (they should ofc overlap).

@bennet21
bennet21 requested a review from leonieschweiger June 1, 2026 13:18

@JakobBD JakobBD left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure what to do with this.
It's nice added functionality, and the vibe coded bit are mostly confined to one file, but still I think it would be nice to refactor this before merging:

  • split up the main function a bit
  • comment your code
  • It seems like a lot of duplicated functionality with the ArrayPlotter. Maybe use that instead to shorten the code?



class ParameterPlotsExportCfg(BaseExportCfg):
do_export: bool = False

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I'd rather have it added to the config files with False instead of making a new subclass here.
Alternatively, you could rename the subclass to OptionalExportCfg to make it more general.

@JakobBD JakobBD changed the title plot parameters feat: plot parameters Jul 8, 2026
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