Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.35+ x86-64

chython-2.15.2a1-cp312-cp312-macosx_15_0_arm64.whl (920.8 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.35+ x86-64

chython-2.15.2a1-cp311-cp311-macosx_15_0_arm64.whl (922.8 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10manylinux: glibc 2.35+ x86-64

chython-2.15.2a1-cp310-cp310-macosx_15_0_arm64.whl (924.6 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

Details for the file chython-2.15.2a1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: chython-2.15.2a1-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.15.2a1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0870f090ff97021a43b5b5e1019ed1fd51319e4b6b94ff20cf42f925dd8008f6
MD5 4f19fec46d4b2208ea5c52d31c53ac05
BLAKE2b-256 b2ba89143bc3297ae108db80d3ba14d3603a1596d9e2d8444d9cd986962fb076

See more details on using hashes here.

File details

Details for the file chython-2.15.2a1-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.15.2a1-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 c88444d96fa90a5f47df7ff6a496e84c096585d8f7196d94c0df2652fb2857fb
MD5 d721ffcdb43d225b713f8d7a34d4482c
BLAKE2b-256 94c0f80fd1b8396f85d1a9aaf8df7e3f80cd79d1b9c590864b9f3a25f878dfe2

See more details on using hashes here.

File details

Details for the file chython-2.15.2a1-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.15.2a1-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 269a3f7ce4ac8f6c79fd2b7091edaf14576b831e5f1e43b8bcc9fab15aed292c
MD5 11aa2456c7a4c558ff6dbf46d03bf4f9
BLAKE2b-256 ec6329e884b5cb8db717cabe1e1953f98300959c10fa930eef77e3258e49dda6

See more details on using hashes here.

File details

Details for the file chython-2.15.2a1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: chython-2.15.2a1-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.15.2a1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9ca703f78135ef021c33a47ac21ed45fb0f3ec63b6e5bf3706f8256227e4e683
MD5 be565465b0eaefcf037ae29575953978
BLAKE2b-256 9e2580c41a9725842dfd7ddbee68abc9dcf1087e9af978eab16070931309faaa

See more details on using hashes here.

File details

Details for the file chython-2.15.2a1-cp311-cp311-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.15.2a1-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 47a3ef6fb5e18c09f730c44662b9a5ece75310f16203ae1323aa8aad2f07cb0b
MD5 b8454296f705deaebaea73a22c2ccdc1
BLAKE2b-256 ddf4ed44ec50026bde876bcb8c0b8006229630d488815e480631ee0776f88098

See more details on using hashes here.

File details

Details for the file chython-2.15.2a1-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.15.2a1-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c9d9309b8a6c3e28cb27538b9a2dbd1591704d5a51a54d5bea36d8d422c8d069
MD5 114dd5243d4a26ee5bb6a09a6f30b619
BLAKE2b-256 83e42fc4364125c45522a4e9e52eebfe885f774b6a1264426f138d62916b8576

See more details on using hashes here.

File details

Details for the file chython-2.15.2a1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: chython-2.15.2a1-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.15.2a1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a4b4470886ac68c0a576451faadcf3a1db5cda45bfd7644b6c1979d49cbd3edf
MD5 ac67e11eaf666ba575b4d47e73e10a97
BLAKE2b-256 84059c3cb96f699c94a2a8bf8250de47105fdaeafb24242b72c5ce24abd55c0f

See more details on using hashes here.

File details

Details for the file chython-2.15.2a1-cp310-cp310-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for chython-2.15.2a1-cp310-cp310-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 bbd3dd3ce66cb554eca8da0b10d7f4de0cc9cce5c99da4a57cf52b49ae678dfd
MD5 f1d3f970f2c3cec37ad0217925331593
BLAKE2b-256 3784ab6edb7d8134466566e0edc323a11153a3f814366ce8b8c71b8e6df15186

See more details on using hashes here.

File details

Details for the file chython-2.15.2a1-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for chython-2.15.2a1-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 2312d45c26c7f0822f13bed70419f8406a5d002973eaeabaa3a46bc434f93c04
MD5 b2e6f16e7c526a1aa327774cc257a307
BLAKE2b-256 02d732e0c376b05bf5a7732ef3dbf441c274df859806fee2044152670b969a72

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

This release

2.15.2a1 This release

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

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