Skip to content

New solar processing and bridgescaler state scaler #78

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 22 commits into from
Aug 9, 2024
Merged

New solar processing and bridgescaler state scaler #78

merged 22 commits into from
Aug 9, 2024

Conversation

djgagne
Copy link
Collaborator

@djgagne djgagne commented Aug 8, 2024

Solar: I redid the solar calculation to generate solar irradiance for every hour of ERA5 and account for variations in the solar constant, orbital effects, and the correct time of day for every point. I have added unit tests for solar to handle this.

Transforms: I have a new BridgescalerScaleState that can perform transforms and inverse transforms with bridgescaler DStandardScaler and DQuantileScaler objects. Currently the class aggregates all scaler objs but need to add option to only aggregate across certain dates.

@djgagne djgagne requested review from jsschreck and yingkaisha August 8, 2024 16:49
@yingkaisha
Copy link
Collaborator

yingkaisha commented Aug 8, 2024

We can merge BridgescalerScaleState first and check it later before replacing Normalize_ERA5_and_Forcing with yours.

I will look at the solar part later today.

@djgagne djgagne merged commit 8cc5c8f into main Aug 9, 2024
1 check passed
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