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

Uploaded CPython 3.14Windows x86-64

chython_synplan-1.99-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.99-cp314-cp314-macosx_13_0_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

chython_synplan-1.99-cp314-cp314-macosx_13_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

chython_synplan-1.99-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.1 MB view details)

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

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

Uploaded CPython 3.13macOS 13.0+ x86-64

chython_synplan-1.99-cp313-cp313-macosx_13_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

chython_synplan-1.99-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.1 MB view details)

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

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

Uploaded CPython 3.12macOS 13.0+ x86-64

chython_synplan-1.99-cp312-cp312-macosx_13_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

chython_synplan-1.99-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (4.1 MB view details)

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

chython_synplan-1.99-cp311-cp311-macosx_13_0_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

chython_synplan-1.99-cp311-cp311-macosx_13_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

chython_synplan-1.99-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.99-cp310-cp310-macosx_13_0_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

chython_synplan-1.99-cp310-cp310-macosx_13_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

File details

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

File metadata

  • Download URL: chython_synplan-1.99.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.99.tar.gz
Algorithm Hash digest
SHA256 78b13da3049aa7b17a9a2da40bd5d89044f1ca2d627b19a29da58309be3b70c8
MD5 da370e6337e60fbb5245a69d921b8d74
BLAKE2b-256 61524bdd6c7df139ca152ebb57bb1a91bde660d1d448521d19982b77879b7561

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0180ef368a644802abd12bd1e672fc81a6dd1fe353605fbdb54fbde71d9545a3
MD5 20d03d5d8935dbe0f4b8f2552e9c2f23
BLAKE2b-256 f1b003ddb92a91cc3c254d9953e09de85a2cad8dfe40f836dfe600f4ea6b4ef1

See more details on using hashes here.

File details

Details for the file chython_synplan-1.99-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.99-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dd2e4071702bedfe964abe287d17aba345efeff224ba5851e0f7181a91133ddf
MD5 9ac692134e6a44997690562c05199802
BLAKE2b-256 917baf4260f1a24c9a5ff907253ddf93a69a3ab3d37d004dd61db7a79875b448

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1c09472f5081770f931b25af09972b55dad4c50487e578fc1549cd9de3db6d02
MD5 a7f4511149d2d84e2e58fd670ebbdc98
BLAKE2b-256 9bf3456f3937ebaba42b196d350a5921836b2097046d5eaa75f1e7e4480b72b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 b0f756a03d86d39708288fa32f95ddca3a9cd4aeeba4d6ead5d216995450e34e
MD5 3f24796e836b9c68b7d8aef9e9299fcb
BLAKE2b-256 09a492bfdd4eb77123e79b2fcf17674b3344bf8416ec99c255984078e2e51dd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1ec48d94a2bce2e9bba1c326cce55959c2512ef6547da8c62ae1a84d02057ae6
MD5 1b75504bd479bbce7f1f75094a5e3aec
BLAKE2b-256 e598407172ca6c9faa6eabb40730ad788d93935af11f4463b361903e9db586be

See more details on using hashes here.

File details

Details for the file chython_synplan-1.99-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.99-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40787c66feba6e3b6e1164c261676d16583383b38c2cfa70fb5f241863fb98dc
MD5 33c88f333d7c77a89f1883750cbd7878
BLAKE2b-256 89825335bd3094fc8bef9eba83f0e6b53a7939fc2672662ae03be393111c6028

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 cc6f063ce96cde5450f7b4352a108f3eb1dd1afd9e856fcb3158f41b85f8293a
MD5 fdb7fe4d22dde9b2a3f7f49057499124
BLAKE2b-256 89ff3d3be27578320cc332b4c7ac5b14e273c4918ba78aed2ee67488764697c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d0ffbbd3eeb7abc46028285189c7c33c44729294420b34df331ff3d6d73d8895
MD5 9ff3196fe474c0b409cb075d5e18fab0
BLAKE2b-256 110d3236d32ba1f82ebea8742e2ca0c952cd8743885f3ccfc0e4161fd9b30699

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d603401d31ec6de60ce0bb91bbe7afe6526630c5e72a2dec478a79429cfdc310
MD5 cc0d7f0ee836a43cb90bf61a3157cbfb
BLAKE2b-256 ec1e8ff49b48a3669eb6b1db304f8ba99499fba249e4223f22f519d64e255dad

