Skip to main content

Energy simulation library for honeybee.

Project description

Honeybee

Build Status Coverage Status

Python 3.7 Python 2.7 IronPython

honeybee-energy

Honeybee extension for energy simulation.

Honeybee-energy leverages the EnergyPlus simulation engine and the OpenStudio SDK in order to add energy simulation properties and capabilities to honeybee-core.

Installation

pip install -U honeybee-energy

If you want to also include the standards library of typical ProgramTypes and ConstructionSets use:

pip install -U honeybee-energy[standards]

To check if the command line interface is installed correctly use honeybee-energy --help.

API Documentation

Local Development

  1. Clone this repo locally
git clone git@github.com:ladybug-tools/honeybee-energy

# or

git clone https://github.com/ladybug-tools/honeybee-energy
  1. Install dependencies:
cd honeybee-energy
pip install -r dev-requirements.txt
pip install -r requirements.txt
  1. Run Tests:
python -m pytest tests/
  1. Generate Documentation:
sphinx-apidoc -f -e -d 4 -o ./docs ./honeybee_energy
sphinx-build -b html ./docs ./docs/_build/docs

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

honeybee-energy-1.84.29.tar.gz (27.2 MB view details)

Uploaded Source

Built Distribution

honeybee_energy-1.84.29-py2.py3-none-any.whl (404.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file honeybee-energy-1.84.29.tar.gz.

File metadata

  • Download URL: honeybee-energy-1.84.29.tar.gz
  • Upload date:
  • Size: 27.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.12

File hashes

Hashes for honeybee-energy-1.84.29.tar.gz
Algorithm Hash digest
SHA256 72969e80ad066916d47f8e1937ab9e06e3b460ca3ddcaad1a19509ab4ec01f62
MD5 cb6bb9527c63417ee050666f921a3d03
BLAKE2b-256 5563a2abea22b160793b65dabdb5d0d8649934c5001dd9011cdafec6ae9dec5c

See more details on using hashes here.

File details

Details for the file honeybee_energy-1.84.29-py2.py3-none-any.whl.

File metadata

  • Download URL: honeybee_energy-1.84.29-py2.py3-none-any.whl
  • Upload date:
  • Size: 404.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.12

File hashes

Hashes for honeybee_energy-1.84.29-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5fb64c827e63acafe756d045ecd1007dc2e824874eb277492709239057d44dd2
MD5 1d8bf799aaf8e12196e4d79a1688eba0
BLAKE2b-256 cbec9c31fde8dc9dee7d3dca84a808eb576123b925bb90d46a2c9b43be4eb9b3

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