Skip to content
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

Add Baseload analysis #18

Merged
merged 12 commits into from
Jan 24, 2025
Merged

Add Baseload analysis #18

merged 12 commits into from
Jan 24, 2025

Conversation

JrtPec
Copy link
Contributor

@JrtPec JrtPec commented Jan 24, 2025

No description provided.

Molier and others added 12 commits November 28, 2024 09:49
…ation (#17)

* chore: update Python dependency version to 3.11

* chore: update pre-commit configuration and add poetry export hooks

* feat:WIP: start on standby_usage analysis

* Base Load analysis first POC working

* feat: add base load analysis module with data validation and metrics calculation

* feat: enhance base load analysis with timeframe support and add test cases

* add jupyter extention to devcontainer

* feat: add Granularity support for base load calculations, feat: cleaned up base_load demo to be neat and packaged. chore: added some performance testing.

* refactor: pull apart data loading and analysis for seperation of tasks

* refactor: rename data loading and analysis functions for clarity and seperation.
feat: added some more explanation to the base_load demo and some extra analysis, made sure all the graphs worked, differnce between large building and residential...

* New Baseload Analysis notebook

* feat: redid baseload analysis from the ground up in Polars. see demo in notebook.

* chore: update Pandera dependency to version 0.22.1 with Polars support

* feat: add Polars support for TimeSeries and TimeDataFrame conversions

* chore : update demo baseload and include archival code

* feat: enhance baseload analysis documentation and calculations in analyze method

* cleanup before merge

* version bump

---------

Co-authored-by: Jan Pecinovsky <=>
@JrtPec JrtPec merged commit 5252347 into main Jan 24, 2025
2 checks 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