An open API service indexing awesome lists of open source software.

https://github.com/idiap/pydhn

PyDHN: python implementation of deep hashing networks
https://github.com/idiap/pydhn

Last synced: about 1 year ago
JSON representation

PyDHN: python implementation of deep hashing networks

Awesome Lists containing this project

README

          

# PyDHN

**PyDHN** is a Python library for storing, visualizing and managing District Heating Network (DHN) data, running simulations and automate I/O workflow, built on top of Networkx.

## Contributors (a-z):

- [Roberto Boghetti](https://www.idiap.ch/~rboghetti/)
- [Giuseppe Peronato](https://www.giuseppeperonato.com)

## Installation

PyDHN can be installed using pip directly from the GitHub repository:

`pip install git+https://github.com/idiap/pydhn`

## Disclaimer: Beta Version

PyDHN is currently in a beta version, and as such, it may undergo frequent and substantial updates. The codebase is actively being developed, and new features, improvements, and optimizations may be introduced regularly.

## Documentation

The documentation is available [here](https://idiap.github.io/pydhn/). In addition, the main features are explained in the provided examples (`examples/`).

## License

PyDHN: A Python library for the simulation of District Heating Networks.

Copyright (c) 2023 Idiap Research Institute, https://www.idiap.ch, EPFL, https://www.epfl.ch

Written by Roberto Boghetti

This file is part of PyDHN.

PyDHN is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License version 3 as
published by the Free Software Foundation.

PyDHN is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License version 3 for more details.

You should have received a copy of the GNU Affero General Public License version 3 along with PyDHN. If not, see

## Citing

If this work was useful for you, please cite:

```
@article{
BOGHETTI2024130169,
title = {Verification of an open-source Python library for the simulation of district heating networks with complex topologies},
journal = {Energy},
volume = {290},
pages = {130169},
year = {2024},
issn = {0360-5442},
doi = {https://doi.org/10.1016/j.energy.2023.130169},
url = {https://www.sciencedirect.com/science/article/pii/S0360544223035636},
author = {Roberto Boghetti and Jérôme H. Kämpf},
keywords = {District energy systems, Heat grids, Simulation tools, Open-source software}
}
```

## Funding acknowledgement

This module has been developed in the framework of the [Eguzki research project](https://www.aramis.admin.ch/Kategorien/?ProjectID=47432&Sprache=en-US), funded by the Swiss Federal Office of Energy, OIKEN SA, ALTIS Groupe SA, SATOM SA and RWB Valais SA.

EU emblem
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No. 945363.