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+.

pip install chython[racer-default]

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

Uploaded CPython 3.12Windows x86-64

chython-2.12-cp312-cp312-manylinux_2_35_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ x86-64

chython-2.12-cp312-cp312-macosx_15_0_arm64.whl (916.9 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

chython-2.12-cp311-cp311-manylinux_2_35_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ x86-64

chython-2.12-cp311-cp311-macosx_15_0_arm64.whl (918.9 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

chython-2.12-cp310-cp310-manylinux_2_35_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ x86-64

chython-2.12-cp310-cp310-macosx_15_0_arm64.whl (920.7 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

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

File metadata

  • Download URL: chython-2.12-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.2.0 CPython/3.12.10

File hashes

Hashes for chython-2.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2506899a616dfa53c1720c2354d97197d2cca3d98f5ac9bf6a25f4301acf2b24
MD5 d28ef733fb668d21b95ea31e69dabede
BLAKE2b-256 8439fba7dd2c9de53056e7d481af19bc7fd3bd75d90189996a363cc4f25bdd57

See more details on using hashes here.

File details

Details for the file chython-2.12-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.12-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 20255c6d9d689dc71bd7a70506ab77c81bcb94f931ecefe6252c90a0b8fabdec
MD5 ceea44664a139bc9f2b4f8b13d6415ef
BLAKE2b-256 075b4da9122f957d9774e804d2531d12d6f3f0dd1fa4584f27c10324aa6db471

See more details on using hashes here.

File details

Details for the file chython-2.12-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.12-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5a24329e6f87470871ebe4953a5741cb17ec640b78b4583007ddc814f32acde2
MD5 547019b97b17c8a23b12e14f8c98a35c
BLAKE2b-256 3d8029344c185081ff634543865623e0faa0d587b3695c605d408546e57064d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chython-2.12-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.2.0 CPython/3.11.9

File hashes

Hashes for chython-2.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 421fb9992d1e22ff37e7b91a8b16beb75a4157bff02dc03762246f3c6212cd56
MD5 2ff381d52d1d7c0ccb70ea30481fa891
BLAKE2b-256 35cc4e6535d50ac6cdc397096495be96000652c37122540189208af3c76e59ba

See more details on using hashes here.

File details

Details for the file chython-2.12-cp311-cp311-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.12-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 6daa2a08b29cc0e88dc5f28ef7a25bb1a91e530c04ece7705da3eae7a9319170
MD5 bbe09d410e47dec406d1c9c9e3ccfeb3
BLAKE2b-256 28a86037a95850040e3efeeae0d72603016354cb09cc02799cc63d21d06908aa

See more details on using hashes here.

File details

Details for the file chython-2.12-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.12-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0656e9bfa9256fbf7c99a7acf7d63cbfcf563235ffeaaedc52b634689840a476
MD5 f82fd94a34e59f5f684b9b6d659f8b25
BLAKE2b-256 f54ced39492eb80732f307f0d57f9313c6723eaba85af48a59b85fce1b0ff425

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chython-2.12-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.2.0 CPython/3.10.11

File hashes

Hashes for chython-2.12-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a5d752389c64fe40ce33b730f89c8aa2f796c9526d1f6717f4698a84c52106a6
MD5 e02570acd96929584b5a5cd552dcbfdb
BLAKE2b-256 8c72c40572bc392bfd254918adf3d7c913d70b8c61a71f90527406af2abc544e

See more details on using hashes here.

File details

Details for the file chython-2.12-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.12-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 72d06a3f0be4e0985436c6869b329386d70eb24040bf83517c74ed1a3db49ff9
MD5 a7ee3af715d4cbf83abed5a052c32403
BLAKE2b-256 eb72d678239f109bc0201c56632d71e3ed022c48b25011ae53970015cd621982

See more details on using hashes here.

File details

Details for the file chython-2.12-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.12-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 a3492e79d4352bcbe7bf3e0cf88681d6557ef8fe62c47886d8a71f56ce3819b1
MD5 b7daffdfc886ed702b76a2896cff44f7
BLAKE2b-256 3d91d067b2b6f6cc362d1513efe8922b2dd93755eb44862c106020f57d63d8c8

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

This release

2.12 This release

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

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