分子相似性:

相似性原理(similar property principle)指出,总体相似的分子应具有相似的生物活性。

相似性评估

化合物的指纹对于使用计算机考虑化合物的相似性是必需的。已经提出了各种评估方法,但是最常用的评估方法称为“ Tanimoto系数 ”。使用以下等式从两个分子A和B的位阵列指纹计算Tanimoto系数:


导入库

import pandas as pd
from rdkit import rdBase, Chem, DataStructs
from rdkit.Avalon import pyAvalonTools
from rdkit.Chem import AllChem, Draw
from rdkit.Chem.Fingerprint

RDKit | 基于分子指纹的分子相似性相关推荐

  1. RDKit|分子指纹提取、相似性比较及应用

    文章目录 一.分子指纹提取 1.Topological Fingerprints 2.MACCS 3.Atom Pairs and Topological Torsions 4.Morgan Fing ...

  2. rdkit分子指纹生成;相似性检索

    1.分子指纹生成 常见生成的方法: a.smiles2fp simles转分子指纹,支持morgan: Morgan fingerprint. * maccs: MACCS keys. * rdkit ...

  3. RDKit | 基于多片段的分子生成(骨架A+骨架B+骨架C)

    通过BRICS算法产生片段库 通过结合三个片段(A,B,C)生成ABC型分子. 环境 Win10 RDKit2020.09.1 Python=3.7.9 基于多片段的分子生成 导入库 import n ...

  4. DGL RDKit | 基于Attentive FP的分子性质线性模型

    基于分子图的深度学习在化学和药物领域非常热门. 2019年8月13日JMC(Journal of Medicinal Chemistry)刊登了一篇文章"Pushing the Bounda ...

  5. 谷本系数/相似度的计算和分子指纹

    查阅起点来自<A Deep Learning Approach to Antibiotic Discovery> Tanimoto coefficient 即谷本系数的计算公式是: T s ...

  6. RDKit | 基于分子指纹可视化化学空间

    根据化学结构可视化化合物空间 方法 计算分子指纹 为每种化合物生成一个指纹并减小其尺寸,以便可以将其绘制在平面上.根据相似性原理,"相似的化合物具有相似的性质",具有相似结构和性质 ...

  7. RDKit入门教程(2)——利用RDKit获取分子指纹

    基于RDKit 获取分子指纹 分子指纹(化学指纹,Chemical Fingerprinting): 将化学分子的特征利用二进制表示,如MDL公司开发的MACCSkeys指纹. MACCSkeys共有 ...

  8. RDKit|摩根分子指纹计算、提取与可视化

    文章目录 一.摩根分子指纹计算 1.简介 2.SparseIntVects 3.ExplicitBitVects 4.FCFPs 5.更多泛化 二.摩根分子指纹提取 1.提取方法一 2.提取方法二 三 ...

  9. RDKit | 基于片段的分子生成(骨架A+骨架B)

    通过BRICS算法产生片段库 通过结合两个片段(A,B)生成了一个新分子(AB). 环境 Win10 RDKit2020.09.1 Python=3.7.9 基于双片段的分子生成 导入库 import ...

最新文章

  1. face.evoLVe.PyTorch
  2. 网页实时聊天之PHP如何实现websocket
  3. 如何利用Winsock控件编写自己的Internet程序
  4. 【数字信号处理】数字信号处理简介 ( 抽样定理 | 多抽样率 )
  5. 方舟子:如何避免学术不端行为(zz)
  6. OpenShift 4 之Kafka(1)-部署Strimzi Operator运行Kafka应用
  7. Detailed Full-Body Reconstructions of Moving People from Monocular RGB-D Sequences
  8. 基于ExoPlayer的ExoPlayerVideoView
  9. 美国在线教育的启示:教育领域正在革命
  10. php opendir(),php之opendir()函数的用法
  11. 计算机图形图像处理应用教程,计算机图形图像处理——Photoshop实用教程
  12. DAO包的作用设计和命名
  13. 反安装冰盾抗DDOS防火墙后出现启动报错的解决方法
  14. html如何引入lrc文件,lrc文件怎么打开?lrc是什么文件?
  15. 这里有美女!!!!抖音上很火的3D立体动态相册的实现(纯CSS)
  16. python如何更新包_python如何更新包
  17. 监控摄像机如何连接到手机 手机APP远程连接常用方法
  18. VQA数据集调研报告
  19. 阿德莱德大学语言班成绩为C,2020年阿德莱德大学语言班学习经历分享
  20. 计算机 桌面显示桌面图标不见了,桌面快捷方式不见了,显示桌面图标不见了-

热门文章

  1. PIX的精彩 --- IKE的两个阶段
  2. http://hi.baidu.com/grayworm/blog/item/c76c4046307d380a6a63e56a.html
  3. 有效管理要做的两件事:向上管理和向下负责
  4. Spring揭秘--寻找遗失的web.xml
  5. 今天,进程告诉我线程它它它它不想活了
  6. 50本程序员圣经级别书籍!包邮送到家!一书在手,天下我有!
  7. K8S 从懵圈到熟练--大数据平台技术栈18
  8. 蚂蚁金服十五年技术架构演进之路
  9. 其实,咱们程序员过了30岁,还可以更牛逼!
  10. PingCode 3.0 发布,开启国产研发自动化时代