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
.xyzformat and strip atom mappings into canonical SMILES.
- Atom Reordering: Reorder atomic indices sequentially based on SMILES mapping tags (
-
ORCA Integration (
chemtoolkit.orca):- Input File Generation: Easily write
.inpcalculation files with custom route parameters, memory allocation, and processor configurations. - Output Parsing: Extract final single-point energies and optimized 3D geometries directly from ORCA
.outlog files.
- Input File Generation: Easily write
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)
| File | Size | Uploaded | |
|---|---|---|---|
| chemtoolkit-0.1.1.tar.gz | 4.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|