A package to compute the Reactivity-Related bond/atom-wise Descriptors (RRD).
Installation
# 安装依赖
pip install RRD
Usage
from RRD import RRDCalculator
RRDC = RRDCalculator(scale=True)
smiles = 'CCCC'
## one smiles
dfa, dfb = RRDC.transform(smiles)
## many smiles: compute in parallel
smiles_list = [smiles for i in range(20)]
res = RRDC.batch_transform(smiles_list, n_jobs=-1)
TODO list
- Buried Volume: trained model-based
- Frontier orbital energy
List of descriptors in our RRD package
| Descriptor | Description | Atom/Bond | Ref. | Package |
|---|---|---|---|---|
| PC | Hirshfeld partial charge | Atom | [1] | qmdesc |
| FN | Neucleuphilic Fukui indices | Atom | [1] | qmdesc |
| FE | Electrophilic Fukui indices | Atom | [1] | qmdesc |
| NSC | NMR shielding constants | Atom | [1] | qmdesc |
| GC | GasteigerCharge | Atom | [2] | Rdkit |
| MR | Molar refractivity | Atom | [3] | Rdkit |
| Apol | Atomic polarizability | Atom | [4] | Rdkit |
| SHI | Steric hindrance index | Atom | [5] | - |
| TSEI | Toplogical steric effect index | Atom | [5] | - |
| OV | Occupied volume | Atom | [7] | Trained, DBSTEP |
| PBV | Percent buried volume | Atom | [7] | Trained, DBSTEP |
| PSV | Percent shell volume | Atom | [7] | Trained, DBSTEP |
| SB | Single bond | Bond | - | - |
| DB | Double bond | Bond | - | - |
| TB | Triple bond | Bond | - | - |
| AB | Aromatic bond | Bond | - | - |
| CB | Conjugation bond | Bond | - | - |
| RB | Ring bond | Bond | - | - |
| SN | Stereo-None | Bond | - | - |
| SA | Stereo-Any | Bond | - | - |
| SS | Stereo-S | Bond | - | - |
| SR | Stereo-R | Bond | - | - |
| BO | Bond order | Bond | [1] | qmdesc |
| BL | Bond length | Bond | [1] | qmdesc |
| BDE | Bond dissociation enthalpies | Bond | [6] | alfabet |
| BDFE | Bond dissociation free energies | Bond | [6] | alfabet |
Refernces
- [1]. Guan, Yanfei, et al. "Regio-selectivity prediction with a machine-learned reaction representation and on-the-fly quantum mechanical descriptors." Chemical science 12.6 (2021): 2198-2208.
- [2]. J.Gasteiger, M. Marseli, Iterative Equalization of Oribital Electronegatiity A Rapid Access to Atomic Charges, Tetrahedron Vol 36 p3219 1980
- [3]. Wildman, Scott A., and Gordon M. Crippen. "Prediction of physicochemical parameters by atomic contributions." Journal of chemical information and computer sciences 39.5 (1999): 868-873.
- [4]. Miller and Savchik, JACS 101(24) 7206-7213, 1979.
- [5]. Cao, Chenzhong, and Li Liu. "Topological steric effect index and its application." Journal of chemical information and computer sciences 44.2 (2004): 678-687.
- [6]. St John, Peter C., et al. "Prediction of organic homolytic bond dissociation enthalpies at near chemical accuracy with sub-second computational cost." Nature communications 11.1 (2020): 1-12.
- [7]. A. Poater, F. Ragone, R. Mariz, R. Dorta and L. Cavallo, Chem. Eur. J. 2010, 16, 14348–14353.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
RRD-1.1.1.tar.gz
(28.4 MB
view details)
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
RRD-1.1.1-py3.9.egg
(29.4 MB
view details)
RRD-1.1.1-py3-none-any.whl
(29.4 MB
view details)
File details
Details for the file RRD-1.1.1.tar.gz.
File metadata
- Download URL: RRD-1.1.1.tar.gz
- Upload date:
- Size: 28.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.2 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2bbff9404bae1f07292922b807494a0c4fa86428cd22006762c5f3a45b0d4b96
|
|
| MD5 |
c423938eb9d342b3b04c1a8c1abd31d7
|
|
| BLAKE2b-256 |
7e4528ecb0fb35bdc46f0eb65c89a860bc4b85dd1a7ef730848e490bb2efee31
|
File details
Details for the file RRD-1.1.1-py3.9.egg.
File metadata
- Download URL: RRD-1.1.1-py3.9.egg
- Upload date:
- Size: 29.4 MB
- Tags: Egg
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.2 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7eed3e1c9c20f112a3635eb6b42188f6587a2fc3195cd6b9961b513802bfa787
|
|
| MD5 |
74e6bb1794eb198ff2ba7e4ba8a97d9b
|
|
| BLAKE2b-256 |
84b41eb0c30cb2275e7274358be8294f560fcf0eef3077d7c24e10cb4a07f8fd
|
File details
Details for the file RRD-1.1.1-py3-none-any.whl.
File metadata
- Download URL: RRD-1.1.1-py3-none-any.whl
- Upload date:
- Size: 29.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/4.0.2 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
be9cb60f0b2e8c47766a88d8e376d8be7c76418f2b19396c99e3d2b50b814b25
|
|
| MD5 |
adc6a979202b0a860528e4ea23233ab2
|
|
| BLAKE2b-256 |
9dc8c0dee105ec44ff061f8c81866152e2cfe9d55649ea5b9722906c4ff15fe0
|