更新时间: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常用于分子数据库的索引。
记法:
1.原子用在方括号内的化学元素符号表示。
例如[Au]表示“金”,氢氧根离子是[OH-]。
有机物中的C、N、O、P、S、Br、Cl、I等原子可以省略方括号,其他元素必须包括在方括号之内。
2.氢原子常被省略。
对于省略了方括号的原子,用氢原子补足价数。
例如,水的SMILES就是O,乙醇是CCO。
3.双键用“=”表示;三键用“#”表示。
含有双键的二氧化碳则表示为O=C=O,含有三键的氰化氢表示为C#N。