Code Monkey home page Code Monkey logo

eppy3000viewer's Introduction

eppy3000viewer

viewer for E+ using eppy3000

Installation

Use a virtual environment to install and run. If you have not done this before, refer to this link on virtual environments

To install the libraries needed to run, do

pip install -r requirements.txt

Usage:

At the command prompt type:

python runit.py

You will see:

Bottle v0.12.19 server starting up (using WSGIRefServer())...
Listening on http://localhost:8081/
Hit Ctrl-C to quit.

Go to a browser and load the URL <http://localhost:8081/> or click on this `link<http://localhost:8081/>`_

Once you are on the web page, click on links and explore. It will be self explanatory

Question:Where is the information on the web page coming from?
Response:The data in the IDD file (or rather the Energy+.schema.epJSON) is stored in a python native database called dbm. The web page is reading that database
Question:Can I do this for any version of the IDD ?
Response:Yes. You can. See below.

Putting any IDD in the dbm

Run the script create_dmb.py. From the script documentation:

Usage:

python create_dbm.py epJSON_filename dbmfilename

For eppy3000viewer to work dbmfilename should be schema

Will work only for E+ version >= 9.5:w

eppy3000viewer's People

Contributors

pyenergyplus avatar

Watchers

 avatar  avatar

Forkers

santoshphilip

eppy3000viewer's Issues

Expand README

Expand README so that

  1. The intent of the repository is clear
  2. The steps neded to use it is clear

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.