SiRMS: simplex representation of molecular structure
Project description
SiRMS
Simplex representation of molecular structure - a chemoinformatic tool for calculation of simplex (fragment) descriptors
Background
Simplex - tetraatomic fragment with fixed topology and stereo configuration. Simplex descriptor - number of identical simplexes in a molecule. From the version 1.0.0 fragments of any size are supported (not only simplexes).
Features
- Calculate descriptors for single compounds, mixtures, quasi-mixtures and reactions (all-in-one tool).
- Support incorporation of user-defined atomic properties (e.g. partial charges, H-bond donor/acceptor, etc) in generated descriptors.
- Work well in QSAR/QSPR modeling tasks.
Limitations
This version calculates only 2D descriptors.
Installation
pip install sirms
Usage
Returns 2D simplex descriptors with vertexes labeled by element for single compounds
sirms -in input.sdf -o output.txt
Returns 2D simplex descriptors with vertexes labeled by element for reactions
sirms -in input.rdf -o output.txt
Help
sirms -h
Wiki
See wiki pages for more information and examples - https://github.com/DrrDom/sirms/wiki.
Notes
Standardize structures before descriptors calculation.
License
BSD 3-clause
Reference
- Kuz’min, V. E.; Artemenko, A. G.; Polischuk, P. G.; Muratov, E. N.; Khromov, A. I.; Liahovskiy, A. V.; Andronati, S. A.; Makan, S. Y. Hierarchic System of QSAR Models (1D-4D) on the Base of Simplex Representation of Molecular Structure - Journal of Molecular Modelling, 2005, 11, 457-467. (one of the first descriptions of single compounds representation)
- Kuz’min, V. E.; Artemenko, A. G.; Muratov, E. N. Hierarchical QSAR technology based on the Simplex representation of molecular structure - Journal of Computer-Aided Molecular Design, 2008, Volume 22, Issue 6-7, 403-421. (single compounds representation)
- Oprisiu, I.; Varlamova, E.; Muratov, E.; Artemenko, A.; Marcou, G.; Polishchuk, P.; Kuz'min, V.; Varnek, A. QSPR Approach to Predict Nonadditive Properties of Mixtures. Application to Bubble Point Temperatures of Binary Mixtures of Liquids. Molecular Informatics 2012, 31, 491-502. (old approach of mixtures representation)
- Mokshyna, E.; Nedostup, V. I.; Polischuk, P. G.; Kuzmin, V. E. ‘Quasi-Mixture’ Descriptors for QSPR Analysis of Molecular Macroscopic Properties. The Critical Properties of Organic Compounds. Molecular Informatics 2014, 33, 647-654. (quasi-mixture representation)
- Polishchuk, P.; Madzhidov, T.; Gimadiev, T.; Bodrov, A.; Nugmanov, R.; Varnek, A. Structure–reactivity modeling using mixture-based representation of chemical reactions. J Comput Aided Mol Des 2017, 31 (9), 829-839 (reaction representation & new mixture representation).
Changes
version 1.1.0 (26.07.2016)
- New canonicalization algorithm was implemented that changed descriptors names (break compatibility with older versions)
version 1.1.1 (20.02.2017)
- multiprocessing calculation of descriptors was implemented for single molecules and svm output format only (sparse format)
- per atom fragmentation was added
version 1.2.0 (06.02.2021)
- reorganized as a Python package
version 1.2.1 (08.02.2021)
- fix README formatting
version 1.2.2 (12.04.2023)
- fix examples in README
version 1.2.4 (13.04.2023)
- fix import calc_atomic_properties_chemaxon
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file sirms-1.2.4.tar.gz
.
File metadata
- Download URL: sirms-1.2.4.tar.gz
- Upload date:
- Size: 26.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.0.post20200528 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9af5302ebd3b8c6136566d9754ef196801298e20f3021559691770e6102033d9 |
|
MD5 | 3d5d53490f5674b74b55f3a6bc973e9d |
|
BLAKE2b-256 | 852f1511a002047c4c38bb11b0b4a10e1e81abdb068a930f60823976f3a3a446 |
File details
Details for the file sirms-1.2.4-py3-none-any.whl
.
File metadata
- Download URL: sirms-1.2.4-py3-none-any.whl
- Upload date:
- Size: 29.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.0.post20200528 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d51d223e32770dafa6cb878fe1de4d196b97e81575e6b9ac3fea0975d0158c44 |
|
MD5 | 5db40ec6bc24cdbbe8ae9f541cf01cdd |
|
BLAKE2b-256 | 619b05bbdc48f9ce841d58396de073faa6ad05d1b643bd824c0e5069f3f3c19b |