Kinpy2
Excel-based setup for reaction kinetics integrator
Install
pip install kinpy2
Use
- Generate *.k file with reaction equations and run
python -m kinpy2 parse equations.k
- Input energies of intermediates and TSs into
mytable.xlsxfile. Optionally, to obtain energies one can use
python -m kinpy2 energy
this runs GoodVibes and creates an energies.xlsx table. One can copy-paste these energies into mytable.xlsx
- Generate kinetics integration script
calc_kinetics.pyby running
python -m kinpy2 gen mytable.xlsx
One can tweak the energy barriers in the generated file mytable_new.xlsx and re-run script generation via
python -m kinpy2 gen mytable.xlsx --noprep
- Execute the integration script by running
python calc_kinetics.py
Kinetics trajectories are stored at res.csv.
All file names can be set using CLI flags. See help messages
python -m kinpy2 gen --help
Metadata
Release files for kinpy2 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kinpy2-1.0.2.tar.gz | 16.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kinpy2-1.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.0 kB
Release files / kinpy2-1.0.2.tar.gz
| Download URL | kinpy2-1.0.2.tar.gz |
|---|---|
| Size | 16.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f1ddcae82ae4e341cfcd6e1c13e6c627f708134606c6f3f557ed598e459151c9
|
|
BLAKE2b-256 checksum How to use checksums |
32a72429d173afe3083b43c7610e72a963811525bb24715bfd56dc18a1e452b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / kinpy2-1.0.2-py3-none-any.whl
| Download URL | kinpy2-1.0.2-py3-none-any.whl |
|---|---|
| Size | 17.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a4955ec592520205881ecbc9e7225a5713f96e7a9589f3ee1a9544552bf85875
|
|
BLAKE2b-256 checksum How to use checksums |
529835413b7d49b026ce06134576f6427fb0600dfb9c474810729816804a5c64
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|