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 Distribution

chython_synplan-1.100.tar.gz (2.2 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

chython_synplan-1.100-cp314-cp314-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.14Windows x86-64

chython_synplan-1.100-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

chython_synplan-1.100-cp314-cp314-macosx_13_0_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

chython_synplan-1.100-cp314-cp314-macosx_13_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

chython_synplan-1.100-cp313-cp313-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.13Windows x86-64

chython_synplan-1.100-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

chython_synplan-1.100-cp313-cp313-macosx_13_0_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

chython_synplan-1.100-cp313-cp313-macosx_13_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

chython_synplan-1.100-cp312-cp312-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.12Windows x86-64

chython_synplan-1.100-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

chython_synplan-1.100-cp312-cp312-macosx_13_0_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

chython_synplan-1.100-cp312-cp312-macosx_13_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

chython_synplan-1.100-cp311-cp311-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.11Windows x86-64

chython_synplan-1.100-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

chython_synplan-1.100-cp311-cp311-macosx_13_0_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

chython_synplan-1.100-cp311-cp311-macosx_13_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

chython_synplan-1.100-cp310-cp310-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.10Windows x86-64

chython_synplan-1.100-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

chython_synplan-1.100-cp310-cp310-macosx_13_0_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

chython_synplan-1.100-cp310-cp310-macosx_13_0_arm64.whl (2.0 MB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

File details

Details for the file chython_synplan-1.100.tar.gz.

File metadata

  • Download URL: chython_synplan-1.100.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for chython_synplan-1.100.tar.gz
Algorithm Hash digest
SHA256 aa7d5b185496422a685cebbc3b8156db26ff14f01f25e68eb2282d531997fc1b
MD5 ff9b3a84e499629c632d3faf7b4874e2
BLAKE2b-256 f799b917613f55d5d1cafc06243e506e318648a13f44164b499c8c868fcd7e64

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7ef941c13e36d0222322eb2e301fcd82890da8aaa9c71e0ea50ae3029c4c2810
MD5 6b0db883db9e86fc4283bcc45eccd60f
BLAKE2b-256 ec8014b367e6fba583e8dad82e4ce2dce5211d7f81072ad5d689118f936e5850

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 573e384934cfd04f33ab7c5a5045766283c91748fc1bff69ca7ea9550b74e954
MD5 c8b40c2082bac6b8fdc57703bf01d781
BLAKE2b-256 cfc314038b06c111a2bc907a8182b37c9afc194c22d5693f8bf8accf179f2176

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp314-cp314-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fc3c34deccf256de6d0521f960ba0ddfc0c08839d4b2c3b8e4bf4f9af19f19ed
MD5 c765189baec66be14158741a57deaee9
BLAKE2b-256 dbceef06be6399d008203f70c8b504b422f99651fe0f6cf4f4ecc4a14068319c

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp314-cp314-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9f0312f7ba26debc4eae586fb34e935cd9150737b927374d70de21a4924e87b7
MD5 c32d990bbf292a391ac3990917621c77
BLAKE2b-256 1233797fcbf3bd6033554e03ba4c07b868a6602c621dead1ec6bf157d574d95e

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f977e888a450f8283dad0b2349806928f519b31e1406262e1b3b2c957d7c793b
MD5 0c56c15d5de15b9d7bca569607555fee
BLAKE2b-256 eac231b715d453f05c30e38c291926e15afca1a30908c6757899b52d79244344

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 704ebb042a2bcf7ac66d22b7b1bec79b6279519f56fcee1a35fa04606b3440fa
MD5 d07d91e48decf16646410f3301b47573
BLAKE2b-256 dcea5443d4a86861d3ff4bf6ca99a83d6a7809c6959f79539837cdb54f29840c

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 447634474c7f88c9058fea6e63dddc0c90b4322f331f4d1a148d19f4af14b700
MD5 be24efbfa0a143d2da6c8b883a5819ae
BLAKE2b-256 05f0cefa4e2cf7e298e63ffe38cbb46cc0770fec637522d49541b061c7c06cc8

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5c831ffb79fbe13e32b9ffd72963ad723beda4cacc71dc0e3912c31d881df783
MD5 df1396f28ed95dcdc55ec036f4e428a3
BLAKE2b-256 ab8215c1a345f2f2149fc712f5802ffaa4b3570a01587a999ba7b9284f2743d2

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b0ebffe401da6136d976f687450b5ac27295b99f4e25a530a22f481522d539ef
MD5 88ad9fb078ff3c92077e6a0e2ea4489a
BLAKE2b-256 c1a48503df96a8f2a623d7931065137099741099a53d88c3cba8b0d83b7feb52

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d9ce8fbd5dddadfbdc265d223f73739184516c571e35a0b06cbbc23c1f277ccf
MD5 308e9f8584ab59469e49e9f4b78ce054
BLAKE2b-256 21974a08c9aec03c94e5058202248b6c42517932a1bd7b7d64c4a7da9751b2e4

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 004d5e89f25330bae424fef89649f2a3b01cd3c22e4b88369e56d19e4515d636
MD5 866fe10f9361ca89adbdf27c939b8562
BLAKE2b-256 1223c5c3d242d454f1bf77342e9a8f6c71f0789d5bf329c0ad92c395dd8bade5

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 8279584a5ed858b4a4213253569286fca030b07f7ed2537e65953b2065099df7
MD5 b14a1d5ff06d95c6899259d7b44bbe88
BLAKE2b-256 8e0dcf993c1e7d4bca082d6b3eaaabe0a03aae149b3c995f9a3f8485c7fd8dae

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 33912646b6abe3856e38a09e9c7d57c78c45ac569b4008dcb45eb839389165c9
MD5 2a28ae1f4042640ea52d6924d55e50cb
BLAKE2b-256 9b5f0274d826dc694eee0c451e6901d777b9de177ffe82a52ee1c8cee8af0dd5

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14ee03dfc897ceb9d6ba7ea9abe09f62ca9fe61e40234a3b26a7ddcee6cc1470
MD5 03e2abd901537497c50a936b0c28b302
BLAKE2b-256 d1d68ceaf2d1d79fc5716d9bbba18245d2f58d81f9bbf7f3c009d842a2ea1f08

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 79c912dd9716976d00c725a073cd5d21ed24542e30577b88ed667bac6693d2cc
MD5 d46ac7993af7f7385e370990bc2c913b
BLAKE2b-256 c353391381dbf2284474c1d64460e38dd5582caa10c5e1b25f5745e0cab9bbd8

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 fcedf80d2d7dbb6640243d7460de3ec6b14997dd5069759739b5a3813dc9c0b3
MD5 de5a4287acec2e07b6c36a0e554ce9dc
BLAKE2b-256 7a5772a3abe15ccd9264375429c7ebc1bac770f2316a6059b0c4a1f0c9264315

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b92c716fabefba6163f7c3f589e5d181513a45f2705ae665c6afe9844537b5e6
MD5 db39262cce82cb14daae29a97d5208f9
BLAKE2b-256 8c0172bd9c8dafbb916295d42ca2f33bb37da864c4ab07d76194c44919c8babb

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 168a274e7dcf6f6f72746c40f65f5bc56ed8b77ebd527de7001929d9b4c04c9d
MD5 40f649e7f91ea9be2ece4d156a861f8a
BLAKE2b-256 c7855604fe2fff9b3f77b637fe503917888d2837581b6de9ff17635f699cebcb

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1355de6ad6df5007763fef05ce051d7e11e676c447b3130db85f82e6c2b4778a
MD5 c36013f422e0c43d271bf1a9a64b23dd
BLAKE2b-256 85db1e1acc43836e5d792774390d8a7222362a09554d24a0989eec627db872d8

See more details on using hashes here.

File details

Details for the file chython_synplan-1.100-cp310-cp310-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.100-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5d416f4dde3efcd60c4f6157394151a2626d0fbbbcee9fb9e9bab1720c4f991c
MD5 5943ee4613363be53fff64247ecb1788
BLAKE2b-256 f3d3b21ed254b0db7c26266b4b3ec6ae62d345ec1d31643f280f90a4142025db

See more details on using hashes here.

Release history Release notifications | RSS feed

1.103

26 files

1.102

26 files

1.101

21 files

This release

1.100 This release

21 files

1.99

21 files

1.98

17 files

1.97

17 files

1.96

17 files

1.95

17 files

1.94

17 files

1.93

17 files

1.91

12 files

1.90

9 files

Supported by

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