1.一种计算化合物在水和任意溶剂中分配常数的方法,包含如下步骤:(1)提供至少9个已知化合物,该已知化合物在待测溶剂中的logPsol和化学结构式已知;
提供至少1个待测化合物,该待测化合物的化学结构式已知;
alk
(2)根据已知化合物和待测化合物的化学结构式,计算出所有化合物的ΔG tr_depol、HHBD和HHBA;
alk
(3)将已知化合物的logPsol、ΔG tr_depol、HHBD和HHBA代入式Ⅰ中计算得出相应的k1、k2、k3alk
和c1;将待测化合物的ΔG tr_depol、HHBD、HHBA以及所得k1、k2、k3和c1代入式Ⅰ中计算得到logPsol,换算得到Psol;
alk
logPsol=k1*ΔG tr_depol+k2*HHBD+k3*HHBA+c1 式Ⅰ式Ⅰ中,Psol为分配常数,logPsol为分配常数的对数;
k1、k2、k3和c1为方程常数;
alk alk
ΔG tr_depol、HHBD和HHBA为化合物参数,ΔG tr_depol是假定化合物中所有原子都为非极性原子时,该非极性化合物从水相转移到非极性溶剂中的自由能变;HHBD为化合物的所有氢键供体的氢键形成能力之和;HHBA为化合物的所有氢键受体的氢键形成能力之和。
2.一种计算化合物在水和任意溶剂中分配常数的方法,包含如下步骤:(1)提供至少9个已知化合物,该已知化合物在待测溶剂中的logPsol和化学结构式已知;
提供至少1个待测化合物,该待测化合物的化学结构式已知;
(2)根据已知化合物和待测化合物的化学结构式,计算出所有化合物的SASA、HHBD和HHBA;
(3)将已知化合物的logPsol、SASA、HHBD和HHBA代入式Ⅱ中计算得出相应的k4、k5、k6和c2;
将待测化合物的SASA、HHBD、HHBA以及所得k4、k5、k6和c2代入式Ⅱ中计算得到logPsol,换算得到Psol;
logPsol=k4*SASA+k5*HHBD+k6*HHBA+c2 式Ⅱ式Ⅱ中,Psol为分配常数,logPsol为分配常数的对数;
k4、k5、k6和c2为方程常数;
SASA、HHBD和HHBA为化合物参数,SASA是化合物的溶剂可及表面积;HHBD为化合物的所有氢键供体的氢键形成能力之和;HHBA为化合物的所有氢键受体的氢键形成能力之和。