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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 13.0+ x86-64

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

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

chython_synplan-1.102-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.102-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.102-cp313-cp313-macosx_13_0_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

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

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

chython_synplan-1.102-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.102-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.102-cp312-cp312-macosx_13_0_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

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

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 13.0+ x86-64

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

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 13.0+ x86-64

chython_synplan-1.102-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.102.tar.gz.

File metadata

  • Download URL: chython_synplan-1.102.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.102.tar.gz
Algorithm Hash digest
SHA256 79fd5b81cfa6937290610acda1e4d5bf624a1d989d36949112de1c69da87bb56
MD5 ac62fa70ad737b7886fe95c46b89e101
BLAKE2b-256 c7c49267c2389e2a1a6dfa13a1ba63d7d8604199d1ff0ef7b998543ab6cef82a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7e7af26198893daf791f9754e504e29a2c4d5e875b7e09e6c0172bba3d9eccd3
MD5 776bed171f94d497f3f98224139e6c3e
BLAKE2b-256 5867d3a0e865a9ce9bfbdc8bfc271a6a6ec859f019670f9e4e9f34de8821bb54

See more details on using hashes here.

File details

Details for the file chython_synplan-1.102-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.102-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 87008786712be43663941c930eb738ff0b84206fc782c89dab0ffae11174aff5
MD5 1c436be0dce245d2242578710479dd75
BLAKE2b-256 648011d5cf718913a60467f3204f271172585cdb9ecaf6d8f4d79b56936203db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8d8a91f5491d9de7576c0c3b16db5210210cfbc065c778df87f46afaf57ffc5c
MD5 cbc5cfc11f9321b8bc71bc3c8acb904d
BLAKE2b-256 644e5f88ab4d5dfd9045be46efd995c6ea8d370a7336042602272dd66b01d4bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3dbf50aa158b7387a0439ab3f7a103e6eab1f4f04f17e88b926addec217822a4
MD5 eab7da2fb7b5a42d59eba824b07967f7
BLAKE2b-256 5163074eadeab466bd73ca532a51e485bb3abb6953a8ac6e2f0926c0abe45b7d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a21eddc8df32d8a61c7b02b2d232c00ac94fcc2e0a330b36ec0181f4e0e7b1b1
MD5 a134c30f6a40dde4e9844182371acf0d
BLAKE2b-256 42e2c9710e4d94c0182c442c082c57aedcfe8805c3515aca776244085ebf4ae2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b5b4b71ade726edb0553e6427cbc8a0a18661a28aa927ec286d71207dc526d41
MD5 dc44164c9b2d1d7a6034a6e4458b4fe5
BLAKE2b-256 2b01892d91fe415f65e65c4c9c2f6537239c00c934a2cfe3ec1210dbf0c62e69

See more details on using hashes here.

File details

Details for the file chython_synplan-1.102-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.102-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2e5611b4d827b2ab974f2344cc8a222570e8cfc5fb183a6df51b4b772e428381
MD5 a40c328a76fa45b53611acb18785bfa5
BLAKE2b-256 7287a06e80a25f6f73e2f4e1ad20ba4f9866dbff949c6e781d83d091bf07aada

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ad4d338e0144d182de7b73aeac5bf68bb9326693dfb5c2e13b79f1f2dc7ef1e7
MD5 1565a7be1eb8857bba6dc510d57a408d
BLAKE2b-256 e820bb3144b06dd4454f4da0d801470afba617efe960e808761d541b3c62a861

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 175ee15bf39d7548baa0a1cd05c9ff81242559ad313c0bd9c1cd3f1de415a5b9
MD5 a076b8c289334f620d8f5170a866fe74
BLAKE2b-256 0acf5bf7a081e1de324cd4851c6879838449e9864b5f2b5249753ffba0492970

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 21e4a7d31cdd049f782ffc8229e6ca5105926421071995bdefa6f08d3744fb49
MD5 6d13977b3fdc7cb158f0e239ed5dd2f8
BLAKE2b-256 2799545b60f804ec928d39f2c4f2950d607043b7b63e11cf163104a9d94750d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 938759334fb9b1b942ae5d5e2ce937bd0b6a81459c4fae3b69821b661915c955
MD5 7cf71491569b4ab13fb3ad88a795a87b
BLAKE2b-256 f0645f868b6cc26685ef3d6c66f4e2c1eb0fb6e22113bd3d91d362393ebdb36e

See more details on using hashes here.

File details

