Skip to main content

chemtoolkit

Cheminformatics and computational chemistry utilities providing helper functions built on top of RDKit, OpenConf, and ORCA to streamline molecular manipulation, 2D structure alignment, conformer generation, and quantum chemical workflows.


Features

  • Molecular Utilities (chemtoolkit.mol):

    • Atom Reordering: Reorder atomic indices sequentially based on SMILES mapping tags (:1, :2, etc.).
    • 2D Structure Alignment & Rendering: Draw molecules in 2D while maintaining spatial orientation aligned with a reference template.
    • Conformer Search & Parsing: Generate conformer ensembles via OpenConf and automatically extract the lowest energy frame.
    • Format Conversion: Export structures to .xyz format and strip atom mappings into canonical SMILES.
  • ORCA Integration (chemtoolkit.orca):

    • Input File Generation: Easily write .inp calculation files with custom route parameters, memory allocation, and processor configurations.
    • Output Parsing: Extract final single-point energies and optimized 3D geometries directly from ORCA .out log files.

Installation

From PyPI

pip install chemtoolkit

Metadata

Release files for chemtoolkit 0.1.1

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

Source distribution (sdist)

Source distribution for chemtoolkit 0.1.1
File Size Uploaded
chemtoolkit-0.1.1.tar.gz 4.1 kB Details

Built distribution (wheel)

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

Total release size: 8.6 kB

Release files / chemtoolkit-0.1.1.tar.gz

Download URL chemtoolkit-0.1.1.tar.gz
Size 4.1 kB
Tags Source
SHA-256 checksum
How to use checksums
a9a775b1e7140ec171d8cf7fe4dee0377bb0a7841d94cd0928f0e857c3fde637
BLAKE2b-256 checksum
How to use checksums
f3e4617399858fc26ce4e86d0234e30d6de1f0e9eed64a526b445c2e27d7df8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / chemtoolkit-0.1.1-py3-none-any.whl

Download URL chemtoolkit-0.1.1-py3-none-any.whl
Size 4.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c1ce946577281ec4ce778a97d2592fe4ec067898f9d59faa7f75d6ad63f3b064
BLAKE2b-256 checksum
How to use checksums
9470981c284d85770823c08c2315265d74419c8d110228b8851db9d86ed5602b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release history Release notifications | RSS feed

0.1.2

2 release files

This release

0.1.1 This release

2 release files

0.1.0

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