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 supporting
Perform subgraph search
Build/edit molecules and reactions
Produce template based reactions and molecules
Atom-to-atom mapping checker and rule-based fixer
Perform MCS search
2d coordinates generation (based on SmilesDrawer)
2d/3d depiction
Produce CGRs (Condensed Graph of Reaction)
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
TESTS
Run unit tests:
git clone https://github.com/chython/chython.git && cd chython # skip if already got sources pip install -e . pytest --pyargs chython
COPYRIGHT
2014-2021 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
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file chython-1.8.tar.gz.
File metadata
- Download URL: chython-1.8.tar.gz
- Upload date:
- Size: 2.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
49e37e4ef4d214648de2f7c4343bf1a05c2f02a24c781820422122765a74f81c
|
|
| MD5 |
12ced9a314e328e3497c2cd24b2add11
|
|
| BLAKE2b-256 |
f7610d34caacf5c19f44631dcfe4c42e4d4a28397020009d870d306fd01110bb
|