SDF 转 InChI 转换器
简而言之:将 SDF 或 MOL 块转换为标准 InChI 字符串,用于索引和检索。免费使用,在网页浏览器中运行,无需下载。
粘贴 SDF 或 MOL 块,将其转换为标准 InChI 字符串。
InChI 输出将显示在这里。
输入与输出格式
| 输入:SDF | 输出:InChI | |
|---|---|---|
| 全称 | SDF(结构数据文件) | InChI(IUPAC 国际化学标识符) |
| 包含的信息 | 一条或多条 MOL 记录,每条可带数据字段,用 $$$$ 分隔。 | 由结构生成的分层文本标识符。标准 InChI 在任何程序中都相同。 |
| 文件或形式 | .sdf | 以 InChI=1S/ 开头的文本 |
文件格式说明
SDF 存储分子记录,包含 MOL 式的原子块和键块以及可选的性质字段,常用于化合物库和筛选数据集。
InChI 是 IUPAC 制定的标准化标识符,以分层文本形式表示分子。把 SDF 转换为 InChI 有助于生成稳定的标识符,用于检索、索引和去重。
如果 SDF 包含多条记录,请仔细转换并核对每条记录。盐、混合物、立体化学和缺失的氢原子都可能影响生成的 InChI。
关于 SDF 文件
SDF(结构数据文件)本质上是多条 MOL 记录连接在一起。每条记录后面可带 > <NAME> 或 > <CAS> 等数据字段,并以含 $$$$ 的一行结束。化合物库、PubChem 下载文件和供应商目录常用 SDF,因为一个文件就能容纳成千上万个分子及其性质。
为什么要生成 InChI
标准 InChI 为每个结构提供与原子顺序和画法无关的规范标识符,可用于合并化合物库、去除重复以及与公共数据库匹配化合物。
使用方法
- 用纯文本编辑器打开 .sdf 文件。
- 复制一条记录(从标题行到
$$$$)并粘贴进来。 - 转换并复制 InChI,或用 InChI 转 InChIKey 将其缩短。
故障排除
- 含有特殊元素、查询原子或 R 基团的记录可能无法生成标准 InChI。
- 大文件一次处理几条记录更方便。
- 请保留原有的空格;SDF 连接表是按列排布的。
最后更新: