RDKit | 基于RDKit计算3D药效团指纹
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药效团指纹相关推荐
- RDKit|化学特征、药效团提取与2D药效团指纹计算
文章目录 一.化学特征和药效团提取 二.化学特征文件介绍 1.化学特征(chemical features) 2.FDef文件语法 三.2D药效团指纹 1.编码原理 2.参数设置 3.生成2D药效团指 ...
- RDKit | 基于RDKit从分子中提取3D药效团特征
从分子中提取3D药效团特征 导入库 import os from rdkit import Geometry from rdkit import RDConfig from rdkit.Chem im ...
- 分子模拟软件amber_分子模拟软件Discovery Studio教程(十):构建基于受体-配体复合物药效团模型...
Discovery Studio™ (简称DS)是专业的生命科学分子模拟软件,DS目前的主要功能包括:蛋白质的表征(包括蛋白-蛋白相互作用).同源建模.分子力学计算和分子动力学模拟.基于结构药物设计工 ...
- RDKit | 基于RDKit和Cytoscape绘制分子相似图
化学信息学中有许多网络结构化数据.例如分子,分子相似图和MMP等. Cytoscape是一款图形化显示网络并进行分析和编辑的软件 基于RDKit和Cytoscape绘制分子的相似图. py2cytos ...
- 基于蛋白-配体复合物药效团药物设计(Pharmacophore)
基于蛋白-配体复合物药效团药物设计(Pharmacophore) step 1.蛋白-配体复合物准备 点击File-->Import Structures导入之前已经下载好的1IEP.pdb(A ...
- RDkit |基于RDkit计算PBF(Plane of Best Fit)描述符数值
写在前面: 本人是一个药学研究生小白,这是第一次将平时遇到的以及学习的部分知识进行记录整理,如若觉得写的内容不通顺等还希望能理解,如果感觉有错误欢迎批评指正,谢谢! 关于RDKit RDKit 是 ...
- RDKit | 基于RDKit(≥2020.09.1)的相似图绘制新方法
导入库 from rdkit import Chem from rdkit.Chem import Draw from rdkit.Chem.Draw import SimilarityMaps fr ...
- RDKit | 基于RDKit绘制黑白颜色的分子
基于RDKit绘制黑白颜色的分子 导入库 from rdkit import Chem from rdkit.Chem import Draw from rdkit.Chem.Draw import ...
- RDKit | 基于RDKit绘制带原子和键的索引、注释和立体化学
基于RDKit绘制带原子和键的索引.注释和立体化学 导入库 from rdkit import Chem from rdkit.Chem import Draw from rdkit.Chem.Dra ...
最新文章
- QIIME 2用户文档. 11数据筛选Filtering data(2018.11)
- 从零开始学习 webservice第一集,java webservice简单实例入门教程
- 大学生学python到底有没有有-除了不会生孩子,Python还有啥不会的呢
- pytorch nn.Linear(对输入数据做线性变换:y=Ax+b)(全连接层?)
- 软件工程第三次作业-功能测试
- 再谈borland与MS对BUG的不同态度~
- 如何选择python书籍_关于 Python 的经典入门书籍有哪些?
- 查询无序列表中第K小元素
- 地平线:发布线NavNet众包高精地图采集与定位方案,牵手韩国最大通讯企业 | CES 2019...
- linux多线程学习(五)——信号量线程控制
- OpenCV中cvLoadImage()函数和cvCreateImage()函数的异同之处!
- python 僵尸进程孤儿进程
- acm路上的一些感想
- 前端基础(二十一):移动端H5调用摄像头拍照旋转解决方案
- Qt--探讨.exe程序加密
- 思科路由器虚拟服务器,解读CISCO路由器基本设置方法
- DigiCert EV证书怎么样 DigiCert EV证书优势分析
- PDF文件怎么合并?分享一个简单的方法
- 关于鸿蒙的网名,华为徐直军:“鸿蒙”这个名字是媒体取的
- 软件工程毕业设计选题java_2021年计算机专业Java相关毕业设计如何选题更容易通过...