PDB→SMILES変換ツール

概要:公開の化学リゾルバーを利用したベストエフォート方式で、PDB構造テキストをSMILESに変換します。無料でWebブラウザ上で動作し、インストールは不要です。

PDBテキストを貼り付け、ベストエフォート方式のリゾルバーでSMILESに変換します。大きなタンパク質の場合は、リガンドのみのPDBブロックを使ってください。

ここにSMILESが表示されます。

入力形式と出力形式

入力:PDB出力:SMILES
正式名称PDB(Protein Data Bank形式)SMILES (Simplified Molecular Input Line Entry System)
含まれる情報固定カラムの3D原子座標。タンパク質と低分子に使われます。原子、結合、環、電荷、立体化学を1行のテキストで表現。座標は含まない。
ファイル・形式.pdb.smi またはプレーンテキスト

ファイル形式の解説

PDBは3D原子座標、残基名、鎖、占有率、B因子、元素のデータを格納します。タンパク質、リガンド、結晶構造、分子の可視化でよく使われます。

SMILESは分子を結合関係のコンパクトな1行テキストとして格納します。低分子やリガンドに最適で、タンパク質のような高分子全体には向きません。

最良の結果を得るには、リガンドのみのPDBブロックを変換してください。タンパク質のPDBファイルには多数の残基が含まれ、結合次数の情報も欠けていることが多いため、PDBからSMILESへの直接変換はあいまいになることがあります。

PDBのリガンドをSMILESに変換する

PDBファイルは原子座標を格納する形式で、主にX線結晶構造解析、NMR、クライオ電子顕微鏡で得られたタンパク質や核酸に使われます。低分子リガンドはHETATMレコードとして記録されます。この形式ではリガンドの結合次数が明示されていないことが多いため、座標からSMILES文字列への変換では原子間距離や残基テンプレートから結合を推定する必要があります。そのため結果はベストエフォートになります。

よい結果を得るために

  1. リガンドだけを抽出します。タンパク質全体ではなく、リガンドのHETATM行(および関連するCONECT行)をコピーします。
  2. 水分子(残基名HOH)や無関係なイオンを取り除きます。
  3. 変換したら、SMILES→構造式で描画してSMILESを確認します。

よくある問題

タンパク質そのものを表示するにはタンパク質ビューアを使ってください。

最終更新: