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.