Skip to main content

A thermogravimetric analysis helper tool by Hikari.

Project description

ThermoHi

A lightweight Python toolkit for thermal kinetics data analysis and visualization.

PyPI Version License: MIT [Python]


📖 Introduction

ThermoHi is a small, research-oriented Python package for thermal kinetic analysis
and data visualization, designed for TG/DTG analysis in polymer and biomass pyrolysis. It supports calculating apparent activation energy with model-free methods such as FWO, KAS, Starink, Friedman, and Vyazovkin method with clean APIs and ready-to-plot results. (You can also export the data and use your own software to create the plots.)

An example file (example.py) is included to illustrate the usage of ThermoHi's main functionalities.


examples

FWO method: FWO method KAS method: KAS method Starink method: Starink method Friedman method: Friedman method Vyazovkin method: Vyazovkin method

🔬 Planned Features

Future versions of ThermoHi will include:

  • Support for importing experimental data directly from .csv or .xlsx files (via pandas)
  • Unified plotting style for publication-ready figures (Matplotlib themes)
  • Exporting results as .csv
  • Directly read TG/DTG experimental data and automatically extract corresponding (T, β, dα/dT) values based on user-selected α

📄 License

Distributed under the MIT License.
See LICENSE for details.

Author

Hikari Quicklime, Ph.D.
Forestry Industry Researcher & Independent Developer
GitHub: QuicklimeHikari

⚙️ Installation

pip install thermohipy

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

thermohipy-0.2.2.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

thermohipy-0.2.2-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file thermohipy-0.2.2.tar.gz.

File metadata

  • Download URL: thermohipy-0.2.2.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for thermohipy-0.2.2.tar.gz
Algorithm Hash digest
SHA256 be513fd5d844b25b892902ad6da473300fc05dfe2c6031e9bcd34df0a827bffa
MD5 c47b186e9ab81063d2b171cd7b1ef330
BLAKE2b-256 6487a6a311aaf6e63df976fc03a588810f060115cefb59ca9925037e60889e8f

See more details on using hashes here.

File details

Details for the file thermohipy-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: thermohipy-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for thermohipy-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7ece6040596f59db963c27557c8b303a6d028dc9970ffdebb865db64d0ccf6fc
MD5 e33e9ff3b49c3a658682076b8478f3b6
BLAKE2b-256 045ef953a857dec3b2b5294cd45ba860489dc6e54496bd2f641b04d9de85de0b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page