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]
Copyright
2014-2025 Ramil Nugmanov nougmanoff@protonmail.com main developer
Contributors
CGRtools contributors are included too.
Adelia Fatykhova adelik21979@gmail.com
Aleksandr Sizov murkyrussian@gmail.com
Dinar Batyrshin batyrshin-dinar@mail.ru
Dmitrij Zanadvornykh zandmitrij@gmail.com
Ravil Mukhametgaleev sonic-mc@mail.ru
Tagir Akhmetshin tagirshin@gmail.com
Timur Gimadiev timur.gimadiev@gmail.com
Zarina Ibragimova
Metadata
Release files for chython-synplan 1.104
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| chython_synplan-1.104.tar.gz | 2.3 MB | Details |
Built distributions (wheels)
Total release size: 89.0 MB
Release files / chython_synplan-1.104.tar.gz
| Download URL | chython_synplan-1.104.tar.gz |
|---|---|
| Size | 2.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
43ae2317df519fe4274a11f13b14144ec484097158b1c401702c277073788653
|
|
BLAKE2b-256 checksum How to use checksums |
4132c4dd5d712b99e24d835d56a759873034b1edf5840d481760966ccda1914d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp314-cp314-win_amd64.whl
| Download URL | chython_synplan-1.104-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
32c9a07ed82cff18522c6dca9b672f6fd06fa578a23d84a247e120067365a3d5
|
|
BLAKE2b-256 checksum How to use checksums |
83a098a7710acb5a287003cd88d77a7bc06fb53ced55ac11e49d18e9617db2a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | chython_synplan-1.104-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 4.3 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
56144ff0e40300d7d89f5cfb06c29c2de236e41fd4e44707f3b04443275b0111
|
|
BLAKE2b-256 checksum How to use checksums |
6d902060d4846524769cf0fc36268dfbf63c68f483f65a41e4dfa378dd05188d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | chython_synplan-1.104-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 5.6 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
ce94de197b32f61dd99b50d4533cc047e8fde85bf0f51bd4256d7ed5272974ac
|
|
BLAKE2b-256 checksum How to use checksums |
41e24e443c46f2ac0ef9d47130306def57fca9e6a89ffd68a0ea36bc54173934
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp314-cp314-macosx_13_0_x86_64.whl
| Download URL | chython_synplan-1.104-cp314-cp314-macosx_13_0_x86_64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.14 macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
d13523a16022cf25e71b91acfe5e7813719ce882b955d9562a4e8c2588899b5f
|
|
BLAKE2b-256 checksum How to use checksums |
3a838c135eef4d26562e3ea204d57928099fc5fe0fc3f6e8288ca4f41ad51e68
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp314-cp314-macosx_13_0_arm64.whl
| Download URL | chython_synplan-1.104-cp314-cp314-macosx_13_0_arm64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.14 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d5628a01f078e39465cb3282d38dbfe297f0daeb13f3e31960f774c9c03cf49a
|
|
BLAKE2b-256 checksum How to use checksums |
25bb8fd598b6e32746860a71638072bd44117cdd71623a89c47338c538438efc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp313-cp313-win_amd64.whl
| Download URL | chython_synplan-1.104-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f4177902b28432207977859a7b9ce06598da2701c49ffd9723db6043e6ce8226
|
|
BLAKE2b-256 checksum How to use checksums |
1e1c7002cf069c5f7bd9362f3187b9c9d249c4dbeeb72094a0d56af6efa2142a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | chython_synplan-1.104-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 4.3 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
b7e54b12fc71ff2fddb832166c92bf2001ea3c82af4c0a62db9980afa73511af
|
|
BLAKE2b-256 checksum How to use checksums |
3b4d770b6aa106cdd2deb5a7643c3eaa95caecddb9980f33dcee92d52e7a7c6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | chython_synplan-1.104-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 5.6 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
3b362a2ad64e051e313fd4fb092c22a8e13a49d3513ae040d5773ea60071f95a
|
|
BLAKE2b-256 checksum How to use checksums |
79b4a6c5747cd44ae40edf50a35c2b83e6142f9e19b6d9dd4ca79b1988b8563e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp313-cp313-macosx_13_0_x86_64.whl
| Download URL | chython_synplan-1.104-cp313-cp313-macosx_13_0_x86_64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.13 macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
860c34c973e3f973e05ff3757e75c4f1ed22c15e160f8134faf481713a9d2645
|
|
BLAKE2b-256 checksum How to use checksums |
84ff8e8249f9fbb0e3028400abef74ab0721e10e7033379e92fffc4254c96412
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp313-cp313-macosx_13_0_arm64.whl
| Download URL | chython_synplan-1.104-cp313-cp313-macosx_13_0_arm64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.13 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
349e8d3288828c3f0d43328eab6b46f09883dc07c617285dfc2fdc3109cde570
|
|
BLAKE2b-256 checksum How to use checksums |
9290f36ce4d490277fbc708aa75ac6c00ef42e172040716d5eaf9bed24573372
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp312-cp312-win_amd64.whl
| Download URL | chython_synplan-1.104-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
83dac0f0c13f1541d5925ac12eb972278f17f2c856210bac11ff9b0f2b06db37
|
|
BLAKE2b-256 checksum How to use checksums |
8cfc04ed4563a7e4e737a44f648740eaad3ff6ac0b7eddd749151600425c3aa6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | chython_synplan-1.104-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 4.3 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c3a3e410ac5802aceb61891ce93722063be8d8e40013f9df047b9d409706ea96
|
|
BLAKE2b-256 checksum How to use checksums |
da53a77a34391bd005bb957229a2418503e5ccdd3da39cbffe7e7bfbac45b704
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | chython_synplan-1.104-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 5.6 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
2904d3ee657ee06f880f5202c648b32b3ed7ca9c4e78ceceee0879b1b4f0aab0
|
|
BLAKE2b-256 checksum How to use checksums |
0b749c48ec31a508f48f1364faa1e832a725bb68291d8f1cb7c51468441197c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp312-cp312-macosx_13_0_x86_64.whl
| Download URL | chython_synplan-1.104-cp312-cp312-macosx_13_0_x86_64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.12 macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
0327198bdee02aec1d38d57572f2637d7750e480e3daf25b5fe70ce295bff24b
|
|
BLAKE2b-256 checksum How to use checksums |
26f6bb3571f228b9ec0be125afed36dc11b33a8b28df25acb4da298a684db4c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp312-cp312-macosx_13_0_arm64.whl
| Download URL | chython_synplan-1.104-cp312-cp312-macosx_13_0_arm64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.12 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
dbf48b82fa85ada2aad58f35bfa5ddd47612a4929cb59a960b4aa3e8334e946a
|
|
BLAKE2b-256 checksum How to use checksums |
346c62b9350801dae2a727bf3ce97f79574d6ebd8426a6abd6854de27fa8601d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp311-cp311-win_amd64.whl
| Download URL | chython_synplan-1.104-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5dbbd2f6bd25296e6cfcf19a07455171786ee2eb4300b62e829a0919213fcea3
|
|
BLAKE2b-256 checksum How to use checksums |
e664849a86c84dfd90995c94bd779c1a56520872695a52177a00ffef48eb8f65
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | chython_synplan-1.104-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 4.3 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
89a4110335c2c73d9c948e3d99b1d2e971f341e7a0dca4b279cfaa8c72ff5951
|
|
BLAKE2b-256 checksum How to use checksums |
7b9fe3d24c159e539c33e93585376eab04f7be6cee8bdeb70544bfb313bdba6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | chython_synplan-1.104-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 5.6 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
b167bc5d5ceb48792ab01e9570e0abfaf1442dae8cb348a77c5a93fca1926815
|
|
BLAKE2b-256 checksum How to use checksums |
5faabcf8102ef90561a4b100cf99de6fcfcbd6741978e7f5c6a522078282a77c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp311-cp311-macosx_13_0_x86_64.whl
| Download URL | chython_synplan-1.104-cp311-cp311-macosx_13_0_x86_64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.11 macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
ee42d5042b3041a8ac40b6f629aef11f804954f257ffe59a5f51cdb52004be02
|
|
BLAKE2b-256 checksum How to use checksums |
bb7704d2d717ae8e2d9168ab04aef70b3fa2e0ed444a034714ac7c08b1fd4ae8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp311-cp311-macosx_13_0_arm64.whl
| Download URL | chython_synplan-1.104-cp311-cp311-macosx_13_0_arm64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.11 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
977598bf526b870e5dab7d4e3bf426abc00dd61818d1677998b62e5c90544b73
|
|
BLAKE2b-256 checksum How to use checksums |
13cb68b0700a684d8b6f999e170a9699177e3a22ada6346e89f5ecde09350f26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp310-cp310-win_amd64.whl
| Download URL | chython_synplan-1.104-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1ccd304c0d07d3471452903d033b36efe09c6e725617ea67c5a2245c57fb223c
|
|
BLAKE2b-256 checksum How to use checksums |
c9ca15ecf87d00611fee3e131715ea1dd57d3bed605af7d294ce7deec6b3d746
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | chython_synplan-1.104-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 4.2 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
37297b8c861f8e08474e557f05d2d6b46d30d02341dd4b0901ec1cfc237b6dee
|
|
BLAKE2b-256 checksum How to use checksums |
7109db7aa4b0fd1c60a5009c75fd6413ade50e48cd43f72ad3989d64b3151f3e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | chython_synplan-1.104-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 5.6 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
aad149a2d0b0b83714f0bc21bfe824d4c49ca9421f89282fe3537d9f557bfdbc
|
|
BLAKE2b-256 checksum How to use checksums |
04103f6c4bdf64e9fa48ddc432faf343c4f832b9625130c195389bca220f30f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp310-cp310-macosx_13_0_x86_64.whl
| Download URL | chython_synplan-1.104-cp310-cp310-macosx_13_0_x86_64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.10 macOS 13.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
5f6883df4186ed8fb17cb5a490f2f358845ca07e492ead08ebee499bc0397c31
|
|
BLAKE2b-256 checksum How to use checksums |
9833289933e87347c24aa79794dcf2afd086505248aeaf67a54a95fbb6422533
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / chython_synplan-1.104-cp310-cp310-macosx_13_0_arm64.whl
| Download URL | chython_synplan-1.104-cp310-cp310-macosx_13_0_arm64.whl |
|---|---|
| Size | 2.0 MB |
| Tags | CPython 3.10 macOS 13.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0c94b3091e751ae78710282c1beaeb7be097e182786685e5132072ccd7a77aec
|
|
BLAKE2b-256 checksum How to use checksums |
bc8d48c556e8e6a0cfb3282bb627fe067f9eb7c3980056bfe9a6ea58a0bfd62a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|