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

Uploaded CPython 3.14Windows x86-64

chython_synplan-1.101-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.101-cp314-cp314-macosx_13_0_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

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

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

chython_synplan-1.101-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.101-cp313-cp313-macosx_13_0_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

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

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

chython_synplan-1.101-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.101-cp312-cp312-macosx_13_0_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

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

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

chython_synplan-1.101-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.101-cp311-cp311-macosx_13_0_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

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

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

chython_synplan-1.101-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.101-cp310-cp310-macosx_13_0_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

chython_synplan-1.101-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.101.tar.gz.

File metadata

  • Download URL: chython_synplan-1.101.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.101.tar.gz
Algorithm Hash digest
SHA256 d0e15d30c6fc715fafa3fdc20be177c90613716fd3ae15745deb78a28e4bc349
MD5 14ef2a78d4592baa72e29d723afcac7a
BLAKE2b-256 cb10302fb215c49b8fb80d104a0379e2f84a508d02840dea53020b40cdeef632

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 92365c889fd14afe1a92c817e2cdf70edb6e79520a6b397fe4fb17830674a608
MD5 ef44605b4a00fde08f28737d3b7d161c
BLAKE2b-256 716681d6298f8c32f1443a24b3d261c2bb468aaecf2a0f5f16adcd161df9834d

See more details on using hashes here.

File details

Details for the file chython_synplan-1.101-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.101-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ec7ded81ca0faaf96d3e442c3b87ecbd2513791be0540a6799c291824dcd76e1
MD5 0a13b12f458bf1cb598350da12a61831
BLAKE2b-256 94d2ff369190ce911c85daf394199283c2e1e600fab15dc53dd17206f7f1afb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f8f24001fdec4bc580fefe5d9907310d8d188cd7e4ae4874481fb99793ac26b0
MD5 87307cfb95d839c653e796c7eee851d4
BLAKE2b-256 efc86ae1b50df6f5cd3da25fc02352d1ab1fde1b86bb072b559e816c39455ee2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 f014aa67001cb976b3ee42c7fdc2a9893a56405a2481e10aea02336dbd5c17c4
MD5 169756766d87fbdd5bb1825bc7170ccf
BLAKE2b-256 fb1f91740a35f816590fa0ad2799d12497d86bb7c59e6bf61b789eecaa6cd06d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 444b39ddd4310d5eb1228ef87c11f9356dcf94c11e36d617274dc41782208b22
MD5 6d88576b9a9d88a55edddc16a3ebceee
BLAKE2b-256 0e4d974e22dfde05b74a61bf6f07650a5fd3182bd9cccc64f0199eeb770cfad3

See more details on using hashes here.

File details

Details for the file chython_synplan-1.101-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.101-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 094cd4b6f5d3191f9c71ca82bea6663f72bed2d518b99858ab3d2bee79dfe145
MD5 abd0487f9afc6cfce8a9d6a184dcecb4
BLAKE2b-256 e33b0140f41ca270f1827ecd87e23c06b7ba10201c1b7297e8b6af4401abadc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5c848dedf10973cb696b18f9daeb243b168bd5aed0ff92ae16a9786712e101ec
MD5 100b6639a33de3733e85a915dea1b0bc
BLAKE2b-256 b6d0e1a4f4336fdee806ae20bb622b58a1b4673cc8cd67260f82068286c03446

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 efa16a3c321513ad925ddba6f09d2d0f3b7d9d024db6f4463e21b69a7370610c
MD5 b66987dc1ff67ff305e6c8fdd2dade15
BLAKE2b-256 6fc85436e0863cffceabcebd56dc3a26d7d95f29002fdba644d6ccdf560ae06f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ff28f6236026bf387235ac10c594246c75783e9e8ad8c350f8e203acbeabfcc0
MD5 e1c71ac8bc4ce28fd773b61c0e1cfd78
BLAKE2b-256 0df077a250d4f313c0aa6de4ac993dceb70c0169fd8b213dacec1a8d85955d87

See more details on using hashes here.

File details

Details for the file chython_synplan-1.101-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.101-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c63798564b493e9fc4475604604b9ef83bb82f0cd8972f31621634a31397c468
MD5 dbc73908f2d3c730041ef997d8fe6f01
BLAKE2b-256 a9369c24017a1553ed7d9ec71d015193c83eca98ab3dd941fe250a9f20722e4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 60d0d89486fa16f57456468e90ce402a4be489f68e7381bbc34baa83251b4798
MD5 6bdbf3b04b775413a3d242f9247efaba
BLAKE2b-256 12b4800c76086010708c6b9ccb785e1f60f8dda6241b547c62c8dff8ec2d184f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b2290dee9ddcb6c4190b98dfbe91c545253d1d6524045dbde91dd1883e830e70
MD5 457f1ec0cfdecc04fae9d551142add1a
BLAKE2b-256 6f43e204d7506f90f1f6817e9676ebde346b9655f748fd6e9e2e4f9972475a10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6a61abf9a9ec6fbdb94f3b896ba016b4e9f3ff3389dc42cc2c922dd9814dfff3
MD5 cb405b85dec5bb483f5b0fc4d740b7c3
BLAKE2b-256 4dc2cf8c6d52b007a6b100530513c9acb656807778b9d219e8024044240616ec

See more details on using hashes here.

File details

Details for the file chython_synplan-1.101-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.101-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 167323b0d06d2d47d2141b21eb89ab14f6f5ce1c1cd1005ffd346f16185f7acf
MD5 062de358c2d8185de73247ab09374a28
BLAKE2b-256 5f4994e5e743bca0091b15dd773feb3a85c92dc00f66456dfc9e17eaac9cc640

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 be585c1e01705ff416a61060a0f033b3931071d27996cddb19dfce2df99d45c5
MD5 3d36c9a762bf36a07cc82a3431554cad
BLAKE2b-256 1b2de1890cd5f1373e5766499cf1e3cf14c02e260270deb98a48856597755f3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 834fc15fc761e69eda1e67c5be62f5522659dd03070f457ef62f67585c8dd1a9
MD5 19ca63f04d606601e8793a1318ab2db0
BLAKE2b-256 14fc9a4746a886be821b6fffc8700820fbed4716cd9b879bd5861a62b55e2008

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0faf503756ea17cc0d5ffdc675c58b04865b6d649b9a128926f1da0ce76908ce
MD5 20b7418dbd2f13cd156174c07552219f
BLAKE2b-256 d65ad3e762a61cf02d8324e6faef59f6980ec15415621ea4c1356a8c3a44798b

See more details on using hashes here.

File details

Details for the file chython_synplan-1.101-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.101-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 863942c068b40dd8b7b6d2e30f331b0ccf408943718562f276c7f89a466e4101
MD5 d244f972ef5df399ce0e6219165354fe
BLAKE2b-256 24d92b7c40332540531e4a59c6da7fad2c2b98a76931677ffa209632c4f94135

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fc2100212d4fa75a6b2de32c803fda24104203fb6439a7a661cf089c4df4ddae
MD5 be4d02e34859f803eb011082d5e334ba
BLAKE2b-256 fd6fd3f922af27fcc0675d9c523ec1994d267e701e3ed1ba307ead3a04c0bd75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.101-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 8aa9e6142d8d3c52a1b2b2824b72975fd294ef73165a6d082f98ac7a6b7452f7
MD5 e6bff9574b4775571178b632ebe4812a
BLAKE2b-256 406b827bc7333253845f0de98fc675ddac8a91a3285667234f2c017a17a382bb

See more details on using hashes here.

Release history Release notifications | RSS feed

1.103

26 files

1.102

26 files

This release

1.101 This release

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