分子2D/3D展示

使用js/python对分子进行可视化

分子2D/3D图

主要包括

  1. RDKit.js 和 smilesdrawer 两个js库,将SMILES分子式转成2D (在线测试)
  2. 3Dmol.js 将若干种分子格式文件转成 3D分子 (在线上传文件) pdb, sdf, mol2, xyz, and cube
  3. 一段python代码, 用steamlit运行,可以输入SMILES分子式转成3D分子

也就是说

  1. 后端有python, 可以从SMILES直接转3D分子结构
  2. 纯js 在线, 没有, 只能转2D分子图。

References