See more details on using hashes here.

File details

Details for the file chython_synplan-1.99-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.99-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 14168a0c40d73f2b703f10b8681da4213d71a3c8f15c06122a1f1d2621544a41
MD5 29cc4cce32b2b5da995a080249c7669d
BLAKE2b-256 3c2565cfada8164651d35f78b2e598fe0a4837593f7105f18a74282c9478fdee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 32e0b2e97fcb8cf33084510395c8b952e4f71161790648c8f52d3ef11b602d79
MD5 46af78d185d4f9bcdda4283983e0f5a1
BLAKE2b-256 573eb6b8b8b9e044db5c5ff63f6cdbee4b546926a916b597e023bcef901007b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e4483d244c58904e8392638f3535f28a8ec4f346ba33790ba7ed2dc2096240e6
MD5 5c1054005c5e2316a233fd2eec847a3d
BLAKE2b-256 184877cf9a87b4394145e65981e1ec607d1c9e1fa6810a6ad0e4e556f3d30ff7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b1e899e35bd225e96c40c4f73c5b91bc198f88bdf06ff831c400465b80f02ff4
MD5 45bddc0f69f30867df2ccd98aaa54023
BLAKE2b-256 07067e651511c5aa4bb098d4ae7431a2e634c17d6d1b4386fcff142ae96db858

See more details on using hashes here.

File details

Details for the file chython_synplan-1.99-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.99-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b8553a7765ba61e4da1c72d2b3c07fbcd68452ab1fdf31d5e7f8228051fcb4b3
MD5 306b40e4d25ad2a0db04d10037cbd576
BLAKE2b-256 4ac782eb74d4d90946ae218201a57bd104843e407b4cfd24d9ae0343ab51dbba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e19cb22d68a8ffc28cf6daa72f56a423e05a0710b33c2d98df66b59cfbf3d051
MD5 423986788f3156a9e2449629e9df25cd
BLAKE2b-256 dd77952fdbff6749963b65b8f8986ff13ca2de7b385fa60e8e3459cc30b1dde0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1f088ab8317df6061b3648a95fad6d3922dd0e41d80dc561ff82f85b3cda1eb2
MD5 8e7f0b1a858efa3683e4f81851526264
BLAKE2b-256 87a916047424771587d227bfbd7d816c0eafd3e373cd61abd533ccde8c3be09e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a204043012dde3879ac62899719a534e05ff16fb10e4d222ef1b9167c363c47a
MD5 4a9905623761a9be5ea6a97bc86d47be
BLAKE2b-256 f3c3c5e81a44d1bd6d3a973789caf6a8839621ae544a3e20950d2784711c6d5e

See more details on using hashes here.

File details

Details for the file chython_synplan-1.99-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.99-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eda894c246ced8a901c992fe12d99b345d84b54ea478b9199c196a7f2610d0e9
MD5 6fba508e374fffcaf1ead30a62c55985
BLAKE2b-256 e53b5f1932741aea3f2df33d7c56c0c6afdf3b787a8dfc55a83229b982963371

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4285bfa78e6d25afd9d680861a26ffca690ba617050ff1db7b18cca2e53fe7f9
MD5 6a8127495001f93559f82e2a64be2a23
BLAKE2b-256 2a3f2de9c1fa9ff08da8e99771f951a1a45852dbd9dc437dc310c0c1e25e561e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.99-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 61642753c10ee6b01b20cba79661eeb489f8659a35c6f5865a07ee7eb183a4ad
MD5 72f4381ba0219e8fef90ee2d5d6145e5
BLAKE2b-256 ddb3c0d85e26b40917a01090644a07b1d5efd6c5d142dd935a1159e21db7037c

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

1.100

21 files

This release

1.99 This release

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