InChI 轉 SMILES 工具
簡而言之:將 InChI 識別碼轉換為標準 SMILES 字串。完全免費,在網頁瀏覽器中執行,不需下載。
將文獻與資料庫中的 InChI 字串轉換為 SMILES 格式。
SMILES 會顯示在這裡。
輸入與輸出格式
| 輸入:InChI | 輸出:SMILES | |
|---|---|---|
| 全名 | InChI(IUPAC 國際化學識別碼) | SMILES (Simplified Molecular Input Line Entry System) |
| 內容 | 由結構產生的分層文字識別碼。標準 InChI 在任何程式中都相同。 | 以一行文字表示原子、鍵、環、電荷與立體化學,不含座標。 |
| 檔案或形式 | 以 InChI=1S/ 開頭的文字 | .smi 或純文字 |
檔案格式說明
InChI 是 IUPAC 國際化學識別碼(International Chemical Identifier)。它具分層性與確定性,可用來描述分子式、連接方式、氫原子、電荷、立體化學與同位素。
SMILES 較短,也更容易貼到許多繪圖、搜尋與化學資訊學工具中。當資料庫提供 InChI 而你的流程需要 SMILES 時,將 InChI 轉換為 SMILES 很有幫助。
不同服務對同一個 InChI 可能傳回不同的標準 SMILES。只要描述的是同一分子,等價的 SMILES 字串都是有效的。
何時將 InChI 轉換為 SMILES
InChI 非常適合明確辨識化合物,但大多數繪圖程式、化學資訊學腳本與搜尋框都使用 SMILES。轉換後,就能把資料庫紀錄或論文補充資料中的識別碼變成可編輯、可繪製的形式。
使用方式
- 貼上完整的 InChI 字串,包括
InChI=1S/前綴。 - 轉換後複製 SMILES 輸出。
- 將 SMILES 貼到 MolDraw 中即可查看與編輯結構。
範例
乙醇:InChI=1S/C2H6O/c1-2-3/h3H,2H2,1H3 會變成 CCO。InChI 列出分子式、連接層(原子 1–2–3)與氫原子位置;SMILES 則只用三個字元表示同一分子。
常見問題
會保留立體化學嗎?若 InChI 含有立體層(/t、/m、/s 或 /b),會轉換為 SMILES 的 @ 或 / 與 \ 符號。為什麼我的 SMILES 和其他工具的不同?同一分子可以有多種有效的 SMILES;可用 SMILES 轉 InChIKey 將兩者都轉成 InChIKey 來比較。
最後更新: