Skip to main content

Dragonfly extension for translating dragonfly-energy objects to OpenStudio.

Project description

dragonfly-openstudio

Build Status Python 3.10 IronPython

Dragonfly

Dragonfly extension for translation to OpenStudio.

Specifically, this package leverages honeybee-openstudio te extend dragonfly-energy to perform translations to OpenStudio using the OpenStudio SDK. Translation capabilities include translating dragonfly-energy District Energy Systems (DES) to OpenStudio models of the plant.

Installation

pip install -U dragonfly-openstudio

QuickStart

import dragonfly_openstudio

API Documentation

Local Development

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

# or

git clone https://github.com/ladybug-tools/dragonfly-openstudio
  1. Install dependencies:
cd dragonfly-openstudio
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 ./dragonfly_openstudio
sphinx-build -b html ./docs ./docs/_build/docs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dragonfly_openstudio-0.1.2.tar.gz (31.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dragonfly_openstudio-0.1.2-py3-none-any.whl (34.1 kB view details)

Uploaded Python 3

File details

Details for the file dragonfly_openstudio-0.1.2.tar.gz.

File metadata

  • Download URL: dragonfly_openstudio-0.1.2.tar.gz
  • Upload date:
  • Size: 31.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.20

File hashes

Hashes for dragonfly_openstudio-0.1.2.tar.gz
Algorithm Hash digest
SHA256 01e6cc634d872d7441d0b46405b81cbcf3ba3783695506c978d566ba17226027
MD5 1fe81569ed4619683e86f0e1541eb14f
BLAKE2b-256 1ac834241f1b067413ec17ef5353c8e4774f6a6e7243405c593d70fa53d509d9

See more details on using hashes here.

File details

Details for the file dragonfly_openstudio-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for dragonfly_openstudio-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f27115ba80feec2d5a586ee4dfb2e703755ee47c3699b348b7465ba039cffc14
MD5 3fd3b04b5d82acfcf951c7d06cf49500
BLAKE2b-256 1459ede930ded455aeac1b05da3300eaa2ec1a3ba16df4de18bebd36f5758a9f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page