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.89.4.tar.gz (315.8 kB view details)

Uploaded Source

Built Distribution

honeybee_energy-1.89.4-py2.py3-none-any.whl (429.1 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: honeybee-energy-1.89.4.tar.gz
  • Upload date:
  • Size: 315.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.7.12

File hashes

Hashes for honeybee-energy-1.89.4.tar.gz
Algorithm Hash digest
SHA256 9ff4682cf90b44d9cc53baa8cd4da3797b27ed7b743fb9b968021da7f0efee00
MD5 c9ead060e8057856aa483271305c162e
BLAKE2b-256 2c1ceee6aec49680d369a269d12d5784bbe9432d9e38e4a992d79eb241e5b115

See more details on using hashes here.

File details

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

File metadata

  • Download URL: honeybee_energy-1.89.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 429.1 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.27.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.7.12

File hashes

Hashes for honeybee_energy-1.89.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4433e31bc1f045657d89d9b4b2f6134c30954dbe74e505db69c4bf31489db11e
MD5 9385f8afbe789ef9e64d56fc54103287
BLAKE2b-256 e117907457a64a854f0ecf97e1c6dcef14b2a953406a6c44a029e9f5d658b3c2

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