化学表示 - SNL到SMILES

时间:2018-05-20 13:13:15

标签: python rdkit cheminformatics

我想知道是否可以用Python将SYBYL Line Notation(SNL)转换为Smiles?

N-甲基吡咯烷酮的实例

SNL = 'N[1](CH2CH2CH2C@1=O)CH3'
SMI = 'CN1CCCC1=O'

我还没有找到任何RDKit解决方案:(

1 个答案:

答案 0 :(得分:1)

在RDKit中它在AllChem。

from rdkit.Chem import AllChem as Chem
Chem.MolToSmiles(Chem.MolFromSLN('N[1](CH2CH2CH2C@1=O)CH3'))
'CN1CCCC1=O'