Skip to main content

CoordChemPy

PyPI License

About CoordChemPy

Read the Jupyter notebook available in notebook/coordchem.ipynb for more information

Coordination chemistry plays a central role in inorganic chemistry and appears in catalysis, bioinorganic chemistry, medicinal chemistry, supramolecular chemistry and materials science.

However, the study of coordination compounds often requires repetitive analytical tasks:

  • oxidation state determination,
  • ligand identification,
  • electron counting,
  • geometry prediction,
  • nomenclature generation,
  • and molecular visualization.

To simplify these operations, we developed CoordChemPy, an educational Python package dedicated to coordination chemistry analysis.

The objective of the project was to create a toolkit that remains:

  • scientifically rigorous,
  • intuitive for undergraduate students,
  • easy to use,
  • and independent from advanced cheminformatics knowledge.

Unlike many chemistry packages, CoordChemPy does not require:

  • SMILES notation,
  • graph theory knowledge,
  • external molecular databases,
  • or complicated molecular file formats.

Users can directly manipulate coordination compounds using a simplified inorganic chemistry notation.

Installation

Use the package manager pip to install CoordChemPy.

pip install coordchempy

Utilisation

Importation

import coordchempy

Functions list and descriptions

All functions are listed and described in a presentation notebook, in the notebook folder.

Contributing

Contributors are welcome to suggest improvements at https://github.com/Miguelsd24/coordchempy

Metadata

Release files for CoordChemPy 0.2.0

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

Source distribution (sdist)

Source distribution for CoordChemPy 0.2.0
File Size Uploaded
coordchempy-0.2.0.tar.gz 29.8 kB Details

Built distribution (wheel)

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

Total release size: 59.2 kB

Release files / coordchempy-0.2.0.tar.gz

Download URL coordchempy-0.2.0.tar.gz
Size 29.8 kB
Tags Source
SHA-256 checksum
How to use checksums
f0ab37d291c1bb2f3c46990f3225161677e1403daa7cfb83a48100759ff3ff77
BLAKE2b-256 checksum
How to use checksums
73a69eb565152ff2390e9a117c6c92adb8a367b18ef473580c87ccd42d89e3f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.20

Release files / coordchempy-0.2.0-py3-none-any.whl

Download URL coordchempy-0.2.0-py3-none-any.whl
Size 29.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5faf5c0969ed2c3b239b8c82aab219fda6ac0ba48175731db761db2a5376b321
BLAKE2b-256 checksum
How to use checksums
97a94cfc468af184ba4b1fb477a9f04ed7f55e5e91c43a4a45f96351ddac74f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.20

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.1

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