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.4-cp312-cp312-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

chython-2.4-cp312-cp312-macosx_14_0_arm64.whl (847.3 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

chython-2.4-cp311-cp311-macosx_14_0_arm64.whl (854.1 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.39+ x86-64

chython-2.4-cp310-cp310-macosx_14_0_arm64.whl (851.4 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

chython-2.4-cp39-cp39-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.9Windows x86-64

chython-2.4-cp39-cp39-macosx_14_0_arm64.whl (855.0 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

chython-2.4-cp38-cp38-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.8Windows x86-64

chython-2.4-cp38-cp38-macosx_14_0_arm64.whl (863.6 kB view details)

Uploaded CPython 3.8macOS 14.0+ ARM64

File details

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

File metadata

  • Download URL: chython-2.4-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.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 83e1f901be9ab68c842f77d3fbbeb0a6414b11257b69c98656c3bb9c35f86b15
MD5 f42189ed6967907831bbd50606a7a83a
BLAKE2b-256 cbbfe75bec37930d69e5400b06881fb7009b1a526038500cda4888521ec0654d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython-2.4-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 4e43cc0fca5bffd88d4accef17e2608510fc792b0d2b0fb1db085b485123ca94
MD5 5d610de2b6b581f3aeea1c9330d431e5
BLAKE2b-256 fd33cb244becd67857cedc88e71815209a10ec71da8d0c5240e7b03707540709

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython-2.4-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9f53381f57d43b77cd57bf2e0ab97ee58d86525b6be0003fa7ecaf2409bf097d
MD5 3cc1c5da31110e6bc301fc4d5e738c67
BLAKE2b-256 62e4a9dd2e9bef5968ebb88967ccaade4bd1ac751af5975a7fd9e325490180cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chython-2.4-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.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 297862b94c53814d2dde982b2bbd9f99572c866e862a41cc3c47670794c935fc
MD5 875417e73e0182747ce3b3a203f4aa91
BLAKE2b-256 1c8d51bd72921594e110718729407122e2785b722aae16e8cc7700d8bf7684ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython-2.4-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 ac784daa07497043615f7fbcb3d5c24f947eabe1b5e9aed2b3130f0558103fdd
MD5 3ece37864099b7b850d0fe92c34bb8ab
BLAKE2b-256 bcff762fd33da8fafc9cd7477352560172d2b2c3b9065e645a0181ade2e510d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython-2.4-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 57b4a4175821ad1c29f0fbbd95b835531ca3e68cafb1668f6dfcf27acb753c88
MD5 d0405490b1944da7226d77a43c5f21f5
BLAKE2b-256 c2607b897ab81ea7d481616ffdfe83f7af439e5abf2c2b72cc31df815839db44

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chython-2.4-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.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bf7f628e5a5120bc94ae2265f97d32fcfb40e8fd920f51943b48e26a47adb36d
MD5 a25312ad1a6399d372d02902803d01fa
BLAKE2b-256 80669dfbc2aa4143bf7a98a93a9c5df3aae83b5a040b88083e112c2384718541

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython-2.4-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 fdb32911e4914653b0ec00f0c14bc9453ba55835eedbbed534dc0745d40987db
MD5 0b6963d1990818cb2727e2c8a533586a
BLAKE2b-256 64b0958cad2db74fcb5bfe8924591821752e0c3f22ab98a80cc4d2a4df1ac730

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython-2.4-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 326dd04c1fde379b1f4d1fb3c8676bf11c161bc017d44be9bdfe640fec55c28c
MD5 e9773602ac8f0e888c9434e3dff8fd5c
BLAKE2b-256 5321f34edd5701bcc1d7df4960c886beff365b6756401c18c431de46ab60de2e

See more details on using hashes here.

File details

Details for the file chython-2.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: chython-2.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.13

File hashes

Hashes for chython-2.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f469bb6ec4112769b76f1f582becd225e513f9a779c64c8fc8b43deb0251b26e
MD5 dc532dcd23d2bbcc8441cefaf5a4dac2
BLAKE2b-256 076a58adfaf4525561ac56bb59833dc47afda782cdeee9ee5c8453db5708b2ee

See more details on using hashes here.

File details

Details for the file chython-2.4-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

  • Download URL: chython-2.4-cp39-cp39-macosx_14_0_arm64.whl
  • Upload date:
  • Size: 855.0 kB
  • Tags: CPython 3.9, macOS 14.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.13

File hashes

Hashes for chython-2.4-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 941f7b1ec5926c5f3b6adf812478a49594b04c14790d2837d37ea2fb3055cd7c
MD5 af5ed8ffab0fe3ec990b6fe173627f40
BLAKE2b-256 32658693b7fb952fd78d4399bbe2e85d6397d6d7227218f2c09a74d6100807b2

See more details on using hashes here.

File details

Details for the file chython-2.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: chython-2.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for chython-2.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fa7dce8cd084da51bee102ce5669935bf7ab59231b5dc5a3bb6c7e43877145a9
MD5 4b16104cf9908a38cf28ab8bfac65a18
BLAKE2b-256 218902fa123f3589acf785ebf2483581721c524a3a0b5872b4c43b543a82b6f8

See more details on using hashes here.

File details

Details for the file chython-2.4-cp38-cp38-macosx_14_0_arm64.whl.

File metadata

  • Download URL: chython-2.4-cp38-cp38-macosx_14_0_arm64.whl
  • Upload date:
  • Size: 863.6 kB
  • Tags: CPython 3.8, macOS 14.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for chython-2.4-cp38-cp38-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 16bcce3a5cc322bf6cb9e0d18765459191224f19153d4728b59435ac643fbaef
MD5 5f4ea53afef9e116620c924e58eaab4f
BLAKE2b-256 cc64b2fbd363938e0febb21c7cec2905eaf50057ce3b079aa26357654a31842a

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

2.5

9 files

This release

2.4 This release

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