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
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-2022 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 Distribution
Built Distributions
Hashes for chython-1.45-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16e8438819e4f2b13107f7dbf8eae315ce363c60655371d3e368e2f8872312a4 |
|
MD5 | b69f46c4e39960f465727a10063d0432 |
|
BLAKE2b-256 | 66a11e33b033d959636763e236e62171446539c297f17f8b4ae3989c8fedaea2 |
Hashes for chython-1.45-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 940490445c5d3f7c441365b0dfb1b5f633d87cca223fb8a832c1a01e3d2db242 |
|
MD5 | 144039dc2d904869a830808a9b7c94e4 |
|
BLAKE2b-256 | 787403f9f95734735e5e99edc611689b092e681fa72a4440b272ed4c4514d98b |
Hashes for chython-1.45-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fa2596bb13e02ea27650ff168341caa4fa06f9ce38c591f4738ff48f0e5b5e0 |
|
MD5 | cbc52e261fab905d112ae1a190c61b59 |
|
BLAKE2b-256 | 7449611388fc83573f4594b744f1c69bbb9f22c87b647b1227b081aa2652ef51 |
Hashes for chython-1.45-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 459c83269d0558cfc9e020cbbe229699561c8673e0450b04ce28666b0ee19310 |
|
MD5 | c74fb971432c51494f79f9099a51ba62 |
|
BLAKE2b-256 | 926b50ef25896281e21633bdf4c814c2b85f8f79f5becfffdf96a1be8587e456 |
Hashes for chython-1.45-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b6c8fa8e9b650f7371025e72bcf7d920b5b0f1be97b7c6306e396fe69841fb6 |
|
MD5 | 9585259833ed82a1bcb3477572ecb2a3 |
|
BLAKE2b-256 | a8d1130c841377e64a5d8c11812ca1d5017997c5037a616a57ef5dbf711799e8 |
Hashes for chython-1.45-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | afa9ed7373571c6f30c968ada8953487f6180e8e581d4664303ed12840e41462 |
|
MD5 | d1f8891332cce22c93fc16dc0a0355f7 |
|
BLAKE2b-256 | fdc6096f549800f32915e9b669c29d78b75b28fa2f570961ced8ee83098169f9 |