A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

REHO

A decision support tool for sustainable urban energy system planning.
https://github.com/ipese/reho

Category: Energy Systems
Sub Category: Renewable Energy Integration

Last synced: about 15 hours ago
JSON representation

Repository metadata

Decision Support Tool for Renewable Energy Communities

README.md

DOI
Documentation Status

PyPIPython Version

License

Renewable Energy Hub Optimizer (REHO) is a decision support tool for sustainable urban energy system planning.
REHO simultaneously addresses the optimal design and operation of capacities, catering to multi-objective considerations
across economic, environmental, and efficiency criteria.

Key features:

  • MILP Framework
  • Multi-Objective Optimization
  • Multi-Scale Capabilities
  • Multi-Service Consideration
  • Multi-Energy Integration
  • Open-Source and Open-Data

For more information about the model foundations and features, please refer to the REHO documentation.

Authors

REHO is developed by EPFL (Switzerland), within the Industrial Process and Energy Systems Engineering (IPESE) group.

Dorsan Lepour [email protected]
Cédric Terrier [email protected]
Joseph Loustau

Licence

Copyright (C) <2021-2025> <Ecole Polytechnique Fédérale de Lausanne (EPFL), Switzerland>

Licensed under the Apache License, (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Description and complete License: see LICENSE file.

Installation

REHO is available as a PyPI package and can be installed via pip with:

pip install --extra-index-url https://pypi.ampl.com REHO

Full code can be accessed from the REHO GitHub repository and cloned with:

git clone https://github.com/IPESE/REHO.git

Please refer to "Getting started" section of the documentation for step-by-step guidelines.

Suggestions and contributions

All suggestions or implementation must be tracked with dedicated issues and reported in the project repository.

Refer to "Contribute" section of the documentation for further guidance.

Citation (CITATION.cff)

cff-version: "1.2.0"
authors:
- family-names: Lepour
  given-names: Dorsan
  orcid: "https://orcid.org/0009-0008-7309-5537"
- family-names: Loustau
  given-names: Joseph
  orcid: "https://orcid.org/0009-0005-5830-225X"
- family-names: Terrier
  given-names: Cédric
  orcid: "https://orcid.org/0000-0002-9100-6680"
- family-names: Maréchal
  given-names: François
  orcid: "https://orcid.org/0000-0003-1752-5690"
contact:
- family-names: Lepour
  given-names: Dorsan
  orcid: "https://orcid.org/0009-0008-7309-5537"
doi: 10.5281/zenodo.14052179
message: If you use REHO in your research or applications, please cite our article in the
  Journal of Open Source Software.
preferred-citation:
  authors:
  - family-names: Lepour
    given-names: Dorsan
    orcid: "https://orcid.org/0009-0008-7309-5537"
  - family-names: Loustau
    given-names: Joseph
    orcid: "https://orcid.org/0009-0005-5830-225X"
  - family-names: Terrier
    given-names: Cédric
    orcid: "https://orcid.org/0000-0002-9100-6680"
  - family-names: Maréchal
    given-names: François
    orcid: "https://orcid.org/0000-0003-1752-5690"
  date-published: 2024-11-20
  doi: 10.21105/joss.06734
  issn: 2475-9066
  issue: 103
  journal: Journal of Open Source Software
  publisher:
    name: Open Journals
  start: 6734
  title: "REHO: A Decision Support Tool for Renewable Energy
    Communities"
  type: article
  url: "https://joss.theoj.org/papers/10.21105/joss.06734"
  volume: 9
title: "REHO: A Decision Support Tool for Renewable Energy Communities"

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 407
Total Committers: 12
Avg Commits per committer: 33.917
Development Distribution Score (DDS): 0.72

Commits in past year: 209
Committers in past year: 8
Avg Commits per committer in past year: 26.125
Development Distribution Score (DDS) in past year: 0.675

Name Email Commits
Dorsan Lepour d****r@e****h 114
Cédric c****r@e****h 76
Solene Bard s****d@e****h 62
Joseph j****u@e****h 46
mircopesent m****a@g****m 29
Solene Bard s****d@g****m 22
Gauthier Limpens g****s@g****m 18
gouveia c****z@e****h 13
Nicolas Ghuys g****s@g****m 12
ArthurWaeber a****r@e****h 11
jcferrei j****a@e****h 3
Mojtaba Barzegari 4****y 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 33
Total pull requests: 13
Average time to close issues: 3 months
Average time to close pull requests: 14 days
Total issue authors: 7
Total pull request authors: 5
Average comments per issue: 2.79
Average comments per pull request: 0.31
Merged pull request: 5
Bot issues: 0
Bot pull requests: 0

Past year issues: 26
Past year pull requests: 11
Past year average time to close issues: 2 months
Past year average time to close pull requests: 16 days
Past year issue authors: 6
Past year pull request authors: 4
Past year average comments per issue: 3.15
Past year average comments per pull request: 0.36
Past year merged pull request: 5
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/ipese/reho

Top Issue Authors

  • nmstreethran (8)
  • JosephLoustau (8)
  • willu47 (7)
  • hgandhi2411 (6)
  • arthurL2000 (2)
  • cterrier24 (1)
  • ArthurWaeber (1)

Top Pull Request Authors

  • cterrier24 (4)
  • sai-ravi-epfl (4)
  • arthurL2000 (2)
  • JosephLoustau (2)
  • mbarzegary (1)

Top Issue Labels

  • bug (13)
  • enhancement (9)
  • P3 (4)
  • P2 (1)

Top Pull Request Labels


Package metadata

pypi.org: reho

Renewable Energy Hub Optimizer (REHO) - A Decision Support Tool for Renewable Energy Communities

  • Homepage:
  • Documentation: https://reho.readthedocs.io/
  • Licenses: Apache Software License
  • Latest release: 1.2.0 (published about 1 month ago)
  • Last Synced: 2025-04-26T05:31:41.984Z (1 day ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 456 Last month
  • Rankings:
    • Dependent packages count: 9.975%
    • Average: 38.821%
    • Dependent repos count: 67.668%
  • Maintainers (1)

Score: 11.007485313480576