heatpro
HeatPro Python Package: Generate Heat Demand Load Profile for District Heating
Science Score: 39.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 4 DOI reference(s) in README -
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.6%) to scientific vocabulary
Keywords
Repository
HeatPro Python Package: Generate Heat Demand Load Profile for District Heating
Basic Info
- Host: GitHub
- Owner: CEA-Liten
- License: other
- Language: Jupyter Notebook
- Default Branch: public
- Homepage: https://cea-liten.github.io/HeatPro/
- Size: 15.3 MB
Statistics
- Stars: 10
- Watchers: 0
- Forks: 1
- Open Issues: 0
- Releases: 6
Topics
Metadata Files
README.md
The present package finds its roots in the need of using representative heating load curve for the simulation and optimization of various District Heating Network (DHN) production plant. The main principle is to disagreggate monthly or yearly heat load into an hourly heat load using an hourly based external temperature profile. The resulting load curve also includes DHN supply and return temperatures.
This package was used for the study of a production plant combining Power-to-Heat, Biomass and Storage (Lamaison et al., 2019). It was also the tool used to generate various heat load curves in a study of long term storage management (Cuisinier et al., 2022).
More recently, it was used in a collaboration between RTE and CEA with the aim of representing DHN in the RTE tool Antares. The final objective was to study the additional flexibility offered by DHN to the electrical grid.
├── .gitignore <- Specifies files and directories that should be ignored by Git during version control.
├── .gitlab-ci.yml <- Configuration file for Gitlab CI, a continuous integration service.
├── AUTHORS.rst <- A file listing the authors of the project.
├── CONTRIBUTING.rst <- Guidelines for contributing to the project.
├── HISTORY.rst <- A file documenting the project's version history and changelog.
├── README.md <- The main documentation file providing an overview and usage instructions for the project.
├── poetry.lock <- Dependency lock file which ensures consistent and repeatable installations of project dependencies.
├── pyproject.toml <- Configuration file used to specify project metadata, dependencies, build requirements, and other settings.
├── requirements_dev.txt <- A file listing development dependencies for the project.
├── .gitlab <- Directory containing GitLab-specific files.
│ └── issue_templates <- Folder containing template for creating new issue reports on GitLab.
│ └── ISSUE_TEMPLATE.md <- Template for creating new issue reports.
├── docs <- Directory containing documentation files.
│ ├── authors.rst <- Authors documentation.
│ ├── conf.py <- Configuration file for Sphinx, a documentation generator.
│ ├── contributing.rst <- Contributing guidelines documentation.
│ ├── history.rst <- History and changelog documentation.
│ ├── index.rst <- Main documentation index file.
│ ├── installation.rst <- Installation documentation.
│ ├── make.bat <- Batch file for building documentation on Windows.
│ ├── Makefile <- Makefile for building documentation.
│ ├── readme.rst <- Readme documentation.
│ └── usage.rst <- Usage documentation.
├── heatpro <- Package directory for the main project code.
└── tests <- Directory containing test files.
To install
shell
pip install heatpro
Documentation: https://cea-liten.github.io/HeatPro/
HeatPro App: https://cea-liten-heatpro-app.streamlit.app/
HeatPro App demonstrates the use of various heatpro features.
Owner
- Name: CEA-Liten
- Login: CEA-Liten
- Kind: organization
- Location: France
- Website: https://liten.cea.fr/cea-tech/liten/english/Pages/Welcome.aspx
- Repositories: 1
- Profile: https://github.com/CEA-Liten
CEA-Liten is dedicated to the energy transition. Its activities focus on several key areas: solar energy, smart grid management, batteries storage and hydrogen
GitHub Events
Total
- Watch event: 2
- Member event: 1
- Push event: 1
- Fork event: 1
- Create event: 1
Last Year
- Watch event: 2
- Member event: 1
- Push event: 1
- Fork event: 1
- Create event: 1
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| RobinsonBeaucour | r****r@c****r | 15 |
| Robinson | 4****r | 6 |
| NL250993 | n****n@c****r | 2 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 9 months ago
All Time
- Total issues: 1
- Total pull requests: 0
- Average time to close issues: 10 minutes
- Average time to close pull requests: N/A
- Total issue authors: 1
- Total pull request authors: 0
- Average comments per issue: 2.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 0
- Average time to close issues: 10 minutes
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 0
- Average comments per issue: 2.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- mathieu-vallee (1)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
- Total downloads: unknown
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 10
proxy.golang.org: github.com/cea-liten/heatpro
- Documentation: https://pkg.go.dev/github.com/cea-liten/heatpro#section-documentation
- License: other
-
Latest release: v0.1.5
published over 1 year ago
Rankings
proxy.golang.org: github.com/CEA-Liten/HeatPro
- Documentation: https://pkg.go.dev/github.com/CEA-Liten/HeatPro#section-documentation
- License: other
-
Latest release: v0.1.5
published over 1 year ago
Rankings
Dependencies
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v3 composite
- actions/setup-python v3 composite
- peaceiris/actions-gh-pages v3 composite
- alabaster 0.7.16
- appnope 0.1.4
- asttokens 2.4.1
- attrs 23.2.0
- babel 2.15.0
- beautifulsoup4 4.12.3
- bleach 6.1.0
- certifi 2024.2.2
- cffi 1.16.0
- charset-normalizer 3.3.2
- colorama 0.4.6
- comm 0.2.2
- commonmark 0.9.1
- contourpy 1.2.1
- coverage 7.5.3
- cycler 0.12.1
- debugpy 1.8.1
- decorator 5.1.1
- defusedxml 0.7.1
- docutils 0.20.1
- exceptiongroup 1.2.1
- executing 2.0.1
- fastjsonschema 2.19.1
- fonttools 4.52.4
- idna 3.7
- imagesize 1.4.1
- iniconfig 2.0.0
- ipykernel 6.29.4
- ipython 8.24.0
- jedi 0.19.1
- jinja2 3.1.4
- jsonschema 4.22.0
- jsonschema-specifications 2023.12.1
- jupyter-client 8.6.2
- jupyter-core 5.7.2
- jupyterlab-pygments 0.3.0
- kiwisolver 1.4.5
- markupsafe 2.1.5
- matplotlib 3.9.0
- matplotlib-inline 0.1.7
- mistune 3.0.2
- nbclient 0.10.0
- nbconvert 7.16.4
- nbformat 5.10.4
- nest-asyncio 1.6.0
- numpy 1.26.4
- packaging 24.0
- pandas 2.2.2
- pandocfilters 1.5.1
- parso 0.8.4
- pexpect 4.9.0
- pillow 10.3.0
- platformdirs 4.2.2
- plotly 5.22.0
- pluggy 1.5.0
- prompt-toolkit 3.0.45
- psutil 5.9.8
- ptyprocess 0.7.0
- pure-eval 0.2.2
- pycparser 2.22
- pygments 2.18.0
- pyparsing 3.1.2
- pytest 8.2.1
- pytest-cov 5.0.0
- python-dateutil 2.9.0.post0
- pytz 2024.1
- pywin32 306
- pyzmq 26.0.3
- recommonmark 0.7.1
- referencing 0.35.1
- requests 2.32.2
- rpds-py 0.18.1
- six 1.16.0
- snowballstemmer 2.2.0
- soupsieve 2.5
- sphinx 7.3.7
- sphinx-rtd-theme 2.0.0
- sphinxcontrib-applehelp 1.0.8
- sphinxcontrib-devhelp 1.0.6
- sphinxcontrib-htmlhelp 2.0.5
- sphinxcontrib-jquery 4.1
- sphinxcontrib-jsmath 1.0.1
- sphinxcontrib-qthelp 1.0.7
- sphinxcontrib-serializinghtml 1.1.10
- stack-data 0.6.3
- tenacity 8.3.0
- tinycss2 1.3.0
- tomli 2.0.1
- tornado 6.4
- traitlets 5.14.3
- typing-extensions 4.12.0
- tzdata 2024.1
- urllib3 2.2.1
- wcwidth 0.2.13
- webencodings 0.5.1
- pytest ^8.1.1 develop
- pytest-cov ^5.0.0 develop
- recommonmark ^0.7.1 doc
- sphinx ^7.2.6 doc
- sphinx-rtd-theme ^2.0.0 doc
- ipykernel ^6.29.4 notebook
- nbconvert ^7.16.4 notebook
- nbformat ^5.10.4 notebook
- plotly ^5.20.0 notebook
- matplotlib ^3.8.4
- pandas ^2.1.0
- python ^3.9
- actions/checkout v4 composite
- actions/setup-python v3 composite