Skip to main content

InitDecaytor

Thermal decomposition of free-radical initiators

The purpose of this program is to simulate the thermal decomposition of free radical initiators based on reported kinetic data and a set of (virtual) experimental parameters, such as the concentration and temperature.

Currently, multiple charges of a variety of radical initiators are supported at a constant temperature. Alternatively, a temperature profile can be imported from the Huber SpyControl software. The end-time of the experiment can be visualized based on a desired threshold of initiator relative to its maximum concentration.

Developed on a fresh python install (v3.13) with the most recent package versions in June 2025. In case of issues, please consider updating your packages.

How to get started?

Install InitDecaytor:

pip install InitDecaytor

or upgrade if you've installed a previous version before:

pip install --upgrade InitDecaytor

Create a python script, for example GUI.py, containing the following code:

import InitDecaytor

if __name__ == '__main__':
    app = InitDecaytor.GUI()
    app.run(debug=True)

Finally, run the script:

python GUI.py

This will generate a link to open the user interface in your browser. (Ctrl+)Click the link or copy-paste it manually. Tested with Microsoft Edge.

License

InitDecaytor is available free of charge under an MIT License. See the LICENCE file for more details.

Changelog
0.4
  • All important basic functions are now included in the GUI
    • Some invalid combinations of input elements are now captured
    • Everything seems to work fine, but no thorough checks for bugs performed yet
0.3
  • Initial GUI
0.2
  • Temperature profiles supported
    • CSV file from the Huber SpyControl software be imported
    • Should be readily expandable to other CSV formats/layouts
0.1
  • Initial release

Metadata

Release files for InitDecaytor 0.4.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for InitDecaytor 0.4.4
File Size Uploaded
initdecaytor-0.4.4.tar.gz 12.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for InitDecaytor 0.4.4
File Interpreter ABI Platform
initdecaytor-0.4.4-py3-none-any.whl Python 3 none any Details

Total release size: 27.5 kB

Release files / initdecaytor-0.4.4.tar.gz

Download URL initdecaytor-0.4.4.tar.gz
Size 12.4 kB
Tags Source
SHA-256 checksum
How to use checksums
cd98f690cd6142f513efa93ce1ac327aa3ca09158ee9256eabdb0619116a024c
BLAKE2b-256 checksum
How to use checksums
1aea9d361079c5e8e00104d8c434f3fad67b958ba28a51b7ee5b6418a7cbb822
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.4

Release files / initdecaytor-0.4.4-py3-none-any.whl

Download URL initdecaytor-0.4.4-py3-none-any.whl
Size 15.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dc7e8ac9a79b742c686f054b7b4bf29056a96fcad1da2f9c29d89e3efba1e98d
BLAKE2b-256 checksum
How to use checksums
e62c7b4427308b3727fc46521a8a69773ce0cbc9fd66a36c714e07eb042626c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.4

Release history Release notifications | RSS feed

This release

0.4.4 This release

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4

2 release files

0.3

2 release files

0.2

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page