【図解】現代の創薬プロセスである構造ベース創薬(SBDD)において、分子の可視化と前処理を担うChimeraXと、結合の強さを計算するAutoDock Vinaが連携するドッキングシミュレーションの全工程と、将来のAI創薬への応用を示しています。
日々の診療や調剤業務に追われる医療従事者の皆様にとって、「新しい薬がどのように設計されているか」というプロセスは、興味深くも少し遠い世界に感じられるかもしれません。しかし、近年話題の「AI創薬」や「分子標的薬」の開発スピード向上には、コンピュータ上でのシミュレーション技術の進化が直結しています。
本日は、現在の創薬研究の現場でスタンダードとなっている二つのツール、「ChimeraX(キメラエックス)」と「AutoDock Vina(オートドック・ヴィナ)」について解説します。これらは決して遠い存在ではなく、実は一般的なノートパソコンでも動かすことができるツールです。
これらがどのように連携し、新しい薬の候補を見つけ出しているのか。その裏側を知ることで、添付文書に記載された「作用機序」の図が、より立体的でリアルなものとしてイメージできるようになるはずです。専門用語も噛み砕いて解説しますので、ぜひ最後までお付き合いください。
具体的なツールの話に入る前に、現代創薬の基礎となるSBDD(Structure-Based Drug Design:構造に基づく創薬)について簡単におさらいしましょう。
皆様もよくご存知の通り、薬(リガンド)は体内の標的タンパク質(受容体や酵素)にある特定のポケットに結合することで効果を発揮します。これをよく「鍵(薬)と鍵穴(タンパク質)」に例えますが、SBDDはこの鍵穴の立体構造を原子レベルで解析し、そこにぴったりハマる鍵をコンピュータ上で設計する手法です。
昔は、膨大な数の化合物を実験室で手当たり次第に反応させる「ハイスループットスクリーニング(実験)」が主流でした。しかし、これには莫大なコストと時間がかかります。
そこで登場するのが、コンピュータ上で仮想的に結合を試す「ドッキングシミュレーション」です。今回ご紹介するChimeraXとAutoDock Vinaは、このシミュレーションを実行するための「目」と「脳」の役割を担っています。
まずご紹介するのは、カリフォルニア大学サンフランシスコ校(UCSF)が開発した「ChimeraX」です。これは単なる「分子を見るソフト」ではありません。創薬研究者にとっては、手術における「メス」や「開創器」のような、構造を操作するための必須ツールです。
タンパク質は、数千〜数万個の原子からなる巨大な分子です。ChimeraXは、これらを美しい3Dグラフィックスで可視化します。
医療現場で手術前に患者さんのバイタルを整えるように、シミュレーションにも「前処理」が必要です。PDB(プロテインデータバンク)からダウンロードした構造データは、実はそのままでは計算に使えません。ChimeraXは以下の処理を数クリックで行います。
次にご紹介するのが、スクリプス研究所が開発した「AutoDock Vina」です。これはグラフィックを表示するソフトではなく、裏側で計算を行う「エンジン」です。
薬の候補となる低分子化合物は、タンパク質のポケットの中でクルクルと回転したり、構造をねじらせたりしながら、最も居心地の良い(エネルギーが低い)場所を探します。 AutoDock Vinaは、この「探索」を驚異的なスピードで行います。従来のソフトに比べて約100倍の速度と言われており、数千〜数万個の化合物ライブラリを短時間でスクリーニングすることが可能です。
Vinaの最大のアウトプットは「結合親和性(Binding Affinity)」のスコアです。 通常、kcal/mol(キロカロリー・パー・モル)という単位で示され、この値が「マイナス(負)」であればあるほど、強く結合していることを示します。
このスコアは、実験室でのIC50(50%阻害濃度)やKd(解離定数)と相関するように設計されており、研究者はこの数値を指標にして「次の実験に進むべき化合物」を選抜します。
では、実際の研究現場ではどのようにこれらを使っているのでしょうか。ステップ・バイ・ステップで見ていきましょう。このプロセスを知ることで、「AI創薬」の実体が見えてきます。
まず、標的となる疾患関連タンパク質の構造データを取得します。既知のものであればPDBから、未知のものであればAlphaFold(AIによる構造予測ツール)で予測したモデルをChimeraXに読み込みます。ここで、前述の「Dock Prep(水素付加など)」を行い、計算できる状態に整えます。
タンパク質全体を計算すると時間がかかりすぎるため、「ここを狙う」という箱(グリッドボックス)を定義します。 例えば、酵素の「活性中心」や、受容体の「リガンド結合部位」をChimeraX上で囲みます。これは、外科医が術野を確保する感覚に似ています。
ChimeraXのメニュー、あるいはプラグインを通じて、AutoDock Vinaを起動します。 「この化合物が、このボックスの中で、どのように結合するか計算せよ」という命令を下すと、Vinaが計算を開始します。PCの性能にもよりますが、1つの化合物につき数秒〜数分で結果が出ます。
計算が終わると、再びChimeraXの出番です。Vinaが弾き出した「最も結合しやすい姿勢」が画面上に表示されます。
ここまで解説した「ChimeraX × AutoDock Vina」の連携は、現在の創薬研究の「基礎体力」と言える部分です。ここに今、「生成AI」が加わることで、革命が起きています。
これまでは人間が「この構造なら効くかもしれない」と考えて化合物を設計していました。しかし現在は、AIが「このタンパク質に効く構造」を数億通り生成します。 その生成された膨大な候補の中から、本当に物理的に結合可能なものを絞り込む際に、AutoDock Vinaのような物理シミュレーションが「検算役(フィルター)」として機能します。
皆様が将来処方することになる新薬は、こうした「計算科学」と「AI」のハイブリッドなプロセスを経て生まれてきます。 「なぜこの薬はこの副作用が少ないのか?」「なぜこの変異には効かないのか?」 そうした疑問を持った時、分子レベルの結合シミュレーションの結果が背景にあることを思い出していただければ、薬理学的な理解がより深まるはずです。
今回は、AI創薬の現場で活躍するChimeraXとAutoDock Vinaについて解説しました。
この二つのツールの連携が、数多ある化合物の中から「きらりと光る原石」を見つけ出し、皆様の手元に届く「薬」へと磨き上げられていきます。 もしご興味があれば、ChimeraXはアカデミック(非商用)利用であれば無料でダウンロード可能です。ご自身の専門領域のタンパク質を、一度3Dで眺めてみてはいかがでしょうか?画面の中のミクロな宇宙に、きっと新しい発見があるはずです。
最後までお読みいただき、ありがとうございました。
本記事は、AI創薬における計算化学の技術的解説を目的としており、専門知識の普及に努めていますが、記事内容の正確性、完全性、特定の目的に対する適合性について、一切の責任は負いません。掲載された情報に基づく一切の行為、およびその結果生じた損害等について、当ブログおよび執筆者は責任を負いかねます。創薬研究や医療行為に関する最終的な意思決定は、必ず専門家の判断および公的な情報に基づいて行ってください。
本記事は生成AI (Gemini)を活用して作成しています。内容については十分に精査しておりますが、誤りが含まれる可能性があります。お気づきの点がございましたら、コメントにてご指摘いただけますと幸いです。
Amazonでこの関連書籍「A Step by Step Guide for Performing Molecular Docking: Using AutoDock Vina: Molecular Docking Guide」を見る