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

Model Schema

Energy Simulation Parameter Schema

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.

Files for honeybee-schema, version 1.43.0
Filename, size File type Python version Upload date Hashes
Filename, size honeybee_schema-1.43.0-py2.py3-none-any.whl (59.0 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size honeybee-schema-1.43.0.tar.gz (32.7 MB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page