Simulation of the thermal decomposition of free-radical initiators
Project description
InitDecaytor
Thermal decomposition of free-radical initiators
The purpose of this program is to simulate the thermal decomposition of free radical initiators based on literature 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. The end-time of the experiment can be visually represented 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file initdecaytor-0.4.3.tar.gz.
File metadata
- Download URL: initdecaytor-0.4.3.tar.gz
- Upload date:
- Size: 12.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d49068c303aaa24a38a8d2922d10c81a5ec90d8367c114e35f8571d89dfda0d
|
|
| MD5 |
78afb3b2673d638918089ed4da5f4580
|
|
| BLAKE2b-256 |
b9bbd6fb6be3078ac6d24b3428852c15513a51aabed4f3b50ae61032792f9bd6
|
File details
Details for the file initdecaytor-0.4.3-py3-none-any.whl.
File metadata
- Download URL: initdecaytor-0.4.3-py3-none-any.whl
- Upload date:
- Size: 14.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d4bf43ad93500f56db88ab0661015f69511261c52c1ae52a7646e1e3a4d2611
|
|
| MD5 |
7ac1cd8fe7258e891019babb542d6332
|
|
| BLAKE2b-256 |
21da919903e45fc6b958fca425196ec66ce4ebaca4c612b3e6f6570f91322aed
|