Skip to main content

Chython [ˈkʌɪθ(ə)n]

Library for processing molecules and reactions in python way.

Features:
  • Read/write/convert formats: MDL .RDF (.RXN) and .SDF (.MOL), .MRV, SMILES, INCHI (inchi-trust library), .XYZ, .PDB

  • Standardize molecules and reactions and valid structures checker

  • Supported python-magic

  • Tetrahedron, Allene and CIS-TRANS stereo supported

  • Perform subgraph search

  • Build/edit molecules and reactions with Python API

  • Produce template based reactions and molecules

  • Atom-to-atom mapping, checking and rule-based fixing

  • Perform MCS search

  • 2d coordinates generation (based on SmilesDrawer)

  • 2d/3d depiction with Jupyter support

  • SMARTS parser with restrictions

  • Protective groups remover

  • Common reaction templates collection

Full documentation can be found here.

CGRtools

Chython is fork of CGRtools.

Install

Only python 3.8+.

  • stable version available through PyPI:

    pip install chython
  • Install chython library DEV version for features that are not well tested:

    pip install -U git+https://github.com/chython/chython.git@master#egg=chython

Contributors

CGRtools contributors are included too.

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

chython-2.5-cp312-cp312-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.12Windows x86-64

chython-2.5-cp312-cp312-manylinux_2_39_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

chython-2.5-cp312-cp312-macosx_14_0_arm64.whl (850.4 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

chython-2.5-cp311-cp311-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.11Windows x86-64

chython-2.5-cp311-cp311-manylinux_2_39_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

chython-2.5-cp311-cp311-macosx_14_0_arm64.whl (857.2 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

chython-2.5-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86-64

chython-2.5-cp310-cp310-manylinux_2_39_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ x86-64

chython-2.5-cp310-cp310-macosx_14_0_arm64.whl (854.5 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file chython-2.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: chython-2.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for chython-2.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a254f6abaf5d81f948dcd1943eebf6213308cb55b07e57db4bc6f2bbddd4ecb0
MD5 35309ebdd5d9260c8f508cb2e2552698
BLAKE2b-256 2787bbac1fc206fe5fffa3ff17124a8b259d20b031d12bbbbfb366930bd8c58d

See more details on using hashes here.

File details

Details for the file chython-2.5-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.5-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 f3defbaeacc89d38a59b305cdf3610698908185e6c00b02a5a332f65080bc97d
MD5 2a57f29058b39468249bfbaaf1cafe34
BLAKE2b-256 9184e911bedc49a96796d6fb803caf2b9699aac6e830c620b51253fb69f020b4

See more details on using hashes here.

File details

Details for the file chython-2.5-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.5-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 538d1ff963666dd4a580cb48b552ed155b205be1f53aa0adc745de8cb63c2cbf
MD5 b1204e4a425bb170951cd2eb37a013d9
BLAKE2b-256 2bfee2122df6a93f843a44b5f004de9da3687294cc6381026d49a09637130605

See more details on using hashes here.

File details

Details for the file chython-2.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: chython-2.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for chython-2.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 66ab5f294de03233e413a1c04f7398f9d999ad6f4bdbcb5d9198abd5ca1c919e
MD5 ef9775b3f0421451da25a7115fdc8905
BLAKE2b-256 e49aea0ee9c13e6ee76beca753639c8e808f6e8500a686b32509538a64f59a2f

See more details on using hashes here.

File details

Details for the file chython-2.5-cp311-cp311-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.5-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 d8f73fd6081bbefb356c4c543c91c93a49200f4121522bbec40ef3e2a1e9a913
MD5 6a6b2872c44cefbe0d76ed6485e9aab0
BLAKE2b-256 e04e92681d6cabf55cd89f0cb2f59282978b395ce4aa23c6d9a2ebc7317a198d

See more details on using hashes here.

File details

Details for the file chython-2.5-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.5-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f4cf5a10c471d1f01fb46f2c9c470388e8287ca692d21342c1d252999f9a8fc0
MD5 7d29e09ee6cfc583e2c606584c5cd5db
BLAKE2b-256 b2a3089eb92741281493f8c2982eda5e4c190e711174cb2feecbed9d645a2c9a

See more details on using hashes here.

File details

Details for the file chython-2.5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: chython-2.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for chython-2.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a5ddd8aacef4df284bf95c24baf3db05e4c5bc6d99ecd049ce35f4648f058232
MD5 25e571693aa42c25003f2f53c0c1a883
BLAKE2b-256 a680da5491ce42dbea5bdc8940142feab8eed1d53634eb2224fdc0aef9ba7ce6

See more details on using hashes here.

File details

Details for the file chython-2.5-cp310-cp310-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.5-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 d5a105c638960ad7296226137811cc9dc411c1604b1c8941171ec13e564d6db9
MD5 a4b49d75929bf4039e7f09f843edccff
BLAKE2b-256 eeeccad522526a64ac4b21e7d440247a8c741294cb8d8ffb073f0330151b798a

See more details on using hashes here.

File details

Details for the file chython-2.5-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.5-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 82927e49204dc13282f8fc9c2b5ddd5df0cf81ae4507fdb2ea6496f4a968c7a5
MD5 f3c224b9d60660b3a4cc0aa0313fc559
BLAKE2b-256 b9a56a58116766cb9759ec9957b29fa0522423d8e7231a25728f5561de3eaf1a

See more details on using hashes here.

Release history Release notifications | RSS feed

3.0.2

21 files

2.24

20 files

2.22

20 files

2.21

20 files

2.20

20 files

2.19

15 files

2.18

9 files

2.17

9 files

2.16

9 files

2.15.1

9 files

2.13

9 files

2.12

9 files

2.11.1

9 files

2.11

9 files

2.10

9 files

2.9.1

9 files

2.8.1

9 files

2.7.2

14 files

2.6

9 files

This release

2.5 This release

9 files

2.4

13 files

2.3

12 files

1.78

12 files

1.75

12 files

1.70

16 files

1.68

7 files

1.64.1

1 file

1.64

6 files

1.57

7 files

1.54

7 files

1.48.1

7 files

1.45

7 files

1.44

4 files

1.42

1 file

1.41

1 file

1.38

1 file

1.36

1 file

1.34

1 file

1.33

1 file

1.31

1 file

1.27

1 file

1.23

1 file

1.22

1 file

1.20

1 file

1.19

1 file

1.17

1 file

1.16.1

1 file

1.15

1 file

1.11.1

1 file

1.10

1 file

1.8

1 file

1.6

1 file

1.1

1 file

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