InChI→InChIKey変換ツール
概要:完全なInChI識別子を、検索や索引付け用のコンパクトなInChIKey形式に変換します。無料でWebブラウザ上で動作し、ダウンロードは不要です。
完全なInChI文字列をコンパクトなInChIKeyの値に変換します。
ここにInChIKeyが表示されます。
入力形式と出力形式
| 入力:InChI | 出力:InChIKey | |
|---|---|---|
| 正式名称 | InChI(IUPAC International Chemical Identifier) | InChIKey |
| 含まれる情報 | 構造から作られる階層化されたテキスト識別子。標準InChIはどのプログラムでも同じになります。 | Webやデータベースの検索用に作られた、InChIの27文字のハッシュ。照会用のデータベースがなければ構造に戻すことはできません。 |
| ファイル・形式 | InChI=1S/で始まるテキスト | XXXXXXXXXXXXXX-YYYYYYYYYY-Zのようなテキスト |
ファイル形式の解説
InChIは、原子のつながり、水素、電荷、立体化学、同位体の情報を記述できる、完全な階層型の化学識別子です。
InChIKeyは、InChIをハッシュ化した短い表現です。検索や索引付けは簡単ですが、すべての構造レイヤーを読める形で保持するためのものではありません。
識別子の詳細がすべて必要なときはInChIを、コンパクトなデータベースキーや検索しやすい化合物識別子が必要なときはInChIKeyを使います。
InChIとInChIKeyの違い
InChIは構造を階層化したテキストで記述したもので、分子式、原子のつながり、水素、電荷、立体化学がそれぞれ独自のレイヤーに入ります。正確ですが長く、検索エンジンが扱いにくいスラッシュなどの文字を含みます。InChIKeyは、Web検索やデータベースの索引付けのために作られた、InChIの固定長27文字のハッシュです。
InChIKeyの読み方
アスピリンのInChIKeyはBSYNRYMUTXBXSQ-UHFFFAOYSA-Nです。
- 最初の14文字のブロックは原子のつながり(分子の骨格)を表します。
- 2番目の10文字のブロックは、立体化学、同位体、その他のレイヤーに加え、標準InChIとバージョンのフラグを表します。
- 最後の1文字はプロトン化状態を表し、Nは中性を意味します。
FAQ
InChIKeyを構造に戻せますか?ハッシュは逆変換できないため、数学的にはできません。データベースでの照会が必要で、それを行うのがInChIKey→InChIツールです。2つの分子が同じInChIKeyを持つことはありますか?理論上は衝突がありえますが、実際にはきわめてまれです。立体異性体は最初のブロックが同じで、2番目のブロックが異なります。
最終更新: