Skip to main content

A building heat load calculator

Project description

HEATY

Author

Tom Christiaens. Have a look at http://www.dirkchristiaens.be.

About

Heaty is a building heat load calculator that implements the "standard method" set out in the European standard EN 12831-1:2017, section 6.

Installation and Usage

Heaty's source code is available at https://github.com/TomLXXVI/heaty.

Several installation options are available:

Option 1
If you have Python installed on your computer, you can clone the repository or download it as a ZIP-file from GitHub. After that, you need to create a source or built distribution using the setup.py file in the repository. To do this, after cloning or unzipping the remote repository on your local computer, step into your local repository folder and type at the command prompt:

python setup.py sdist

to create a source distribution (Heaty-2020.10b1.tar.gz), or, if if you have wheel installed, you can also type:

python setup.py bdist_wheel

to create a wheel distribution (Heaty-2020.10b1-py3-none-any.whl).
You can then use this distribution file in your own project by taking the following steps:

  • Create a new project folder.
  • Create a virtual environment and activate it.
  • Copy the distribution file into your project folder.
  • Type e.g. pip install Heaty-2020.10b1.tar.gz to install the distribution in the virtual environment of your project.
  • Type heaty at the command prompt in your project folder to launch the GUI-program.

Option 2
You can find Heaty also on PyPi. To install the distribution package directly from Pypi, create your project folder and virtual environment as described under option 1, and type pip install heaty at the command prompt. When pip is finished, type heaty at the command prompt in your project folder to launch the GUI-program.

Option 3
Windows 10 users can download from GitHub, under the folder executable a ZIP-file heaty.zip that contains the EXE-file heaty.exe. Save the ZIP-file anywhere you want on your computer and unzip it there. The result will be a self-contained application folder heaty. In this folder, double click heaty.exe to launch the GUI program.

Once Heaty is running, further explanation about what Heaty can do and how to use it can be found under the Help menu of the running program, under User Guide. The user guide is a PDF-document that will be opened in your standard PDF-reader or web browser.

Notes

"Heaty" has been developed with Python 3.8 on a Windows 10 computer.

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

Heaty-2020.10b2.tar.gz (364.5 kB view details)

Uploaded Source

Built Distribution

Heaty-2020.10b2-py3-none-any.whl (371.2 kB view details)

Uploaded Python 3

File details

Details for the file Heaty-2020.10b2.tar.gz.

File metadata

  • Download URL: Heaty-2020.10b2.tar.gz
  • Upload date:
  • Size: 364.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.1

File hashes

Hashes for Heaty-2020.10b2.tar.gz
Algorithm Hash digest
SHA256 f8bd2ab1e09e27ec2746ba149f819aeec4b5c97ece45c12cf728d11366716ff5
MD5 db21beb7d6a86c9298c6e18549072967
BLAKE2b-256 aff5627cc00ffac7e616cd15146002253a01f7afc863ea2c68bbc5257f65a8ce

See more details on using hashes here.

File details

Details for the file Heaty-2020.10b2-py3-none-any.whl.

File metadata

  • Download URL: Heaty-2020.10b2-py3-none-any.whl
  • Upload date:
  • Size: 371.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.1

File hashes

Hashes for Heaty-2020.10b2-py3-none-any.whl
Algorithm Hash digest
SHA256 89cacf01a5e79ee614ea71bc05974071bee7cf697e547ab9441eb4460470b093
MD5 3164f01e999ccb97e97c7c86423986b5
BLAKE2b-256 7278809ad82b95668266dc4f371e6447de0f800466183893717a71c47d7e08ef

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