导入库

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)的相似图绘制新方法相关推荐

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

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

  2. matlab处理afm图片,基于MATLAB的增大页岩AFM灰度图分辨率的方法与流程

    本发明涉及岩石表面形貌探测 技术领域: :,具体是基于matlab的增大页岩afm灰度图分辨率的方法. 背景技术: ::原子力显微镜(afm)可以对各种样品进行纳米量级的物理性质包括表面形貌进行探测, ...

  3. matlab转子位置检测,一种基于反电势的永磁同步电机转子位置检测新方法

    2017年第9期信息通信2017 (总第177 期)INFORMATION & COMMUNICATIONS (Sum. N o 177)一种基于反电势的永磁同步电机转子位置检测新方法 王少坤 ...

  4. RDKit | 基于RDKit的肽和核酸序列转换分子Mol对象

    RDKit文档中MolFromHELM(),从HELM字符串构建分子(当前仅支持肽) ".另一方面,正如GitHub问题中指出的那样,除了肽之外,实际上还可以从核酸序列创建Mol对象. 导入 ...

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

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

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

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

  7. RDKit | 基于RDKit的指定原子或键高亮

    基于RDKit的指定原子或键高亮 指定原子或键高亮 HilightChemAtom.py from rdkit import Chem from rdkit.Chem.Draw import rdMo ...

  8. RDKit | 基于RDKit的SMILES转canonical SMILES

    基于RDKit的SMILES String转canonical SMILES String 导入库 from rdkit import Chem from rdkit.Chem import Draw ...

  9. RDKit | 基于RDKit和k-均值对化合物进行非分层聚类

    具有高相似性的分子组合可以改写为在化合物空间(化学空间)中具有短距离.在这种情况下,"相似性"和"距离"可互换使用.通过选择相距较远的化合物,可以构建各种化合物 ...

最新文章

  1. 修改 jar 的一些体会
  2. 双任务延时原理与空闲任务
  3. 不合法的媒体文件 id_注意!伦敦男孩、DKNY、Coach、地素... 这些品牌的服装,抽检不合格...
  4. 2013\Province_C_C++_A\3.振兴中华
  5. LeetCode Search Insert Position (二分查找)
  6. 华三交换机ping大包命令_华三交换机常用命令
  7. Java类类getPackage()方法及示例
  8. Eclipse设置Courier New字体
  9. 前端日期计算年数_excel-常见日期 、时间函数
  10. NYOJ31 - 5个数求最值
  11. 三维模型格式转换神器-assimp
  12. python PDF解密打印文件
  13. Linux驱动(并发):02---编译乱序、执行乱序(屏障API(bm、rmb、wmb、__iormb、__iowmb))
  14. HTML---复选框默认打钩
  15. ThinkPad E460如何进入bios
  16. linux底层把值传给上层,Android上层如何调用一个底层函数
  17. 定制xdoclet 标签
  18. go-cms golang内容管理系统, vue分离+自动代码生成
  19. border渐变 ios_iOS一个方法搞定view渐变色
  20. CodeMirror的认识和使用

热门文章

  1. 关于form标题提交的应用技巧(-)
  2. 巧用Stream优化老代码,太清爽了!
  3. Spring Data JPA 与 MyBatis 对比,你喜欢用哪个?
  4. 90%的Java工程师都不了解的线程池细节问题!
  5. 程序员被质疑跳槽频繁不稳定,随后的一番话令HR哑口无言!
  6. JVM内存结构、内存模型 、对象模型那些事
  7. Leangoo敏捷工具如何升级至企业版
  8. 当谷歌员工来到新公司的那一天,发现原来公司什么都没有
  9. “轻雀”成就团队和个人,共建高效知识协同平台
  10. Leangoo用户设置在哪里?