InChI 转 InChIKey 转换器
简而言之:将完整的 InChI 标识符转换为紧凑的 InChIKey 格式,用于检索和索引。免费使用,在网页浏览器中运行,无需下载。
将完整的 InChI 字符串转换为紧凑的 InChIKey 值。
InChIKey 输出将显示在这里。
输入与输出格式
| 输入:InChI | 输出:InChIKey | |
|---|---|---|
| 全称 | InChI(IUPAC 国际化学标识符) | InChIKey |
| 包含的信息 | 由结构生成的分层文本标识符。标准 InChI 在任何程序中都相同。 | InChI 的 27 字符哈希值,专为网页和数据库检索设计。没有查询数据库就无法还原为结构。 |
| 文件或形式 | 以 InChI=1S/ 开头的文本 | 形如 XXXXXXXXXXXXXX-YYYYYYYYYY-Z 的文本 |
文件格式说明
InChI 是完整的分层化学标识符,可以描述连接方式、氢原子、电荷、立体化学和同位素信息。
InChIKey 是 InChI 的较短哈希表示,更便于检索和索引,但并不以可读形式保留全部结构层。
需要完整的标识符细节时用 InChI。需要紧凑的数据库键或便于检索的化合物标识符时用 InChIKey。
InChI 与 InChIKey 对比
InChI 是对结构的分层文本描述:分子式、连接方式、氢原子、电荷和立体化学各占一层。它精确但很长,且含有斜杠等搜索引擎不易处理的字符。InChIKey 是 InChI 的固定 27 字符哈希值,专为网络检索和数据库索引而设计。
如何读懂 InChIKey
阿司匹林的 InChIKey 是 BSYNRYMUTXBXSQ-UHFFFAOYSA-N。
- 第一段 14 个字母编码连接方式(分子骨架)。
- 第二段 10 个字符编码立体化学、同位素和其他层,以及标准 InChI 和版本的标志。
- 最后一个字母编码质子化状态;N 表示中性。
常见问题
可以把 InChIKey 转回结构吗?从数学上不行,因为哈希不可逆。需要查询数据库,这正是 InChIKey 转 InChI 工具所做的事。两个分子会有相同的 InChIKey 吗?理论上可能发生冲突,但实际上极为罕见。立体异构体的第一段相同,第二段不同。
最后更新: