rdkit.Chem.MolSurf module¶
Exposes functionality for MOE-like approximate molecular surface area descriptors.
The MOE-like VSA descriptors are also calculated here
- rdkit.Chem.MolSurf.LabuteASA(*x, **y)¶
- rdkit.Chem.MolSurf.PEOE_VSA1(x, y=0)¶
MOE Charge VSA Descriptor 1 (-inf < x < -0.30)
- rdkit.Chem.MolSurf.PEOE_VSA10(x, y=9)¶
MOE Charge VSA Descriptor 10 ( 0.10 <= x < 0.15)
- rdkit.Chem.MolSurf.PEOE_VSA11(x, y=10)¶
MOE Charge VSA Descriptor 11 ( 0.15 <= x < 0.20)
- rdkit.Chem.MolSurf.PEOE_VSA12(x, y=11)¶
MOE Charge VSA Descriptor 12 ( 0.20 <= x < 0.25)
- rdkit.Chem.MolSurf.PEOE_VSA13(x, y=12)¶
MOE Charge VSA Descriptor 13 ( 0.25 <= x < 0.30)
- rdkit.Chem.MolSurf.PEOE_VSA14(x, y=13)¶
MOE Charge VSA Descriptor 14 ( 0.30 <= x < inf)
- rdkit.Chem.MolSurf.PEOE_VSA2(x, y=1)¶
MOE Charge VSA Descriptor 2 (-0.30 <= x < -0.25)
- rdkit.Chem.MolSurf.PEOE_VSA3(x, y=2)¶
MOE Charge VSA Descriptor 3 (-0.25 <= x < -0.20)
- rdkit.Chem.MolSurf.PEOE_VSA4(x, y=3)¶
MOE Charge VSA Descriptor 4 (-0.20 <= x < -0.15)
- rdkit.Chem.MolSurf.PEOE_VSA5(x, y=4)¶
MOE Charge VSA Descriptor 5 (-0.15 <= x < -0.10)
- rdkit.Chem.MolSurf.PEOE_VSA6(x, y=5)¶
MOE Charge VSA Descriptor 6 (-0.10 <= x < -0.05)
- rdkit.Chem.MolSurf.PEOE_VSA7(x, y=6)¶
MOE Charge VSA Descriptor 7 (-0.05 <= x < 0.00)
- rdkit.Chem.MolSurf.PEOE_VSA8(x, y=7)¶
MOE Charge VSA Descriptor 8 ( 0.00 <= x < 0.05)
- rdkit.Chem.MolSurf.PEOE_VSA9(x, y=8)¶
MOE Charge VSA Descriptor 9 ( 0.05 <= x < 0.10)
- rdkit.Chem.MolSurf.SMR_VSA1(x, y=0)¶
MOE MR VSA Descriptor 1 (-inf < x < 1.29)
- rdkit.Chem.MolSurf.SMR_VSA10(x, y=9)¶
MOE MR VSA Descriptor 10 ( 4.00 <= x < inf)
- rdkit.Chem.MolSurf.SMR_VSA2(x, y=1)¶
MOE MR VSA Descriptor 2 ( 1.29 <= x < 1.82)
- rdkit.Chem.MolSurf.SMR_VSA3(x, y=2)¶
MOE MR VSA Descriptor 3 ( 1.82 <= x < 2.24)
- rdkit.Chem.MolSurf.SMR_VSA4(x, y=3)¶
MOE MR VSA Descriptor 4 ( 2.24 <= x < 2.45)
- rdkit.Chem.MolSurf.SMR_VSA5(x, y=4)¶
MOE MR VSA Descriptor 5 ( 2.45 <= x < 2.75)
- rdkit.Chem.MolSurf.SMR_VSA6(x, y=5)¶
MOE MR VSA Descriptor 6 ( 2.75 <= x < 3.05)
- rdkit.Chem.MolSurf.SMR_VSA7(x, y=6)¶
MOE MR VSA Descriptor 7 ( 3.05 <= x < 3.63)
- rdkit.Chem.MolSurf.SMR_VSA8(x, y=7)¶
MOE MR VSA Descriptor 8 ( 3.63 <= x < 3.80)
- rdkit.Chem.MolSurf.SMR_VSA9(x, y=8)¶
MOE MR VSA Descriptor 9 ( 3.80 <= x < 4.00)
- rdkit.Chem.MolSurf.SlogP_VSA1(x, y=0)¶
MOE logP VSA Descriptor 1 (-inf < x < -0.40)
- rdkit.Chem.MolSurf.SlogP_VSA10(x, y=9)¶
MOE logP VSA Descriptor 10 ( 0.40 <= x < 0.50)
- rdkit.Chem.MolSurf.SlogP_VSA11(x, y=10)¶
MOE logP VSA Descriptor 11 ( 0.50 <= x < 0.60)
- rdkit.Chem.MolSurf.SlogP_VSA12(x, y=11)¶
MOE logP VSA Descriptor 12 ( 0.60 <= x < inf)
- rdkit.Chem.MolSurf.SlogP_VSA2(x, y=1)¶
MOE logP VSA Descriptor 2 (-0.40 <= x < -0.20)
- rdkit.Chem.MolSurf.SlogP_VSA3(x, y=2)¶
MOE logP VSA Descriptor 3 (-0.20 <= x < 0.00)
- rdkit.Chem.MolSurf.SlogP_VSA4(x, y=3)¶
MOE logP VSA Descriptor 4 ( 0.00 <= x < 0.10)
- rdkit.Chem.MolSurf.SlogP_VSA5(x, y=4)¶
MOE logP VSA Descriptor 5 ( 0.10 <= x < 0.15)
- rdkit.Chem.MolSurf.SlogP_VSA6(x, y=5)¶
MOE logP VSA Descriptor 6 ( 0.15 <= x < 0.20)
- rdkit.Chem.MolSurf.SlogP_VSA7(x, y=6)¶
MOE logP VSA Descriptor 7 ( 0.20 <= x < 0.25)
- rdkit.Chem.MolSurf.SlogP_VSA8(x, y=7)¶
MOE logP VSA Descriptor 8 ( 0.25 <= x < 0.30)
- rdkit.Chem.MolSurf.SlogP_VSA9(x, y=8)¶
MOE logP VSA Descriptor 9 ( 0.30 <= x < 0.40)
- rdkit.Chem.MolSurf.TPSA(*x, **y)¶
- rdkit.Chem.MolSurf.pyLabuteASA(mol, includeHs=1)¶
calculates Labute’s Approximate Surface Area (ASA from MOE)
Definition from P. Labute’s article in the Journal of the Chemical Computing Group and J. Mol. Graph. Mod. _18_ 464-477 (2000)
- rdkit.Chem.MolSurf.pyPEOE_VSA_(mol, bins=None, force=1)¶
Internal Use Only
- rdkit.Chem.MolSurf.pySMR_VSA_(mol, bins=None, force=1)¶
Internal Use Only
- rdkit.Chem.MolSurf.pySlogP_VSA_(mol, bins=None, force=1)¶
Internal Use Only