Skip to content

District heating and cooling network design and simulation tool, largely inspired by PandaPower

License

Notifications You must be signed in to change notification settings

IntegrCiTy/PandaThermal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PandaThermal

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

Python >= 3.5 (https://www.python.org/downloads/)

Installing

Install git (if not already done) (More info on git)

If you’re on a Debian-based distribution like Ubuntu, try apt-get:

$ sudo apt-get install git-all

Install virtualenv (if not already done) (More info on virtualenv)

$ pip install virtualenv

Create a Python 3.5 virtual env

$ virtualenv -p python3 ict

Activate the created virtual env (ict)

$ source link/to/ict/bin/activate

Install dependencies

$ pip install -r requirements.txt

Running the tests

Pytest (https://docs.pytest.org/en/latest/) is used in this project. To run tests just run pytest with command line in the dedicated environment in the root forlder of this package.

Break down into end to end tests

Built With

  • Pandas - data structures and data analysis tools
  • Networkx - manipulation of graph and network

Authors

  • Pablo Puerto - Initial work

License

You should have received a copy of the Apache License Version 2.0 along with this program. If not, see http://www.apache.org/licenses/LICENSE-2.0.

Acknowledgments

  • TO DO ...

About

District heating and cooling network design and simulation tool, largely inspired by PandaPower

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages