pICNIK: A python package with isoconversional computations for non-isothermal kinetics
Isoconversional computations are widely-used methods to determine activation energies for thermally stimulated processes. pICNIK (python Isoconversional Computations for Non-Isothermal Kinetics) is an open-source module designed with the purpose of being a seed to a complete Python package to facilitate kinetic computations. It is object oriented with two classes: DataExtraction and ActivationEnergy. Five isoconversional methods were implemented: Friedmann's method, the Kissinger-Akahira-Sunose method, Ozawa-Flynn-Wall method, Vyazovkin and advanced Vyazovkin. This module allows to compute the activation energy from thermogravimetric data in minutes and the results can be exported as spreadsheet format or comma separated values files instead of traditional tedious and time consuming data processing. The module was validated with simulated data and two study cases: vaporization of n-decane and the thermal degradation of polypropylene.