一种新的、更好的生成相识度图的方法
本文会比较用经典的方法和新的方法分别得到的相似度图,看看两者的区别。
这里使用阿托伐他汀(立普妥)和罗苏伐他汀(Crestor)这两种药物的摩根指纹为例。
1、经典方法
atorvastatin = Chem.MolFromSmiles('O=C(O)C[C@H](O)C[C@H](O)CCn2c(c(c(c2c1ccc(F)cc1)c3ccccc3)C(=O)Nc4ccccc4)C(C)C')
rosuvastatin = Chem.MolFromSmiles('OC(=O)C[C@H](O)C[C@H](O)\