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

Uploaded CPython 3.14Windows x86-64

chython_synplan-1.103-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.2 MB view details)

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

chython_synplan-1.103-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (5.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14macOS 13.0+ x86-64

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

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

chython_synplan-1.103-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.103-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (5.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

chython_synplan-1.103-cp313-cp313-macosx_13_0_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

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

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

chython_synplan-1.103-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.103-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (5.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

chython_synplan-1.103-cp312-cp312-macosx_13_0_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

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

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

chython_synplan-1.103-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.103-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (5.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 13.0+ x86-64

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

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

chython_synplan-1.103-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.103-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (5.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 13.0+ x86-64

chython_synplan-1.103-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.103.tar.gz.

File metadata

  • Download URL: chython_synplan-1.103.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.103.tar.gz
Algorithm Hash digest
SHA256 1044e8b98f11027e5752eeda8501c9767b9844ec8c878fac6ba460f328580152
MD5 5ff479e64a3a584322ff64dcebaea174
BLAKE2b-256 0115f21b93bcd2d16d39057a2f4f02c6a4931787042cd7bfc52a84dd25491e75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 942f6cea8d1248d7490d01cfd8884b9476faae72568d48aaf013e06ec8fe3be8
MD5 32ffb6ffef514b57ddb46c5d46cce630
BLAKE2b-256 5bc90de64c8cd24d660717b2cf94e26920d61db278f265e28d292c6b3e9da482

See more details on using hashes here.

File details

Details for the file chython_synplan-1.103-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.103-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3167a4f8b7f7d3d33af0dfa986f13d244269d0f345d4b3e041a761930024df50
MD5 a66f9f58b50a20c2dcbbec8e60a7659c
BLAKE2b-256 92a4ed28eccfb26ccd4c2cb10c97458690835f655d1ea25a732a7e9537fd8314

See more details on using hashes here.

File details

Details for the file chython_synplan-1.103-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.103-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a6f08bb39a415b05231f1ac5498bc29357578f0843daf24cdffd077b15f6f477
MD5 9bc52a413513b6680fe8633dd22ee53e
BLAKE2b-256 5c67b026ec2f0551a166fe6a50e4561407b059894fe754461c6c67a167e8a5e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ace3c116fe19f0338396a93194d3ac9924877bd8a67888cf2ed4b4f9249e4cbc
MD5 a608dfc4fd01d4fc6784d1fc6e55a4b1
BLAKE2b-256 9449d71bd6279544ee5c06ed8b631136ebac5c60e050233bc151f3b493816fc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 60efc2f60324d803f4a5906372f58f54cc412e3c43bc029409e305cb9011c801
MD5 2dc5d6593c8347c1e500b5d4a5f415d0
BLAKE2b-256 d97ef5fa48a4f1778aeff1095304c2227742ca37dccc76563987e11f597a263c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a5ab1b93338c2f1abafa9ad9154780a0945a242f6e8a9655428c1cf582472d1e
MD5 09137f52abb20cfdf9de4e0bc1552d5d
BLAKE2b-256 f2324bff2bd8be73293434a02bff16465b867dd0d1f9b00ce644eba1cdc3f23a

See more details on using hashes here.

File details

Details for the file chython_synplan-1.103-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.103-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a79a83cbcc060a7fd310090fe9c8303379238d5cc8e0d6c85b991978755ce5fb
MD5 47954b61222ed2cc58f852635bc2b02c
BLAKE2b-256 945183a5a2bdff8d495760e430e95c98e06059d7dbc090d423871236c7bccd06

See more details on using hashes here.

File details

Details for the file chython_synplan-1.103-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.103-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 37210559855b752d0dcf117080534041d5e9200524bbaa89b058c09d3cafa0c4
MD5 b491a829f427ccf5deca4e0c0b93a08a
BLAKE2b-256 54a0e2ea4232bc7a0290c26d690a9552825317e81f333b392c517a1ea59a38c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fcb4571c0d82239a96fe510966b34ca6af300a30dca172a5969553bc0f931274
MD5 2c4829707b82183411cdee218f194f39
BLAKE2b-256 bc47c393f573486eb79a4d691f6a48e079bacf751d43057a5fe83df3ae2f3792

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 4dc12532b34b057e8555f3e3e42116459f7aef79211c1084689373f9fd0ea08b
MD5 ee79dab735880b1ccd52f00127f4b987
BLAKE2b-256 419b605a0b5e0ebea917eeb6059379344380b4b5173e47db206e3156eb309f2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6ac4cfc4dca9f38ef9eb6e1811b609243292a41e59e32a3ff4012cf1b082a773
MD5 90332e3501b24c8f960b3922c0ee7266
BLAKE2b-256 59b00f9e9ad2457792d89d3e4e8cae7258895573e3fd49815c9c5583418b3045

See more details on using hashes here.

File details

Details for the file chython_synplan-1.103-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.103-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0b60721d591e1320e5a551237eebe31f2131b250d1edf15cfb194085d551cb79
MD5 5cd8d3b5f2dc3d6182aaa3a7a32d1152
BLAKE2b-256 e840f0c91edb1818420c8a26e5234c8d9c012cb0bbbf25c3ba7c24a73058cbbd

See more details on using hashes here.

File details

Details for the file chython_synplan-1.103-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.103-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2bb060a8d2f8d4afb42de2528976fbecfcc81aba074b45d83b15217484215898
MD5 e00be68446f5f1763639216b8f447a19
BLAKE2b-256 5b155d2c412cb759a9f58b2374040bd77aa1e1d346290d5bb873c21eee02be53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0db09b974c8a146c2e4d6fa529cb38b81d109af8f35708c1e8a7697f2a1c4f9c
MD5 3f1c38a86a6dc8ed5734607a527a81e9
BLAKE2b-256 522dec9b49544c8b55f9e489b44c78898478a13ed83f8a2d9abfa7020124fb0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d3ae69b993c9dc067e92d840ce56ab5e42319d785612a786cf3b57f3e8ccd846
MD5 8ef377bd6a518c7e8231ed3344c76cd5
BLAKE2b-256 2e85cd09e5e91a0e2bb7bf3e4cd0504a55622f30b883c991dd8fc0e66f74e3b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c21379751a58eb13076d2ac940f71f700d4799e22fe8726d1f4ebbf11f2cd370
MD5 85098b60e9c46b90ea2a1d62424a4f45
BLAKE2b-256 5ec9e07fb389419452658008144f38dfe8f65fc48b2aab741051e8620d5e7570

See more details on using hashes here.

File details

Details for the file chython_synplan-1.103-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.103-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 309c9073bed3349d909710079c22055360dcbd0e40640d44b307e04aea4cf54d
MD5 ab367101b4d000c85c5f0eb4feb16f0f
BLAKE2b-256 20c7f77101570fb9a342f10886a17d6b8fe6ab9c290f6292a92ccc42b799ee1e

See more details on using hashes here.

File details

Details for the file chython_synplan-1.103-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.103-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1b6823bc3ca5c61dbbf813c596390ecbc449f5ac7a3b86a2cbecf8a97e2ffaaa
MD5 602253379656f590c865389bc8f8c20b
BLAKE2b-256 39f9a4aeb8121a57b7a6e5777b4f747790f0ccc6ed3f9c63e7e6583a3b805720

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 de41b4cb14b9ab0f9e6c59e73e0a9a8037500feb50efc0b72d2f59a4db56d3c3
MD5 a44b65c9db2427d5f2ad24805c17b0d3
BLAKE2b-256 b48f37a7fb6de2dbfa9a354a48977212d200eb2171dcffc4401e6f82b8ab6176

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c8bb70d82ebf83f5fd3fb4a2a18358a8618d7ab75c91efb07ffe0b3ed0323304
MD5 a7bb6ac5b9c98ed2df3dac182495f740
BLAKE2b-256 bea4c659371ea0f09a0f08b1f6c185523e32edd345e6ebc38e5070f2a5323b30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 66f2dedfc07171ece04e86c9f87fb820769679a6f663157d4e4e9e4f50eb988f
MD5 a2462f3efea82720d59e3d84f197c91b
BLAKE2b-256 b7f5b8c27f0de5315764594349500e5ac9ebf80ec085d078f088b2bfcb367453

See more details on using hashes here.

File details

Details for the file chython_synplan-1.103-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.103-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 795b593d753197aeaf08a1498f4cc61f72a32684942f1cf78309259dfb5c5969
MD5 f1a86c09b4f81ada6681da960f04640a
BLAKE2b-256 31fc407a8aabd05b3a06d482f5b54317990830cc339579d90396da56993d1c1b

See more details on using hashes here.

File details

Details for the file chython_synplan-1.103-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chython_synplan-1.103-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b729ce032458f823d5dfe406d273fab3c86a716b7cc2504024610392b0d8ca44
MD5 01749c775f347815ecb0ac99c594b6c5
BLAKE2b-256 63ba575c1a08d0e66bcf08ea43b3a8a5e9d8c3bbc4c93d8c96937bf3d87dc80b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6bfb38ca480935b4e573d0ec945d6f639e36e9206f9bbe881ae84fcf42edd1e8
MD5 8a3bdbc92835411b9d0ed7d374a9d8f9
BLAKE2b-256 3fd3f380014013b4d32bae4b34530543b7f618f741bac6f342436e9d9926a088

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.103-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9de233a6684b6245c3425084b688157af566b32dae9da328cd09c492d807b6b2
MD5 803095ce269b2f4f2be68c207269c1b7
BLAKE2b-256 11c08c97309e22d559c5b6f427af7652ccf42ac4826c577598597fd3c5dfeecb

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.103 This release

26 files

1.102

26 files

1.101

21 files

1.100

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