Package to calculate thermal discomfort severity under several thermal definitions (e.g. traditional thermal comfort, sleep comfort, occupant health and safety limits, etc.).
Project description
Package to calculate thermal discomfort severity under several thermal definitions (e.g. traditional PMV and Adaptive thermal comfort, sleep comfort, occupant health and safety limits, etc.).
Please cite us if you use this package: Salimi S, Estrella Guillén E, Samuelson H. Exceedance Degree- Hours: A new method for assessing long- term thermal conditions. Indoor Air. 2021;00:1–16. https://doi.org/10.1111/ina.12855
Free software: MIT license
Installation
pip install comfortpy
Instructions
With this package, you can get the discomfort severity associated with a large set of comfort parameters. Please follow these steps:
Step 1 - After installing the package, please download the following files:
PMV model_template —-> if working with PMV comfort model
Adaptive model_template —-> if working with Adaptive comfort model
Step 2 - Open the downloaded .csv file relative to your project. For instance, if you are working with adaptive thermal model, open Adaptive model_template.csv file. Columns represent comfort parameters related to the selected comfort model (i.e., PMV or Adaptive) along with date and time. It’s important that the order of columns remains unchanged. For your reference each template contains some example data, please replace them with your data. If you do not have data for a certain parameter, simply fill the missing data with a representative value. Every row must contain a value for each column.
Step 3 - Run the main file. A file named discomfort_severities_PMV.csv or discomfort_severities_Adaptive.csv (depending on the selected comfort model) will be automatically saved in the same directory as the downloaded files are located. The file contains all the discomfort severities.
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
Built Distribution
File details
Details for the file comfortpy-0.0.2.tar.gz
.
File metadata
- Download URL: comfortpy-0.0.2.tar.gz
- Upload date:
- Size: 15.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.1.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 441ba615b13f38b425c3556983ea5d96c99bb0ad5b3537145c86fa6f858235ea |
|
MD5 | b26bc511db9a7f19cd230faa07acf6f4 |
|
BLAKE2b-256 | 7d9b1e58cf733a027e4357d0198c125824633eb6c01c8313772c7728dc3b06ee |
File details
Details for the file comfortpy-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: comfortpy-0.0.2-py3-none-any.whl
- Upload date:
- Size: 42.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.1.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05a816ae404e747428900f282d99b424fcea6d6dc81ef3baf637194e3cb697d8 |
|
MD5 | 3be9c9bea1b9f35cb5fb2909dbd74442 |
|
BLAKE2b-256 | 6ca56b811f725bdcbe1fd7e1856c6dd60d90982c78ba25ca40ee79baec7924e5 |