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 Distribution
Built Distributions
Hashes for chython-1.68-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a5362e3b01424b1191af97006827479807f9f86eb2b1fdca29d598998686866 |
|
MD5 | 6487e235ff8da9c46b210d2ed621ab6e |
|
BLAKE2b-256 | e9ec27b014492d27d100b89846886fc5542e458ad166e941237b845b527922cc |
Hashes for chython-1.68-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 837744bc260cbe737c97cdc1c0677160a495fb4363c7782104a8549f4889fe9a |
|
MD5 | 831c78c94711a8dc0c8796022b36ca81 |
|
BLAKE2b-256 | e7d2d1e204dde145fe86b58733e68de6694783c8e88937c31cd9ebb02cfcc5d8 |
Hashes for chython-1.68-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4ebda3a0af1951fb47bb2134be812b6c563420e7083df0923c3ffc48690ed93 |
|
MD5 | 34cde607c4a4d47faff34696b32f6256 |
|
BLAKE2b-256 | 4cc3d2214cf6c9880d8a902e275a0e5af7439d68e99c283f571962b2645bb075 |
Hashes for chython-1.68-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3464f606c7a07b5bd9a399cb39d1b21b0099aeee66d28d582f9822149ee53517 |
|
MD5 | d9c17ad81dfab6fbc6d077d402e8f524 |
|
BLAKE2b-256 | d9d23bbf2e747e65ce36f47db8e20590438f3ed17014e6a0eabc0da029e13116 |
Hashes for chython-1.68-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eca271277a79cd95b42481b3d2343821663d07358bd89578b499d8c4a7042e0b |
|
MD5 | 2440d8f1644e964eed533ef38867d5cf |
|
BLAKE2b-256 | 43d07fd6ed4430cbe81d9f13cd8079057ce4e41bd3e8d05adac540d311cd77d0 |
Hashes for chython-1.68-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8acc8ebae6a784d5cc2c692d742e0f154fd51aa36546ab0cea6a440628f3c3f4 |
|
MD5 | 6771a4cb073267f203193174b8429af9 |
|
BLAKE2b-256 | bb77fcc18d7d55729351fdf33bbc4bc42e68f2582b176eeeba64354b3b903649 |