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

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.21-cp314-cp314-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.14Windows x86-64

chython-2.21-cp314-cp314-manylinux_2_39_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ x86-64

chython-2.21-cp314-cp314-manylinux_2_39_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.39+ ARM64

chython-2.21-cp314-cp314-macosx_26_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.14macOS 26.0+ ARM64

chython-2.21-cp313-cp313-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86-64

chython-2.21-cp313-cp313-manylinux_2_39_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ x86-64

chython-2.21-cp313-cp313-manylinux_2_39_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ ARM64

chython-2.21-cp313-cp313-macosx_26_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 26.0+ ARM64

chython-2.21-cp312-cp312-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86-64

chython-2.21-cp312-cp312-manylinux_2_39_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

chython-2.21-cp312-cp312-manylinux_2_39_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ ARM64

chython-2.21-cp312-cp312-macosx_26_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 26.0+ ARM64

chython-2.21-cp311-cp311-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.11Windows x86-64

chython-2.21-cp311-cp311-manylinux_2_39_x86_64.whl (4.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

chython-2.21-cp311-cp311-manylinux_2_39_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ ARM64

chython-2.21-cp311-cp311-macosx_26_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 26.0+ ARM64

chython-2.21-cp310-cp310-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.10Windows x86-64

chython-2.21-cp310-cp310-manylinux_2_39_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ x86-64

chython-2.21-cp310-cp310-manylinux_2_39_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.39+ ARM64

chython-2.21-cp310-cp310-macosx_26_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 26.0+ ARM64

File details

Details for the file chython-2.21-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: chython-2.21-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.6

File hashes

Hashes for chython-2.21-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b5d688333145db6f433d01b42d844225cf2d964774b70f9a2ee6e8434d054648
MD5 8b87764a58210ad5067a53379396337f
BLAKE2b-256 39657b917d41edfd3152e188c09f2d8fac841d3b03300925178312f30a7c8aaf

See more details on using hashes here.

File details

Details for the file chython-2.21-cp314-cp314-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.21-cp314-cp314-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 6890cfde21e9eb80a526dbed77e5b8700218e67356b574a274daa222a2fa4ade
MD5 30e4033ba311d6abf1b67d9bab445ed5
BLAKE2b-256 206f1d7e00842dd43c161ddd9ad3a52ca805fd546ba3f989f50503748131bcbf

See more details on using hashes here.

File details

Details for the file chython-2.21-cp314-cp314-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for chython-2.21-cp314-cp314-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 08669c065487e14aba075a58dac1f72905db7410c67a0dd01e8f628cf4ef1587
MD5 71f72f98d121da1360722d3f0a7dc8ac
BLAKE2b-256 d5aa88397e03bdaf71be7b70f0dd24643d08ea853aa1ea91790d0d0e9697fb85

See more details on using hashes here.

File details

Details for the file chython-2.21-cp314-cp314-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.21-cp314-cp314-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 e3f8b5066c3044df9eee0d5227229557e6b594ec1102ba703189d525a0609b6b
MD5 42036da959f4cb0ec012c0d6207ac790
BLAKE2b-256 82ab20e7fa206b05e60faa9cbe2641f172916770bd5622bee2e30e47a8d5138f

See more details on using hashes here.

File details

Details for the file chython-2.21-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: chython-2.21-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for chython-2.21-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 94f729d058ba22fa4eea79277ca20feb082f9d08cd8e9d19f6cee21e130696fd
MD5 9de4cc6fe9db57fd0298fca73b68ff5b
BLAKE2b-256 e31f3b63d9e131d5e192bfba3ba00e3fe136cf41c97a73961339cebd76db402e

See more details on using hashes here.

File details

Details for the file chython-2.21-cp313-cp313-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.21-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 4f1a6ea63083fef8d4ad532f45f66d4607504fbde3c64bc727f296149b75d2ee
MD5 ba34259b4a412a43459e6245b43d057c
BLAKE2b-256 35cbdeb24fd877bd03799fb5b246148d537c06e02f13bcfc4550f8470628d73d

See more details on using hashes here.

File details

Details for the file chython-2.21-cp313-cp313-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for chython-2.21-cp313-cp313-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 37c89ee90142d07b5695875996b74d234dd08f6d237590596a17874a0cf4eb53
MD5 afae74a526115ecd19dce241f5c73a2f
BLAKE2b-256 2281577a9567fb1c28091f502bdb61d9b9ac0323dda2eaf9bbc8d0103b39460a

See more details on using hashes here.

File details

Details for the file chython-2.21-cp313-cp313-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.21-cp313-cp313-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 c347130faca65b4f2733f7f2212868b53da2179c9b4252345a400ff48fdd278b
MD5 1ea2ec0af0b947128d67a1a57dc91f9c
BLAKE2b-256 68af23bb4cf673c96bc8365456b78c04da6d6d3496a240a92f0e32f3e11499a7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for chython-2.21-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 eaa23981fc3104d7f272293065734344e6c70f5168fb47ef01296ff94783787c
MD5 1a4f6d0b44e5404da2c0d6f69d91f695
BLAKE2b-256 9e61b8c38588b22969a606d5ccd461967690891434ffc3218c256080caacc5b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython-2.21-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 8974d53230098019129735403038568d6194eb79397aff24385ee36e0bd9ee13
MD5 ccbb1c515a7861fc622f1fb0e65fdfc8
BLAKE2b-256 afa10c1c1126a77afe7418d82ae542d7de9a57844878c58be0d161b06cf1f10b

See more details on using hashes here.

File details

Details for the file chython-2.21-cp312-cp312-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for chython-2.21-cp312-cp312-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 d2f8a7423df7ca59befb9a92cdfbe14787dff07dabf63d842400e25c7f4ad0ec
MD5 1dad946955665b27a7ab357934a63b2e
BLAKE2b-256 35f271bfc481ea0f8320ebf70b4cc995470f3d647b81c433a57352e353f35701

See more details on using hashes here.

File details

Details for the file chython-2.21-cp312-cp312-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.21-cp312-cp312-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 17397bc2ae64f10281ced94f2818c28bdd5e94209028aa5afe8149c2b3944f29
MD5 d7775722be3fec33df76e8e6dec7b3b5
BLAKE2b-256 fb2aafdf174d4db2c1fe96a56990ba89b86722510a3e488b3a213d5335fa98ce

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for chython-2.21-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e95e806be11934f41bec700ec19886eb4bf5e31ef872b5f312b80224578715cc
MD5 57f6ab35f5965a1fe02e1a8e5b649f4c
BLAKE2b-256 669598a6858250c9b4361ee35a2b01ca502642f41f445a16f47ff46c564124e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython-2.21-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 ed570ea1a41f8c1ae761dd9ce6a99e1be4707648b733fa12362779f606302e4e
MD5 7e94cd84a7d9ea5eb7e37cc4d4f2fb49
BLAKE2b-256 f6fc67adf7907738991fb8c560e19ec3762fc65c07125352bc6aa3cbeddd4410

See more details on using hashes here.

File details

Details for the file chython-2.21-cp311-cp311-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for chython-2.21-cp311-cp311-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 d379c5f0f2988df3cf4a42e8fefc4111d551f440f89a674ae7c352af160cdef8
MD5 789481be7ec85b294e401eb8b0745ee6
BLAKE2b-256 8fa8925f5051e2296bf621aa57eb3eb3c936efe2225549c3a688e5deeac98775

See more details on using hashes here.

File details

Details for the file chython-2.21-cp311-cp311-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.21-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 d8f7e97d1026ac266199dcf57c29575f0939f3dae3641f7c9e787634c6aae98d
MD5 354828414d52f498fdfe6c7078134b8a
BLAKE2b-256 681d046f8ffb467230ac467bf063f4c6b8b077d12f738a28bcd58e32dbe4facd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for chython-2.21-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 61d42b2204bb0a2bf64b203f91b8de0aabe65c44c5a40840a8f9f596ea3734cc
MD5 a7ed29698e6c9deb6bbdaff4b7527930
BLAKE2b-256 06c2f499d6ae6cf0a536e34826da0b92449c1f688529736e99123529a61ec31a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython-2.21-cp310-cp310-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 2e5d85949c88335e7245348bc99971575c34bf4d2c078587deb55a77d5e85762
MD5 9e4073fe00b8259a88a8359cddfd333d
BLAKE2b-256 6a4a54a4727c694e4b011eceb1593744b6e48d80fa5fae90e09197c9acfd938d

See more details on using hashes here.

File details

Details for the file chython-2.21-cp310-cp310-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for chython-2.21-cp310-cp310-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 12da80ca2aead55372e04777e3e94ffbfd1eef6e68fd3a35d0cdb700c2508a52
MD5 33bf980035630c66f8424135d6e97184
BLAKE2b-256 2ed0f1833ffb21821b104c92f9902fd7d811b58333f40cd33797259b2f407685

See more details on using hashes here.

File details

Details for the file chython-2.21-cp310-cp310-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.21-cp310-cp310-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 0c287491720a0f4e24c5eeb95a909a9d736bd8c8562fd7e8536bdf65fb04bf24
MD5 3e6f60929ab03a031d5d73a35ea06f7c
BLAKE2b-256 d75ed05fff3f033047ad8323b9791043e28db7c955ccaa61726245b76cfb80ac

See more details on using hashes here.

Release history Release notifications | RSS feed

2.24

20 files

2.22

20 files

This release

2.21 This release

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

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page