jsthermalcomfort
Federico Tartarini
Sydney Horizon Fellow | Senior Lecturer at the University of Sydney
Introducing jsthermalcomfort, the JavaScript solution for seamless thermophysiological modelling
As professionals and researchers, we understand the critical role of accurate thermophysiological modelling in assessing thermal comfort conditions and estimating heat and cold stress both indoors and outdoors. We are, therefore, excited to unveil jsthermalcomfort, a package crafted to facilitate seamless and precise thermophysiological calculations in JavaScript.
Developed as an extension of pythermalcomfort, our open-source jsthermalcomfort package delivers an unparalleled advantage to the JavaScript and front-end developer community. With jsthermalcomfort, complex thermal comfort calculations in JavaScript become accessible without the need for redundant programming efforts.
We have validated all jsthermalcomfort functions against the reference tables in the corresponding standards and scientific publications. Furthermore, our team has diligently cross-verified the consistency of jsthermalcomfort results with its Python predecessor.
Our commitment to fostering a seamless user experience is reflected in the comprehensive documentation and examples provided.
Acknowledgment: We would like to acknowledge the work of Omar Jesus Acuache Briceno, Ruoshui Chen, Jingyu Lu, Yuchen MU , Jordan Ocokoljic, Santiago Zaldivar del Alba who contributed to the development of the NPM package. Stefano Schiavon and Federico Tartarini who developed pythermalcomfort. Akihisa Nomoto who integrated the JOS-3 model in pythermalcomfort. Ollie Jay the Director of the Heat and Health Research Incubator in the Faculty of Medicine and Health - University of Sydney who supported this research.
Reference: Tartarini, F., Schiavon, S., 2020. pythermalcomfort: A Python package for thermal comfort research. SoftwareX 12, 100578. https://doi.org/10.1016/j.softx.2020.100578