No project description provided
Project description
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.
Chython is fork of CGRtools.
Install
Only python 3.8+.
Note: for using clean2d install NodeJS into system.
stable version available through PyPI:
pip install chython
Install chython library DEV version for features that are not well tested:
pip install -U git+https://github.com/chython/chython.git@master#egg=chython
Copyright
2014-2023 Ramil Nugmanov nougmanoff@protonmail.com main developer
Contributors
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for chython-1.64-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 262e90de9108750d93b8e2f82f09b5f03cb7d900d0adcb0fe413246166d63b59 |
|
MD5 | 4d209b02afbb13cd4049395adcfbf8b8 |
|
BLAKE2b-256 | 5e3d0aba585d1e662887bf773341091161b85296ddcdb3c0587c7add7d3e9acf |
Hashes for chython-1.64-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58252e3ea42cd72f19b8bee3d31494005ca9d60d979f9d77be6559f18493fab3 |
|
MD5 | ce4e271477fd77fddf787bb77d0898f5 |
|
BLAKE2b-256 | 61fccbaaa521ef59cf78da6ebc9da18d2c295c92cfadeab845b2adccb85f7a47 |
Hashes for chython-1.64-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32203c1bd0692da0993b9450960e74937f68a374a89b10bc927df211b85c67ca |
|
MD5 | 3773a9881feaf495433e9d4987ffde84 |
|
BLAKE2b-256 | 66734f4570979995b5451d7967bec6bfbf6c87b2aa7ab5cdccfb6726230b9e90 |
Hashes for chython-1.64-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 761ea20c1365a3676d6d4645cf7a6310bf7c0b908e2aa25dbb7cf2bb4b283e6f |
|
MD5 | c3be9ce4311930147228eb53bc4a27c7 |
|
BLAKE2b-256 | 5adc8c0d6fef80f80409b5743d808b3d22771d117427099de640a3824ee94323 |
Hashes for chython-1.64-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ec3d5996a57d4f71705d8a4c8d8f058a2289a7b549ff20de4ccc004b6f81f2a |
|
MD5 | 260934cdf13eb3c2268c43e1619382c1 |
|
BLAKE2b-256 | 4c377f8b59ddbc18d2c30d0507c72caa37fb1ea4024a2b66e8e1a54223a1878b |
Hashes for chython-1.64-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5839ab4a6562226d094aa4e18111f3d5a97b40e6928b995a42205ff6825063f3 |
|
MD5 | d3d8c4f5a587aeaf0bd62e46ac415070 |
|
BLAKE2b-256 | 72dea5149c3288a4f05d214791093598efbe74854f2b7e3148966fda3a5c1c29 |