化学信息学入门 · C02
初识 SMILES:用文字表示分子
字符串 CCO 很短,却包含能让软件生成乙醇结构的原子与键的顺序。
读一个简单字符串
在简单 SMILES 中,元素符号按一条穿过结构的路径写出。CCO 表示两个碳原子后接一个氧原子,相邻原子间的单键被省略。
括号表示分支。CC(O)C 描述一条三碳路径,其中氧连接在中间碳上。数字标记环闭合的两个端点。
细节很重要
方括号可以写出电荷、同位素、非典型价态或显式氢。= 和 # 分别指定双键和三键。小写字母如 c 在该记法中表示芳香原子。
立体化学也能编码,但需要有意提供并正确解释。省略它可能把三维上重要不同的结构混在一起。
借助工具使用
不要依靠肉眼阅读复杂字符串。将 SMILES 粘贴到可信赖的结构查看器或化学工具包中,然后检查显示的结构、分子式、电荷和立体化学。
为保证可复现,请记录输入字符串、软件与版本,以及任何标准化步骤。养成这些习惯后再进入操作练习。