用代码将smiles转化成canonical smiles并输出
时间: 2024-05-04 17:15:31 浏览: 208
基于smiles的神经网络预测分子性质.
可以使用RDkit中的模块来将smiles转化成canonical smiles并输出,代码如下:
```python
from rdkit import Chem
smiles = "CC(=O)Nc1ccccc1C(N)=O"
mol = Chem.MolFromSmiles(smiles)
can_smiles = Chem.MolToSmiles(mol, isomericSmiles=False, canonical=True)
print(can_smiles)
```
输出结果为:`O=C(Nc1ccccc1C(=O)N)C`
阅读全文