Skip to main content

EnergyPlus wrapper for Python

Project description

Copyright (c) 2019 Jérémie DECOCK (www.jdhp.org)

Description

EnergyPlus wrapper for Python

Note:

This project is still in beta stage, so the API is not finalized yet.

Dependencies

  • Python >= 3.0

Installation

Gnu/Linux

You can install, upgrade, uninstall EnergyPlusWrapper with these commands (in a terminal):

pip install --pre epw
pip install --upgrade epw
pip uninstall epw

Or, if you have downloaded the EnergyPlusWrapper source code:

python3 setup.py install

Windows

You can install, upgrade, uninstall EnergyPlusWrapper with these commands (in a command prompt):

py -m pip install --pre epw
py -m pip install --upgrade epw
py -m pip uninstall epw

Or, if you have downloaded the EnergyPlusWrapper source code:

py setup.py install

MacOSX

You can install, upgrade, uninstall EnergyPlusWrapper with these commands (in a terminal):

pip install --pre epw
pip install --upgrade epw
pip uninstall epw

Or, if you have downloaded the EnergyPlusWrapper source code:

python3 setup.py install

Documentation

Example usage

import epw
import matplotlib.pyplot as plt

sub_dict = {("Material", "BETON 20CM", "Conductivity"): 9.99}

df = epw.core.sub_run(epw.data.idf_cube_path(),
                      weather_file_path=epw.data.weather_san_francisco_tmy_path(),
                      sub_dict=sub_dict)

df.plot()
plt.show()

Bug reports

To search for bugs or report them, please use the EnergyPlusWrapper Bug Tracker at:

https://gitlab.com/jdhp/eplus-python-wrapper/issues

License

This project is provided under the terms and conditions of the MIT License.

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

epw-1.2.dev2.tar.gz (30.7 kB view details)

Uploaded Source

Built Distribution

epw-1.2.dev2-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file epw-1.2.dev2.tar.gz.

File metadata

  • Download URL: epw-1.2.dev2.tar.gz
  • Upload date:
  • Size: 30.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.3

File hashes

Hashes for epw-1.2.dev2.tar.gz
Algorithm Hash digest
SHA256 a7a25fc6d565843e4b8d7a83e7998645a8adf5c512ed445493bb6d3642983966
MD5 7efdcdd520fac75361eead60adeaa764
BLAKE2b-256 53b74fe709f4223107cb5edaf2e1401f2f8f4e9882ffa6cb911ab9f0768f1f64

See more details on using hashes here.

File details

Details for the file epw-1.2.dev2-py3-none-any.whl.

File metadata

  • Download URL: epw-1.2.dev2-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.3

File hashes

Hashes for epw-1.2.dev2-py3-none-any.whl
Algorithm Hash digest
SHA256 bab66221fb46ea6cbc39b6cd8339e7193fe6fe336a60fbd5205c59f06a47ef5d
MD5 02a0718468f0de994a96d3663dba9c31
BLAKE2b-256 105668bc0b75b78064e64f2aca4713ded0dcc91dfc64a081ca057ee5c5966576

See more details on using hashes here.

Supported by

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