REHO


NameREHO JSON
Version 1.1.0 PyPI version JSON
download
home_pagehttps://github.com/IPESE/REHO
SummaryRenewable Energy Hub Optimizer (REHO) - A Comprehensive Decision Support Tool for Sustainable Energy System Planning
upload_time2024-05-17 10:41:27
maintainerIT team of IPESE Laboratory from EPFL
docs_urlNone
authorDorsan Lepour
requires_pythonNone
licenseNone
keywords milp decision support sustainable energy systems district optimization
VCS
bugtrack_url
requirements amplpy pandas openpyxl numpy scipy scikit-learn scikit-learn-extra sqlalchemy psycopg2 geopandas matplotlib plotly kaleido python-dotenv requests coloredlogs SALib qmcpy pvlib
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # REHO
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](https://reho.readthedocs.io/en/main/).

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

Dorsan Lepour <dorsan.lepour@epfl.ch>  
Cédric Terrier <cedric.terrier@epfl.ch>

## Licence
Copyright (C) <2021-2024> <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](https://pypi.org/project/REHO/) 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](https://github.com/IPESE/REHO) and cloned with:
```
git clone https://github.com/IPESE/REHO.git
```

Please refer to "[Getting started](https://reho.readthedocs.io/en/main/sections/5_Getting_started.html)" 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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/IPESE/REHO",
    "name": "REHO",
    "maintainer": "IT team of IPESE Laboratory from EPFL",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": "joao.ferreiradasilva@epfl.ch",
    "keywords": "MILP, decision support, sustainable energy systems, district optimization",
    "author": "Dorsan Lepour",
    "author_email": "dorsan.lepour@epfl.ch",
    "download_url": "https://files.pythonhosted.org/packages/04/9d/e2ac7ba4604b6b6423d038b746859ed49141d5188c06e795afb21dc2a4aa/reho-1.1.0.tar.gz",
    "platform": null,
    "description": "# REHO\nRenewable Energy Hub Optimizer (REHO) is a decision support tool for sustainable urban energy system planning.\nREHO simultaneously addresses the optimal design and operation of capacities, catering to multi-objective considerations\nacross economic, environmental, and efficiency criteria.\n\nKey features:\n* MILP Framework\n* Multi-Objective Optimization\n* Multi-Scale Capabilities\n* Multi-Service Consideration\n* Multi-Energy Integration\n* Open-Source and Open-Data\n\nFor more information about the model foundations and features, please refer to the [REHO documentation](https://reho.readthedocs.io/en/main/).\n\n## Authors\nREHO is developed by EPFL (Switzerland), within the Industrial Process and Energy Systems Engineering (IPESE) group.\n\nDorsan Lepour <dorsan.lepour@epfl.ch>  \nC\u00e9dric Terrier <cedric.terrier@epfl.ch>\n\n## Licence\nCopyright (C) <2021-2024> <Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL), Switzerland>\n\nLicensed under the Apache License, (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\nDescription and complete License: see LICENSE file.\n\n## Installation\n\nREHO is available as a [PyPI package](https://pypi.org/project/REHO/) and can be installed via pip with:\n```\npip install --extra-index-url https://pypi.ampl.com REHO\n```\n\nFull code can be accessed from the [REHO GitHub repository](https://github.com/IPESE/REHO) and cloned with:\n```\ngit clone https://github.com/IPESE/REHO.git\n```\n\nPlease refer to \"[Getting started](https://reho.readthedocs.io/en/main/sections/5_Getting_started.html)\" section of the documentation  for step-by-step guidelines.\n\n## Suggestions and contributions\nAll suggestions or implementation must be tracked with dedicated issues and reported in the project repository.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Renewable Energy Hub Optimizer (REHO) - A Comprehensive Decision Support Tool for Sustainable Energy System Planning",
    "version": "1.1.0",
    "project_urls": {
        "Documentation": "https://reho.readthedocs.io/en/main/",
        "Download": "https://pypi.org/project/REHO",
        "Homepage": "https://github.com/IPESE/REHO",
        "Repository": "https://github.com/IPESE/REHO"
    },
    "split_keywords": [
        "milp",
        " decision support",
        " sustainable energy systems",
        " district optimization"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e9c7ffd119ddaa531fc41a834286aef2c56d5d522f0fd42401d2667fb076bf23",
                "md5": "b534c887d6abc59258e7eea82b1e806d",
                "sha256": "7f667e5d9992366c5f386f2139b95bf1b89bf4718757b903a7663458a35f0bac"
            },
            "downloads": -1,
            "filename": "REHO-1.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b534c887d6abc59258e7eea82b1e806d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 3471320,
            "upload_time": "2024-05-17T10:41:25",
            "upload_time_iso_8601": "2024-05-17T10:41:25.097933Z",
            "url": "https://files.pythonhosted.org/packages/e9/c7/ffd119ddaa531fc41a834286aef2c56d5d522f0fd42401d2667fb076bf23/REHO-1.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "049de2ac7ba4604b6b6423d038b746859ed49141d5188c06e795afb21dc2a4aa",
                "md5": "2eac7f544e8b941c2d107cebc11fe7dd",
                "sha256": "63d86621fae86f0a5906d973fd50808f9fd1a8cd6063f62cf12fb3b5fcedfd23"
            },
            "downloads": -1,
            "filename": "reho-1.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "2eac7f544e8b941c2d107cebc11fe7dd",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3388652,
            "upload_time": "2024-05-17T10:41:27",
            "upload_time_iso_8601": "2024-05-17T10:41:27.883957Z",
            "url": "https://files.pythonhosted.org/packages/04/9d/e2ac7ba4604b6b6423d038b746859ed49141d5188c06e795afb21dc2a4aa/reho-1.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-17 10:41:27",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "IPESE",
    "github_project": "REHO",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "amplpy",
            "specs": [
                [
                    ">=",
                    "0.12.0"
                ],
                [
                    "<",
                    "0.13.0"
                ]
            ]
        },
        {
            "name": "pandas",
            "specs": [
                [
                    "<",
                    "2.0.0"
                ],
                [
                    ">=",
                    "1.5.3"
                ]
            ]
        },
        {
            "name": "openpyxl",
            "specs": [
                [
                    "<",
                    "4.0.0"
                ],
                [
                    ">=",
                    "3.1.2"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    "<",
                    "2.0.0"
                ],
                [
                    ">=",
                    "1.23.4"
                ]
            ]
        },
        {
            "name": "scipy",
            "specs": [
                [
                    "<",
                    "2.0.0"
                ],
                [
                    ">=",
                    "1.9.2"
                ]
            ]
        },
        {
            "name": "scikit-learn",
            "specs": [
                [
                    "<",
                    "2.0.0"
                ],
                [
                    ">=",
                    "1.2.2"
                ]
            ]
        },
        {
            "name": "scikit-learn-extra",
            "specs": [
                [
                    ">=",
                    "0.3.0"
                ]
            ]
        },
        {
            "name": "sqlalchemy",
            "specs": [
                [
                    ">=",
                    "1.4.42"
                ],
                [
                    "<",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "psycopg2",
            "specs": [
                [
                    ">=",
                    "2.9.4"
                ],
                [
                    "<",
                    "3.0.0"
                ]
            ]
        },
        {
            "name": "geopandas",
            "specs": [
                [
                    "<",
                    "1.0.0"
                ],
                [
                    ">=",
                    "0.12.2"
                ]
            ]
        },
        {
            "name": "matplotlib",
            "specs": [
                [
                    "<",
                    "4.0.0"
                ],
                [
                    ">=",
                    "3.6.1"
                ]
            ]
        },
        {
            "name": "plotly",
            "specs": [
                [
                    "<",
                    "6.0.0"
                ],
                [
                    ">=",
                    "5.10"
                ]
            ]
        },
        {
            "name": "kaleido",
            "specs": [
                [
                    ">=",
                    "0.2.1"
                ],
                [
                    "<",
                    "1.0.0"
                ]
            ]
        },
        {
            "name": "python-dotenv",
            "specs": [
                [
                    ">=",
                    "1.0"
                ]
            ]
        },
        {
            "name": "requests",
            "specs": [
                [
                    "<",
                    "3.0.0"
                ],
                [
                    ">=",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "coloredlogs",
            "specs": [
                [
                    ">=",
                    "15.0.1"
                ]
            ]
        },
        {
            "name": "SALib",
            "specs": [
                [
                    ">=",
                    "1.4.8"
                ]
            ]
        },
        {
            "name": "qmcpy",
            "specs": [
                [
                    ">=",
                    "1.4.5"
                ]
            ]
        },
        {
            "name": "pvlib",
            "specs": [
                [
                    "==",
                    "0.10.*"
                ]
            ]
        }
    ],
    "lcname": "reho"
}
        
Elapsed time: 0.29473s