【发布时间】:2019-05-01 01:22:09
【问题描述】:
我已将一个分子作为.mol 文件导入rdkit。
该分子包含 CN=NC 亚结构。
我希望找到 CN=NC 子结构的坐标。
我尝试使用Chem.MolToBlock(molfile) 列出3D 坐标;但是,这会返回整个分子的 3D 坐标。
我的代码的基础是:
molecule = rdkit.Chem.MolFromMolFile('molfile')
query = rdkit.Chem.MolFromSmiles('CN=NC')`
subatomids = m.GetSubstructMatch(q)
但是不知道有没有简单的方法可以返回特定原子的坐标
理想的结果是:
C = x y z
N = x y z
N = x y z
C = x y z
或类似的东西。
【问题讨论】:
标签: rdkit