SMILES 转 InChI 转换器

简而言之:将 SMILES 字符串转换为标准 InChI 标识符,用于数据库和论文发表。免费使用,在网页浏览器中运行,无需下载。

将 SMILES 转换为标准 InChI,用于检索、索引和论文发表。

InChI 输出将显示在这里。

输入与输出格式

输入:SMILES输出:InChI
全称SMILES(简化分子线性输入规范)InChI(IUPAC 国际化学标识符)
包含的信息以一行文本表示原子、化学键、环、电荷和立体化学,不含坐标。由结构生成的分层文本标识符。标准 InChI 在任何程序中都相同。
文件或形式.smi 或纯文本以 InChI=1S/ 开头的文本

文件格式说明

SMILES 是一种紧凑的分子连接关系线性表示法,便于在绘图工具、搜索框和脚本中使用。

InChI 即 IUPAC 国际化学标识符,是一种分层的标准化标识符,专为化学数据库交换、索引和比较而设计。

需要可编辑的结构字符串时使用 SMILES;需要不依赖特定 SMILES 规范化方式的标准化标识符时使用 InChI。

示例与输出解读

阿司匹林的 SMILES CC(=O)OC1=CC=CC=C1C(=O)O 转换结果为:

InChI=1S/C9H8O4/c1-6(10)13-8-5-3-2-4-7(8)9(11)12/h2-5H,1H3,(H,11,12)

为什么同一分子总是得到相同的 InChI

根据起始原子的不同,可以用多种 SMILES 描述阿司匹林。标准 InChI 是规范化的,因此它们都会得到上面完全相同的字符串。这使 InChI 非常适合比较结构和检查重复。

常见问题

包含立体化学吗?包含。SMILES 中的 @ 和 @@ 会变成 InChI 中的 /t、/m 和 /s 层。需要更短的标识?请使用 SMILES 转 InChIKey。

最后更新: