Skip to main content

Demandlib of the open energy modelling framework

Project description

The demandlib is part of the oemof group but works as a standalone application.

https://travis-ci.com/oemof/demandlib.svg?branch=master https://coveralls.io/repos/github/oemof/demandlib/badge.svg?branch=master

Introduction

With the demandlib you can create power and heat profiles for various sectors by scaling them to your desired demand. Additionally you can specify a year so that holidays are considered respectively.

Current Release

Install the demandlib using pypi:

pip install demandlib

You can also install the beta version with the most recent changes:

pip install git+https://github.com/oemof/demandlib

Developing Version

Documentation

Read the latest documentation at Readthedocs.org

http://demandlib.readthedocs.org

Installation

Clone the demandlib from github.

git clone git@github.com:oemof/demandlib.git

If the project is cloned you can install it using pip with the -e flag.

pip install -e <path/to/the/demandlib/root/dir>

Developing the demandlib

As the demandlib is part of the oemof developer group we use the same developer rules:

http://oemof.readthedocs.io/en/stable/developing_oemof.html

If you have push rights clone this repository to your local system.

git clone git@github.com:oemof/demandlib.git

If you want to contribute, fork the project at github, clone your personal fork to your system and send a pull request.

Example

We provide two examples on how to use the demandlib. One for the heat sector, executable by calling demandlib_heat_example, and one showing how to create electricity demand time series, executable by calling demandlib_power_example. Both examples are callable from anywhere in the command-line.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

demandlib-0.1.8.tar.gz (120.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

demandlib-0.1.8-py3-none-any.whl (124.6 kB view details)

Uploaded Python 3

File details

Details for the file demandlib-0.1.8.tar.gz.

File metadata

  • Download URL: demandlib-0.1.8.tar.gz
  • Upload date:
  • Size: 120.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for demandlib-0.1.8.tar.gz
Algorithm Hash digest
SHA256 f3c3a827560b3103f9ddea5ee87d42b0e6735df9cf24e8ea818f01a78df671cb
MD5 4622533cefb63771315d955a0eac91ec
BLAKE2b-256 685efb5a63205325f92e49bdc7504b81a3bd020371149247bc3a21e4979c6e88

See more details on using hashes here.

File details

Details for the file demandlib-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: demandlib-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 124.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for demandlib-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 4b63732829398b579725ef9b13aa89c45c11e670c7a237fd6f9b7040338e6a28
MD5 f191600e4490324d3cf9ed52dfc07d21
BLAKE2b-256 ae703b8ede5d37f0756d6ddd90d45d1661eae08a46363120fdd6cab2b8950e31

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page