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:

KAS method:

Starink method:

Friedman 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.1.tar.gz (7.7 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.1-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: thermohipy-0.2.1.tar.gz
  • Upload date:
  • Size: 7.7 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.1.tar.gz
Algorithm Hash digest
SHA256 5a70863b1809391a162ce31a3239438f51129da5ac19f8eb7ef02dbd2abd676d
MD5 23049f268a5e4c4dc0d697202538a12f
BLAKE2b-256 cfaf40bfe3f29477651ea16f4006111e7345d0221a728ab02ddad92afef5c020

See more details on using hashes here.

File details

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

File metadata

  • Download URL: thermohipy-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 6.6 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bd5f499e736fb838cbd9ed6bd42ff9d495e9e687d9e1327fa76fca1788c72fea
MD5 1955aaad9551fb31c5c057c1f912a53d
BLAKE2b-256 6b8d122c731dfa1af597841c72b17c743c4b642da425befdc3c7682eb3c82f2f

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