Skip to content

Tessif as it was developed during the lead developer's time at the Hamburg University of Technology

License

Notifications You must be signed in to change notification settings

mathias-ammon/tessif-phd

Repository files navigation

Tessif-PHD - Transforming Energy Supply System modell I ng Framework - PhD Version

Disclaimer

Original, heavy-weight, implementation of Tessif which was published for reference and transparency reasons and to enable other researchers to reuse various aspects of its code base.

A much more light-weight, application-oriented implementation can be found at: https://github.com/tZ3ma/tessif.

Purpose

Designed to provide a harmonized data input for the Energy Supply System Modelling and Optimization Software (ESSMOS) tools Calliope, FINE, oemof.solph and PyPSA.

Install

To nstall the tessif-phd version of tessif, python 3.8 is recommend. After the installation, the package will be available as tessif.

  1. Clone the git repository for tessif-phd

    git clone https://github.com/tZ3ma/tessif-phd.git
  2. Create a new virtual environment and activate it:

    python3 -m venv your_env_name
    source your_env_name/bin/activate
  3. Make sure pip, setuptools and wheel are up to date:

    pip install -U pip setuptools wheel
  4. Install tessif-phd and it's requirements:

    pip install tessif-phd/
  5. After installation is done you can check if everything went according to plan by executing tessif's tests. Do so by entering:

python tests/nose_testing.py