Skip to main content

Honeybee Data-Model Objects

Project description

Build Status Coverage Status

Python 3.7

honeybee-schema

Honeybee Data-Model Objects

This code was partially developed under the Wells Fargo Innovation Incubator grant with help from the OpenStudio Team at NREL.

Installation

To install the core library use:

pip install -U honeybee-schema

If you want to also include the command line interface use:

pip install -U honeybee-schema[cli]

QuickStart

import honeybee_schema

API Documentation

Schema Overview

Model Schema Specification

Energy Simulation Parameter Schema Specification

Local Development

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

# or

git clone https://github.com/ladybug-tools/honeybee-schema
  1. Install dependencies:
cd honeybee-schema
pip install -r dev-requirements.txt
pip install -r requirements.txt
  1. Run Tests:
python -m pytest tests/
  1. Generate Documentation:
python ./docs.py
  1. Generate Sample Files:
python ./scripts/export_samples.py

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_schema-1.58.5.tar.gz (65.7 kB view details)

Uploaded Source

Built Distribution

honeybee_schema-1.58.5-py2.py3-none-any.whl (84.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file honeybee_schema-1.58.5.tar.gz.

File metadata

  • Download URL: honeybee_schema-1.58.5.tar.gz
  • Upload date:
  • Size: 65.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for honeybee_schema-1.58.5.tar.gz
Algorithm Hash digest
SHA256 8d9aa3329ce6157cb94b57786205760288a5518a44c9f12b39cbe22aff76d38c
MD5 0ee4723ea4f368935cbf264e8d359d58
BLAKE2b-256 d7fd655450c844a3df1085fdbe98c984cf775468f02be9ac2e89139bd1f46916

See more details on using hashes here.

File details

Details for the file honeybee_schema-1.58.5-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for honeybee_schema-1.58.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6321c81f030244801db64eb589cc2295d5618974d75bebb11807e3a201d04be7
MD5 cd5711ae9f37247f0dbad64d9c433c56
BLAKE2b-256 6ed67a7c69739db6da16a36517c6a82e78418a8fc31cadf36d5440b9210550cb

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