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.79.4.tar.gz (27.2 MB view details)

Uploaded Source

Built Distribution

honeybee_energy-1.79.4-py2.py3-none-any.whl (381.3 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: honeybee-energy-1.79.4.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.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.7.11

File hashes

Hashes for honeybee-energy-1.79.4.tar.gz
Algorithm Hash digest
SHA256 3764457190cf9cdf4ee94dfc9278d101281561bd09bcb6b54ca0dc10f9f71ce1
MD5 fa222272dee9e1c60598593f4f9c71df
BLAKE2b-256 3b9b86633530eee9e1d1e5667e55757d56a65fcf986d3a03a81a7a0db12e1bf2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for honeybee_energy-1.79.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 edd1e779fd683e8aaf504071f14552856303c94eabe51fc8ec37e0b14968bb4f
MD5 5248a948439f9d4e40b5e2b81b85b74b
BLAKE2b-256 cc1cf7b8a216437aba642b9fbaf161b60a9bae1e64bf9314d7c9fd1da513f7e9

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