RDKit | 基于RDKit(≥2020.09.1)的相似图绘制新方法
导入库
from rdkit import Chem
from rdkit.Chem import Draw
from rdkit.Chem.Draw import SimilarityMaps
from IPython.display import SVG
import numpy as np
import rdkit
print(rdkit.__version__)
2020.09.1
基于Morgan指纹的相似图绘制
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)\C=C\c1c(C(C)C)nc(N(C)S(=O)(=O)C)nc1c2ccc(F)cc2')
Draw.MolsToGridImage((atorvastatin,rosuvastatin))
d = Draw.MolDraw2DSVG(400, 400)
_, maxWeight = SimilarityMaps.G
RDKit | 基于RDKit(≥2020.09.1)的相似图绘制新方法相关推荐
- RDKit | 基于RDKit和Cytoscape绘制分子相似图
化学信息学中有许多网络结构化数据.例如分子,分子相似图和MMP等. Cytoscape是一款图形化显示网络并进行分析和编辑的软件 基于RDKit和Cytoscape绘制分子的相似图. py2cytos ...
- matlab处理afm图片,基于MATLAB的增大页岩AFM灰度图分辨率的方法与流程
本发明涉及岩石表面形貌探测 技术领域: :,具体是基于matlab的增大页岩afm灰度图分辨率的方法. 背景技术: ::原子力显微镜(afm)可以对各种样品进行纳米量级的物理性质包括表面形貌进行探测, ...
- matlab转子位置检测,一种基于反电势的永磁同步电机转子位置检测新方法
2017年第9期信息通信2017 (总第177 期)INFORMATION & COMMUNICATIONS (Sum. N o 177)一种基于反电势的永磁同步电机转子位置检测新方法 王少坤 ...
- RDKit | 基于RDKit的肽和核酸序列转换分子Mol对象
RDKit文档中MolFromHELM(),从HELM字符串构建分子(当前仅支持肽) ".另一方面,正如GitHub问题中指出的那样,除了肽之外,实际上还可以从核酸序列创建Mol对象. 导入 ...
- 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 ...
- RDKit | 基于RDKit的指定原子或键高亮
基于RDKit的指定原子或键高亮 指定原子或键高亮 HilightChemAtom.py from rdkit import Chem from rdkit.Chem.Draw import rdMo ...
- RDKit | 基于RDKit的SMILES转canonical SMILES
基于RDKit的SMILES String转canonical SMILES String 导入库 from rdkit import Chem from rdkit.Chem import Draw ...
- RDKit | 基于RDKit和k-均值对化合物进行非分层聚类
具有高相似性的分子组合可以改写为在化合物空间(化学空间)中具有短距离.在这种情况下,"相似性"和"距离"可互换使用.通过选择相距较远的化合物,可以构建各种化合物 ...
最新文章
- 修改 jar 的一些体会
- 双任务延时原理与空闲任务
- 不合法的媒体文件 id_注意!伦敦男孩、DKNY、Coach、地素... 这些品牌的服装,抽检不合格...
- 2013\Province_C_C++_A\3.振兴中华
- LeetCode Search Insert Position (二分查找)
- 华三交换机ping大包命令_华三交换机常用命令
- Java类类getPackage()方法及示例
- Eclipse设置Courier New字体
- 前端日期计算年数_excel-常见日期 、时间函数
- NYOJ31 - 5个数求最值
- 三维模型格式转换神器-assimp
- python PDF解密打印文件
- Linux驱动(并发):02---编译乱序、执行乱序(屏障API(bm、rmb、wmb、__iormb、__iowmb))
- HTML---复选框默认打钩
- ThinkPad E460如何进入bios
- linux底层把值传给上层,Android上层如何调用一个底层函数
- 定制xdoclet 标签
- go-cms golang内容管理系统, vue分离+自动代码生成
- border渐变 ios_iOS一个方法搞定view渐变色
- CodeMirror的认识和使用