基于Python和RDKit对化合物数据进行预处理。

环境

MolVS是专门用于化合物预处理的库。

  • rdkit 2020.03
  • molvs 0.1.1

化合物(Compound)预处理

RDKit:SanitizeMol

Kekure的形成,化合价的确认,芳香性的设定,结合等。

参考:http://rdkit.org/docs/source/rdkit.Chem.rdmolops.html

MolVS : Normarize

参考:https://molvs.readthedocs.io/en/latest/guide/standardize.html

进行了一系列转换,以修复常见错误并标准化特征组。

from rdkit import 

RDKit | 基于RDKit 的化合物预处理相关推荐

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

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

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

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

  3. RDKit | 基于keras的化合物SeqToSeq Autoencoder

    简介 输入化合物结构smiles并创建一个自动编码器模型,该模型将在尺寸压缩后恢复化合物结构smiles.尽管它不是VAE,不能用于生成化合物,但是可以将编码层(图中的压缩表示)用作分子指纹. 数据集 ...

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

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

  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绘制化学反应

    基于RDKit绘制化学反应 导入库 from rdkit import RDConfig import unittest import random from rdkit import Chem fr ...

  10. RDKit | 基于RDKit可视化脂溶性在溶解度贡献中的应用

    尝试了logP,仅使用原子的权重即可可视化. 导入库 import base64 from io import BytesIO import warnings warnings.filterwarni ...

最新文章

  1. Python:pmml格式文件的简介、安装、使用方法(利用python将机器学习模型转为Java常用的pmml格式文件)之详细攻略
  2. 用户创建自定义的参数ID
  3. CSS如何设置高度为屏幕高度_(15)让这些“展示”有更好的扩展性——媒体查询 | CSS...
  4. java jtable刷新_使用Swing timer实现Jtable数据定时更新
  5. 用Ant编译Flex项目的几点注意事项
  6. php 与 memcache 笔记
  7. 软件测试中不需要测试的八件事
  8. 单个产品出库扣减库存
  9. mysql语句监控工具
  10. 上海铭控:无线数字压力表正确的安装方式!
  11. 利用python批量读取图片的EXIF信息并保存为txt文件
  12. 减轻用户记忆负担:识别与回忆在人机交互中的应用
  13. Python操作word插入对象
  14. 成品系统搭建 一周就可以上线运营
  15. 科技+卫生=智慧公厕,城市焕然一新!
  16. 微信输入法 你有了吗?张小龙:防窃听、护隐私
  17. linux调度原理,有谁真的了解Linux / BSD中HFSC调度的工作原理?
  18. GB28181国标2016版本协议文档(报送稿)解读(一)
  19. 【蓝桥杯】 阶乘约数:定义n的阶乘= 1 × 2 × 3 × · · · × n。 请问100 的阶乘有多少个约数。
  20. 漫画 | 程序员,你得一条道走到黑!

热门文章

  1. kindle 3 webbrowser破解,
  2. 李雅普诺夫(第二方法)稳定性分析+例题
  3. 修改tomcat日志打印位置
  4. 易语言精益模块json_易语言Json解析
  5. 【第158期】游戏策划:给@zhang的简历分析
  6. 【第52期】游戏策划:应聘的误区你信了几个?
  7. 《电路》邱关源 思维导图 第七章-一阶和二阶电路的时域分析
  8. pr、ps、ae-安装
  9. 10个免费网络管理工具
  10. Kettle工具简单使用(spoon)