EnergyPlus wrapper for Python
Project description
Copyright (c) 2019 Jérémie DECOCK (www.jdhp.org)
Web site: http://www.jdhp.org/software_en.html#epw
Online documentation: https://jdhp.gitlab.io/epw
Examples: https://jdhp.gitlab.io/epw/gallery/
Notebooks: https://gitlab.com/jdhp/eplus-python-wrapper-notebooks
Source code: https://gitlab.com/jdhp/eplus-python-wrapper
Issue tracker: https://gitlab.com/jdhp/eplus-python-wrapper/issues
EnergyPlusWrapper on PyPI: https://pypi.org/project/epw
EnergyPlusWrapper on Anaconda Cloud: https://anaconda.org/jdhp/epw
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
Online documentation: https://jdhp.gitlab.io/epw
API documentation: https://jdhp.gitlab.io/epw/api.html
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:
License
This project is provided under the terms and conditions of the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7a25fc6d565843e4b8d7a83e7998645a8adf5c512ed445493bb6d3642983966 |
|
MD5 | 7efdcdd520fac75361eead60adeaa764 |
|
BLAKE2b-256 | 53b74fe709f4223107cb5edaf2e1401f2f8f4e9882ffa6cb911ab9f0768f1f64 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | bab66221fb46ea6cbc39b6cd8339e7193fe6fe336a60fbd5205c59f06a47ef5d |
|
MD5 | 02a0718468f0de994a96d3663dba9c31 |
|
BLAKE2b-256 | 105668bc0b75b78064e64f2aca4713ded0dcc91dfc64a081ca057ee5c5966576 |