• 通过BRICS算法产生片段库
  • 通过结合两个片段(A,B)生成了一个新分子(AB)。

环境

  • Win10
  • RDKit2020.09.1
  • Python=3.7.9

基于双片段的分子生成

导入库

import numpy as np
from rdkit import rdBase, Chem
from rdkit.Chem import AllChem, Draw, BRICS, Descriptors
from rdkit.ML.Descriptors import MoleculeDescriptors
print(rdBase.rdkitVersion)
2020.09.1

载入数据

suppl = Chem.SDMolSupplier('logSdataset1290_2d.sdf')
mols_list = [mo

RDKit | 基于片段的分子生成(骨架A+骨架B)相关推荐

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

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

  2. JCIM2021 | MolGPT : 基于Transformer-Decoder的分子生成

    原文标题:Molecular Generation Using a Transformer-Decoder Model 地址:https://pubs.acs.org/doi/pdf/10.1021/ ...

  3. J. Cheminform. | 基于SMILES的利用骨架的分子生成模型

    今天给大家介绍的是瑞典制药公司阿斯利康,伯尔尼大学和广州再生医学与健康中心广东省实验室于2020年2月4日联合发表在Journal of Cheminformatics的一篇论文,这篇文章提出了一种新 ...

  4. RDKit | 基于Murcko骨架聚类化合物库

    化合物多样性评估 一种方法是使用合适的指纹技术将化合物矢量化并评估他们之间的距离.这种方法经常被使用,但是对于人类很难直观地理解化合物之间的距离. 基于Murcko骨架,分子大致聚集在化合物骨架中,并 ...

  5. JCIM| 基于双向RNN的分子生成模型

    今天给大家介绍的是被誉为"欧陆第一名校"苏黎世联邦理工学院(ETH Zurich)化学与应用生物科学系博士生Francesca Grisoni和制药行业顾问Gisbert Schn ...

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

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

  7. RDKit | 基于RDKit的单分子多构象生成

    通过从单个分子生成多个结构来研究分子的各种可能构象. 导入库 导入必要的库.应当注意的是,适当的立体结构的产生,所以氢原子是很重要的存在,使用分子对象或从SMILES创建分子,可以使用Chem.Add ...

  8. RDKit | 基于RDKit输出分子结构图(Image)的方法

    RDKit内置功能绘制分子结构的函数,可根据rdkit.Chem.Draw包创建分子图像 方法一:基于SMILES输出分子2D图(2D image) 导入库 from rdkit import Che ...

  9. rdkit 力场优化UFFOptimizeMolecule、MMFFOptimizeMolecule;chem3D 3D分子生成;获取分子坐标对象

    rdkit 力场优化UFFOptimizeMolecule.MMFFOptimizeMolecule 参考:https://zhuanlan.zhihu.com/p/82588052 https:// ...

最新文章

  1. TypeScript 3.4.5 发布,修复节点运行问题
  2. 「权威发布」2019年全国大学生电子设计竞赛获奖名单【涵盖国一、二等奖】
  3. 创维25TI9000工厂模式
  4. 计算机组成原理 mov(r0),-(sp),第三章作业
  5. 机器翻译先驱 Jaime Carbonell 去世,创立卡内基梅隆大学语言技术学院
  6. 程序员面试 IT 公司,这些细节一定要注意!
  7. Incorrect string value: '\xE8\x8B\x8F\xE6\x99\xA8...' for column 'user_name' at row 1
  8. boost python实现_Boost Python官方样例(一)
  9. Atitit.redis操作总结
  10. kali之——安装免杀工具Veil-Evasion
  11. 注塑机自学习排程,遗传算法排程,注塑工单排计划,模具排单,注塑APS
  12. 你大概走了假敏捷:《手绘敏捷宝典》在此,还不来收!
  13. php长图生成,用 3 行代码就可以生成好看的锤子便签图片(传入内容即可,俗称长微博)...
  14. 短信验证注册,一个完整而优雅的JAVA后端实现
  15. vue---父组件实时取到子元素的v-model
  16. 高速电路中电容的选型和应用——详解
  17. 中国海洋大学c语言上机作业,中国海洋大学c语言程序2015春季学期上机题考试题及答案.doc...
  18. 6491. 【GDOI2020模拟03.04】铺路
  19. IOS越狱相关-2017
  20. 030 Rust死灵书之让Vec支持slice

热门文章

  1. Qt动画框架The Animation Framework
  2. 全球著名音乐抓轨软件EAC 设置详解
  3. 某产品经理炫耀:3年跳槽3次,月薪从8k涨到38k,跳槽涨薪最快!
  4. 震惊!这样终止线程,竟然会导致服务宕机?
  5. Redis RDB 持久化详解
  6. 为什么大型互联网都需要网关服务?
  7. 架构师必备技能:教你画出一张合格的技术架构图
  8. 兄弟,用大白话告诉你小白都能看懂的Hadoop架构原理
  9. 制定 OKR 时,怎样做到「少即是多」?
  10. 嵌入式系统之温限使用