Details for the file chython_synplan-1.102-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.102-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c597d12185d340d4caac97d33babbd6d98205a262085e96e864bcf94496ecf9e
MD5 7167ae3da3343b56ca2c65cca7b5cefc
BLAKE2b-256 3c5df714e1c56c93b97523c13a5832f3ded66fdf2424d39a0df8580bca239d2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 16296c31edd978241dbb2b864ef5a4b65d2dd40d76aaac1bac605b341e9e33c4
MD5 936eee4284bc64b390fc2b01745a5fff
BLAKE2b-256 1f3294b3cd78c49e93d0cbbe07d4c8b3903ce35a0ac75000173a8020054ab8c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fb20b003dae2d915929654d40cdd4a410bdceb6580eaff06f5ac25ecef9972f2
MD5 ce0e6407f11ddf627067177b66e75846
BLAKE2b-256 68d3bf2e4a57e6b6b23b9f4f4633e4b9a6a930de7dd61ad6f99f30b54c3ac255

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 7f8a79755502a3f6f1811c25899d71a9666f3a560d1750f80002b79998e2de1c
MD5 b0b4bab0a1787c6da2c9b770f985ae66
BLAKE2b-256 1334e535c1e9936b11d443e3ad5d6c7a5027520ab5764359b172af28adb1b2e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 48ca183c40bfec1fa49fb81df034434cc7ae99583118de0d131f7eacbb1c7834
MD5 df539f4c88ce8d3ed6556b21b3d0b86a
BLAKE2b-256 dce2c4f6299d4c4c8f08a1761de78bbe46f349d9595c6ce0f58000c2b9877b79

See more details on using hashes here.

File details

Details for the file chython_synplan-1.102-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.102-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f1e301fe12c38f4274e25e776c32a87853fa62505fa87115e33072791857b41
MD5 426b7585c0f13a91108c6dcf1d8a51e4
BLAKE2b-256 238cb09e32e00781a8ba2b5fe90a34e9807df635c777af1b70977f0fd8de119d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5d38afad041da21a1bcb08064568a9c16b45661dcf782ddfe94d7a7825195a5c
MD5 9a9bfa278500fad5086f3fcc6c80b5c2
BLAKE2b-256 4cf4a2d997373a0a44e11deda2491741fb3288d0e0ce8a438c19108d4f63580a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a8e07a92a281d791daafbcd9d8bfc4023836498c5c3da626528ab4c53c4f1907
MD5 d5d5fad01639b13a2e70180e93bbadef
BLAKE2b-256 1a141581ff81f6fee35c5bfc6628c23c388ed2b2a1d3ef93676aa05ebbcc785e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 98a28058043ff5b2a8a3432a2a751a90e14ceebe0fced294cd633f290b91f535
MD5 6a75117d9122ca1528a08a8e65491208
BLAKE2b-256 62d3dd974117ff434347bae89b1e3e9ade98412b0a39b44e90629256869f8f4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2e32c6b507709ce6b15c359e4db6dec2b2dc2af941d1fdde2970503527c7715a
MD5 187ae69c92a7c51b2fde623ec8b6faa3
BLAKE2b-256 31582e21658cf8bf0630bb12a1f25b6c7e690550b00e944005fcdf3331c472a1

See more details on using hashes here.

File details

Details for the file chython_synplan-1.102-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.102-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c1d7f0e69a46c193a2166156f941438b02db13894c4dc80c85824ccfeecad161
MD5 88a71fa323842e006f9e4ef732bf0721
BLAKE2b-256 664c85854e15a25830c9487d4fd0842dbe24ce5f45a5d815153577e6585df57b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 953370c780e44e70aecaad0472b30eef3905879eedaa9987b00bbcf3e04c453d
MD5 b1e2593983ff6611c701ab378fb51156
BLAKE2b-256 4ec6dadec407d732afc426726db9d6875d0d0a95095579d01cc0ba16f7c5928f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 37506d3979ff65c20c0bf9209f56db1685a7a3a64660d3d8c28b2d07e5beaf01
MD5 14f505c924db655c8b48bf6d2a020c99
BLAKE2b-256 93ab4d3d03492fe107eac3303a3c6b259ca0548002c6a8a10d3838edcf30f53b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for chython_synplan-1.102-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 fd985b56ba431e49f95f255fee68b9121581c6b94d9e35bfe41422e024183c28
MD5 530cb2c46cdd9f7444d8e2fa20d95830
BLAKE2b-256 77d1ec557ffe0109ff2eeea3f1060dabfb4a3b5cfbc913aaeee9ed90d0f93657

See more details on using hashes here.

Release history Release notifications | RSS feed

1.103

26 files

This release

1.102 This release

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