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

Uploaded CPython 3.11Windows x86-64

chython-2.3-cp311-cp311-manylinux_2_31_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

chython-2.3-cp311-cp311-macosx_14_0_arm64.whl (892.5 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

chython-2.3-cp310-cp310-manylinux_2_31_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ x86-64

chython-2.3-cp310-cp310-macosx_14_0_arm64.whl (893.6 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

chython-2.3-cp39-cp39-manylinux_2_31_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.31+ x86-64

chython-2.3-cp39-cp39-macosx_14_0_arm64.whl (896.4 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

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

Uploaded CPython 3.8Windows x86-64

chython-2.3-cp38-cp38-manylinux_2_31_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.31+ x86-64

chython-2.3-cp38-cp38-macosx_14_0_arm64.whl (897.1 kB view details)

Uploaded CPython 3.8macOS 14.0+ ARM64

File details

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

File metadata

  • Download URL: chython-2.3-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.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8d20338434ea0bc619568443849d165b3b5fd1ab8fa14132444ac74496e7de20
MD5 36b8908e0552326cc90fb1652bee253f
BLAKE2b-256 8455fc229bdd82f1315be8fe19c52e817c377434c8a1351de81d1abee3548656

See more details on using hashes here.

File details

Details for the file chython-2.3-cp311-cp311-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.3-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 7aa131a5f756fb0a1c19b49cc348cadd6cb68340023e343712ffcadc9b870809
MD5 6035af2b910c19bf0b91d95f312a9c68
BLAKE2b-256 ea9eb00872d15a5ace0fc3f8712a78f09e1a40b0f11d9c1d273ba9c290b42b1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython-2.3-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 27dd72181cc077777febe7e265e58e5f353ce2b0318008dffbb54f9cc06a2d76
MD5 f65e5aa319dec43de2903e3776045a40
BLAKE2b-256 eb17cb85b9afb4be7afb6a4d0ff9d24cfb5caa716e0ee33abee3494efb19d5c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chython-2.3-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.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 88b875d825ef33137638c8845a0510dbd7eb592a97a240ce544a84aa1cdc74fd
MD5 8ea5c8390087b700d251edbe1e189c7a
BLAKE2b-256 11252ef4f9287ea343b0a2791c5299aba161358835702d9a7957244256fa5f5e

See more details on using hashes here.

File details

Details for the file chython-2.3-cp310-cp310-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.3-cp310-cp310-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 bb9871b2533a07f11eb1ebd5ed005762f79eee478e5100ddbc759c4978cdb12c
MD5 d7535ac9d156bd96ed216f2946ec07ac
BLAKE2b-256 0916c19e0bae24df90f987b61602131d42019a281a74a343c90d9d782b2739a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython-2.3-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0e3f201de7b6abeb877ff714da8adceb341cf364b1f75c2b348f076552d2f789
MD5 f026f68dd82267df2bf0d11dcb45e171
BLAKE2b-256 3e429018aa8477cf1f943480b8c8b2d363cef0c6cadaecb7e4bfd05b86a0166d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chython-2.3-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.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9cba1c84db4221f0c516779e3e10115a96adfe1ec261334ad9017f9fc61b742d
MD5 cd175ee5443f7f6383861efb4d031240
BLAKE2b-256 8b89f30145ef19cfb4f8db5519f6094ba148afe74276e1027ecaaf319d3f96b1

See more details on using hashes here.

File details

Details for the file chython-2.3-cp39-cp39-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.3-cp39-cp39-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 a5c75a629c22a72958f121b494ab5d652ede5d1d5a7391d5a5ac69053ff59602
MD5 60fe5dde37c9837b0fbc25f84a0b22a4
BLAKE2b-256 ccb4ddbb689abe2d9a0cf15ce413b5f38dee8adaea49b4fa1dcdd1ddc04816a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chython-2.3-cp39-cp39-macosx_14_0_arm64.whl
  • Upload date:
  • Size: 896.4 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.3-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 228d5c0d524eee9fb19325c6e56268a62ed99bac3eeb7735679ed8a8e9299d29
MD5 8fbd97070e1e8906468c6b0799519dc7
BLAKE2b-256 7c714c023a7ef8cf00f2ad2e6d204872acaf9669fcccdbc865b3972276778d01

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chython-2.3-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.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 148a3792eded077fc6f944941a0018ff81f1b9f1833f2a71378c09b1de531323
MD5 6f1bef5b6c1e3dab0507f26c6c163b47
BLAKE2b-256 e23f950bcb81bab8eb8c8b4ab129eb6d2f0b05f18a63b973c8f9954aa9e1c44c

See more details on using hashes here.

File details

Details for the file chython-2.3-cp38-cp38-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.3-cp38-cp38-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 0f11790bcdab4cd514458d45806166841e3eff8b8db436761aa307f50a14ba40
MD5 1f543c2381edec4af095ed3d4d31dd2e
BLAKE2b-256 13498b58535d67a9cf1852124c633891ee456911d61635e85bfd9374cf8cb1bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chython-2.3-cp38-cp38-macosx_14_0_arm64.whl
  • Upload date:
  • Size: 897.1 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.3-cp38-cp38-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e1a64ac9b66e885296ad4a9d2039baaa36cf7894851d5676c000fc7bab8ea4e6
MD5 ef1074cca7c89a5e64ef817af7e9c556
BLAKE2b-256 ab442c1b084980491832daefa49fe89b543a3af40327f682c58333aa6055b64a

See more details on using hashes here.

Release history Release notifications | RSS feed

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

2.4

13 files

This release

2.3 This release

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