3D Pharmacophore指纹


导入库

from rdkit import Chem, DataStructs, RDConfig
from rdkit.Chem import AllChem
from rdkit.Chem.Pharm2D import Gobbi_Pharm2D, Generate

载入数据,产生3D结构

mol = Chem.MolFromSmiles( 'O=C2C(Cc1ccc(cc1)C(C(=O)O)C)CCC2' )
AllChem.EmbedMolecule(mol) #gen 3d

计算3D Pharmacophore指纹

factory = Gobbi_Pharm2D.factory
#calc 3d p4 fp
fp = Generate.Gen2DFingerprint(mol, factory, dMat = Chem.Get3DDistanceMatrix(mol))
fp
<rdkit.DataStructs.cDataStructs.SparseBitVect at 0x203f2aff9b0>
len(fp)
39972

RDKit | 基于RDKit计算3D药效团指纹相关推荐

  1. RDKit|化学特征、药效团提取与2D药效团指纹计算

    文章目录 一.化学特征和药效团提取 二.化学特征文件介绍 1.化学特征(chemical features) 2.FDef文件语法 三.2D药效团指纹 1.编码原理 2.参数设置 3.生成2D药效团指 ...

  2. RDKit | 基于RDKit从分子中提取3D药效团特征

    从分子中提取3D药效团特征 导入库 import os from rdkit import Geometry from rdkit import RDConfig from rdkit.Chem im ...

  3. 分子模拟软件amber_分子模拟软件Discovery Studio教程(十):构建基于受体-配体复合物药效团模型...

    Discovery Studio™ (简称DS)是专业的生命科学分子模拟软件,DS目前的主要功能包括:蛋白质的表征(包括蛋白-蛋白相互作用).同源建模.分子力学计算和分子动力学模拟.基于结构药物设计工 ...

  4. RDKit | 基于RDKit和Cytoscape绘制分子相似图

    化学信息学中有许多网络结构化数据.例如分子,分子相似图和MMP等. Cytoscape是一款图形化显示网络并进行分析和编辑的软件 基于RDKit和Cytoscape绘制分子的相似图. py2cytos ...

  5. 基于蛋白-配体复合物药效团药物设计(Pharmacophore)

    基于蛋白-配体复合物药效团药物设计(Pharmacophore) step 1.蛋白-配体复合物准备 点击File-->Import Structures导入之前已经下载好的1IEP.pdb(A ...

  6. RDkit |基于RDkit计算PBF(Plane of Best Fit)描述符数值

    写在前面:   本人是一个药学研究生小白,这是第一次将平时遇到的以及学习的部分知识进行记录整理,如若觉得写的内容不通顺等还希望能理解,如果感觉有错误欢迎批评指正,谢谢! 关于RDKit RDKit 是 ...

  7. RDKit | 基于RDKit(≥2020.09.1)的相似图绘制新方法

    导入库 from rdkit import Chem from rdkit.Chem import Draw from rdkit.Chem.Draw import SimilarityMaps fr ...

  8. RDKit | 基于RDKit绘制黑白颜色的分子

    基于RDKit绘制黑白颜色的分子 导入库 from rdkit import Chem from rdkit.Chem import Draw from rdkit.Chem.Draw import ...

  9. RDKit | 基于RDKit绘制带原子和键的索引、注释和立体化学

    基于RDKit绘制带原子和键的索引.注释和立体化学 导入库 from rdkit import Chem from rdkit.Chem import Draw from rdkit.Chem.Dra ...

最新文章

  1. QIIME 2用户文档. 11数据筛选Filtering data(2018.11)
  2. 从零开始学习 webservice第一集,java webservice简单实例入门教程
  3. 大学生学python到底有没有有-除了不会生孩子,Python还有啥不会的呢
  4. pytorch nn.Linear(对输入数据做线性变换:y=Ax+b)(全连接层?)
  5. 软件工程第三次作业-功能测试
  6. 再谈borland与MS对BUG的不同态度~
  7. 如何选择python书籍_关于 Python 的经典入门书籍有哪些?
  8. 查询无序列表中第K小元素
  9. 地平线:发布线NavNet众包高精地图采集与定位方案,牵手韩国最大通讯企业 | CES 2019...
  10. linux多线程学习(五)——信号量线程控制
  11. OpenCV中cvLoadImage()函数和cvCreateImage()函数的异同之处!
  12. python 僵尸进程孤儿进程
  13. acm路上的一些感想
  14. 前端基础(二十一):移动端H5调用摄像头拍照旋转解决方案
  15. Qt--探讨.exe程序加密
  16. 思科路由器虚拟服务器,解读CISCO路由器基本设置方法
  17. DigiCert EV证书怎么样 DigiCert EV证书优势分析
  18. PDF文件怎么合并?分享一个简单的方法
  19. 关于鸿蒙的网名,华为徐直军:“鸿蒙”这个名字是媒体取的
  20. 软件工程毕业设计选题java_2021年计算机专业Java相关毕业设计如何选题更容易通过...

热门文章

  1. 同时测试多个服务是否存活的脚本[shell和perl]
  2. 45 个 Git 经典操作场景,专治不会合代码
  3. 微信支付架构为什么这么牛?
  4. 数据告诉你,哪个省才是高考地狱模式?第一名,你想不到!
  5. 服务治理治什么,10张图告诉你答案
  6. 面试官:说说操作系统微内核和Dubbo微内核?
  7. 8 场 5 胜,微服务 VS 单体架构
  8. 提升职场价值,把握成长方向
  9. Web开发的机器学习框架
  10. 阿里、拼多多P8面试分享!