Skip to main content

Jammy Key for Quantum Chemistry

Project description

🔬 JKQC — Jammy Key for Quantum Chemistry

JKQC is a lightweight toolkit that helps automate common tasks in computational and quantum chemistry. It provides convenient utilities for reading, filtering, analysing, and processing output files from ORCA, Gaussian (G16), xTB, MRCC, CREST, and related tools.


📦 Installation

From PyPI

pip install JKQC

From source

git clone https://github.com/kubeckaj/JKQC.git
cd JKQC

python -m venv .venv
source .venv/bin/activate
pip install -e .

🚀 Quick Usage

Command line

jkqc --help

In Python

from jkqc.read_files import read_files
from jkqc.arguments import arguments

args = arguments()
data = read_files(args.input_folder)

✨ Features

  • Readers for ORCA, G16, xTB, MRCC, CREST output files
  • Filtering, sorting, grouping, and clustering tools
  • Structure alignment and conformer selection
  • Thermodynamics and post-processing utilities
  • Functions for batch and high-throughput QC workflows

🧭 Requirements

  • Python 3.9–3.10
  • NumPy, SciPy, Pandas, ASE, LapJV
  • Optional: RDKit

📄 License

Released under the GPL-3.0 license.


🤝 Contributing

Contributions, feature suggestions, and bug reports are welcome—please open an issue or a pull request on GitHub.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jkqc-0.1.1.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jkqc-0.1.1-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file jkqc-0.1.1.tar.gz.

File metadata

  • Download URL: jkqc-0.1.1.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.23

File hashes

Hashes for jkqc-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c9d13cb427d372d21daa4f0a787e4fb909f61184312b7b004a4753a00199eccf
MD5 f3d5ec4090f5d0f60634c12d7c45c34b
BLAKE2b-256 edeb6b369d14c924b8facc57839b38e5ca11335e5547934e3e20f08ae3c4acd5

See more details on using hashes here.

File details

Details for the file jkqc-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: jkqc-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.23

File hashes

Hashes for jkqc-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f87ad3ad978614e1d5b54c202653ed61ac073ace052c61cc6516ec5e98de9211
MD5 d6918ceea01581091d6595a893c51b52
BLAKE2b-256 b90daa40914c701da648a8e60d4c17ceb9422c87d596bf597cdfbf2a970681e4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page