SMILES

更新时间:2023-05-08 12:01

SMILES(Simplified molecular input line entry system),简化分子线性输入规范,是一种用ASCII字符串明确描述分子结构的规范。SMILES由Arthur Weininger和David Weininger于20世纪80年代晚期开发,并由其他人,尤其是日光化学信息系统有限公司(Daylight Chemical Information Systems Inc.),修改和扩展。

典范SMILES

典范SMILES保证每个化学分子只有一个SMILES表达式。典范SMILES常用于分子数据库的索引。

记法:

1.原子用在方括号内的化学元素符号表示。

例如[Au]表示“”,氢氧根离子是[OH-]。

有机物中的C、N、O、P、S、Br、Cl、I等原子可以省略方括号,其他元素必须包括在方括号之内。

2.氢原子常被省略。

对于省略了方括号的原子,用氢原子补足价数。

例如,水的SMILES就是O,乙醇是CCO。

3.双键用“=”表示;三键用“#”表示。

含有双键的二氧化碳则表示为O=C=O,含有三键的氰化氢表示为C#N。