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.48.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 639f7ba33b43214a59fda93dc9f78ab3f2cdf87f990fc93fde36542f153983b6 |
|
MD5 | ea348298404ebd52cbaa3f95a812edc2 |
|
BLAKE2b-256 | 2f71e3203bae560d5002a08a9bb19391fb4703eed4be73413233f0765a90677f |
Hashes for chython-1.48.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23c78b4a48bac82b759719cb4fcd94869721656430591bb97a6ee24d9f72ecee |
|
MD5 | 64d6d06841f38ec8d9e6560bd6055214 |
|
BLAKE2b-256 | f871c35243596cbeb2903fe76922fd12e073f568ed245c5e5205f04e614f0854 |
Hashes for chython-1.48.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcb413a031e57251a9197f287380eefb82458803916a60b716d7759fd0201f35 |
|
MD5 | 94e45cc1e3cb641d00414e1fb455e8c6 |
|
BLAKE2b-256 | f5c2c7cd468d5ab495103a29087dabc5c716821f81286ec0ca5096c89e8abb36 |
Hashes for chython-1.48.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89bb35729f6d38a9824100f0585aa7d44182a6d071584e32e1a8b81aaa333920 |
|
MD5 | c939a29e7cf7ab14fe1d7a49db706ebd |
|
BLAKE2b-256 | 812590735f836832ccbce5b5a39cc5d78f17a8ef52e91c6f1b1b5bf6af4a7d86 |
Hashes for chython-1.48.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 601a838f33a57f83620c026442724c9878d6be0bc79bb226adb2516121c04352 |
|
MD5 | eba16e54169e47f4e838efc7768a7d6f |
|
BLAKE2b-256 | 3278a2fb80c15d4f31d9babe1b3e49baf6c5c5e495fb8609e9dadd2336640874 |
Hashes for chython-1.48.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 194c5956562eb10b1290389d0c719f405d4e9b704a274f4738831db2cb1660e9 |
|
MD5 | 98d7bd5ba1f0dc7258b6a6d930fc2f1c |
|
BLAKE2b-256 | c3a236d0e0bab7045c580162b0ed93eec6afb23608671ac93ebcb5b6aed846f4 |