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.54-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80f85ad0e57b7fed72bebe7cda147fd95720d5639a07566e16f48ffbbbbc9b06 |
|
MD5 | 1e128bdcfdca6a713d0a6a54f2c3fc4a |
|
BLAKE2b-256 | 80ab90671a07e3252a43ee133ea10ece9cae718f1e50c464b6128f8a200032f2 |
Hashes for chython-1.54-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9ec3792c31f0a3049395a06c393c45fafbb5b235c94b62e3b42e9ba5495fef3 |
|
MD5 | 2d19a6fb476630cb10dd7d72e0d3a4a9 |
|
BLAKE2b-256 | 5aa73eb030bc4d91cd3fa1aa1c5bbe4b8debde30fcd9aca29f3db0b63a5f6439 |
Hashes for chython-1.54-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 054d3b86d360d06a5187a1144f7422ffeabbe11e3e0240413c3566038be1d433 |
|
MD5 | e6eb456c17bf58465140bee525303538 |
|
BLAKE2b-256 | f060bce8dcf3ab8257bd7f7b3d298d44fa292b23329001dad28c080c93c8447d |
Hashes for chython-1.54-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f33a25ac46f9a54d0e5896f903de962b96657f8144a7ab899d87ef6775db66cd |
|
MD5 | ba8341b39b284a636b60685961bc4e7c |
|
BLAKE2b-256 | 793e57d60958a495a512d303b1daed976b9d857e9b04ab771229f08af30311cf |
Hashes for chython-1.54-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c78fcd3f735c23ac709c5bf356684aa4ce7858f5f1b1c4600db3def44c7ebf2 |
|
MD5 | 0112b2f3f5fd0c5a0108d3b91969c94a |
|
BLAKE2b-256 | d3d3a452eff633e413bf2bda8620efd762af12f3126b43eb74c682235c1614bc |
Hashes for chython-1.54-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0906e3821dbf9312201a6d0bd2ab4cfe1ab873387a6593e78e0bf85263c6fce7 |
|
MD5 | 8de23975cbcdcee0a75aeb8c8a2b3ec4 |
|
BLAKE2b-256 | 289a4de491b8d7041ddc595d5a98be2e8a8f6189a09e7bc16d9579f5ddc0fd12 |