Skip to main content

Kinpy2

Excel-based setup for reaction kinetics integrator

Install

pip install kinpy2

Use

  1. Generate *.k file with reaction equations and run
python -m kinpy2 parse equations.k
  1. Input energies of intermediates and TSs into mytable.xlsx file. 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

  1. Generate kinetics integration script calc_kinetics.py by 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
  1. 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)

Source distribution for kinpy2 1.0.2
File Size Uploaded
kinpy2-1.0.2.tar.gz 16.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kinpy2 1.0.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.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