计算人体热舒适度指数的库
项目描述
thermofeel(发音为 thermo-feel)
计算人体热舒适度指数的库。
- 目前计算以下热指数
通用热气候指数
体感温度
调整后的热指数
简化的热指数
湿度指数
正常有效温度
湿球温度球温度
简化的湿球温度球温度
风寒
- 支持上述指数,还计算以下内容
球温度
平均辐射温度
从球温度计算的平均辐射温度
相对湿度百分比
饱和蒸汽压力
湿球温度
PyPi
使用以下方法安装
$ pip install thermofeel
测试
系统依赖项
- thermofeel核心功能依赖于
numpy
earthkit-meteo > 0.0.1 - 用于计算太阳天顶角
- 可选,thermoFeel取决于
pytest - 用于单元测试
发布说明
ThermoFeel 2.0 对底层代码进行了一些更改,但最重要的是对API的更改。
因此,使用thermoFeel 1.* 的下游包需要代码更改才能迁移到2.0版及更高版本。
- 主要更改包括
输入和输出变量的标准化
变量名的标准化
移除对numba的依赖(用于代码加速)
移除太阳天顶角计算(现在由earthkit-meteo提供)
多个错误修复和改进
请参阅ChangeLog 以获取更多详细信息。
贡献
主仓库托管在GitHub上。测试、错误报告和贡献非常受欢迎并受赞赏。
请参阅贡献文档,了解最佳的协助方式。
当前开发者
有关更完整的列表,请参阅贡献者。
许可证
版权 2021 欧洲中期天气预报中心(ECMWF)
根据Apache许可证版本2.0(“许可证”);除非遵守许可证,否则不得使用此文件。您可以在以下位置获得许可证副本:
除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何形式(明示或暗示)的保证或条件。有关许可证的特定语言、权限和限制,请参阅许可证。
在适用本许可证的情况下,ECMWF不放弃其作为政府间组织所享有的特权和豁免权,也不受任何司法管辖权的约束。
引用
在出版物中,请将我们在SoftwareX上的论文作为对thermoFeel的主要引用。
Brimicombe, C., Di Napoli, C., Quintino, T., Pappenberger, F., Cornforth, R., & Cloke, H. L. (2022). Thermofeel: A python thermal comfort indices library. SoftwareX, 18, 101005. https://doi.org/10.1016/j.softx.2022.101005 [引用]
要引用当前版本的thermoFeel代码,请使用以下引用:
Brimicombe, C., Di Napoli, C., Quintino, T., Pappenberger, F., Cornforth, R., & Cloke, H. L. (2021). thermofeel: a python thermal comfort indices library https://doi.org/10.21957/mp6v-fd16
致谢
过去和现在对thermoFeel的资助和支持列在附带的致谢中。
项目详情
thermofeel-2.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | aee4e831e3c8ab91462f467dd8e937a8bf58d7f5c1c0312d7863be062bf25144 |
|
MD5 | af81493b17b789f886588e39bd8a9845 |
|
BLAKE2b-256 | 461721ee0f46c604144a51c56fac37c33cb11cec9c7e68a3930a5691942c86ea |