RDKit | 基于RDKit通过SMARTS定义反应模式来生成反应产物

简介

RDKit中,通过SMARTS定义一个反应模式,并根据该模式从反应物中生成产物。

环境

  • Windows 10 pro
  • RDkit 2019.09.1

化学反应

尝试碳原子的羟基化反应。

SMARTS:

[C:1]>>[C:1][OH]
反应物

代码示例

导入库

from rdkit.Chem import AllChem
from rdkit.Chem.Draw import rdMolDraw2D
from io import BytesIO
from cairosvg import svg2png            # pip install cairosvg
from IPython

猜你喜欢

转载自blog.csdn.net/u012325865/article/details/103679476