私たちの体の生細胞の中では、ニューロンの発火から心筋の収縮に至るまで、あらゆる事象を司る微細な電気信号が心拍のように脈動しています。これらの信号は、カルシウムというミネラルの細胞内外への移動に依存しており、この動きがアクションを引き起こします。科学者が新しい薬が脳や心臓にどのような影響を与えるかを理解したいとき、彼らはしばしば、これらカルシウムの流れをリアルタイムで観察します。もし薬に毒性がある場合、それらはこれらの信号をかき乱し、カルシウムを不規則に急上昇させたり、あるいは全く動かなくさせたりすることがあります。長年、研究者たちは高速カメラを使用して、単一の実験における数百もの小さなウェル(穴)にわたるこれらの現象を観察し、カルシウムの波がどのように上昇し、下降し、そして揺れ動くかについての膨大なデータを捉えてきました。しかし、この情報の洪水は管理が困難でした。カメラは各ウェルに対して数十種類の異なる測定値を生成するため、手作業で整理することがほぼ不可能なほどの数字の山を作り出し、薬の安全性に関する多くの潜在的に重要な手がかりが、ノイズの中に埋もれてしまっていたのです。
この問題を解決するために、研究チームは「CalFluxTools」と呼ばれる新しいデジタルツールを構築しました。これは、カルシウムカメラからの生の混沌とした出力を受け取り、それを明確で整理された物語へと変換する、特殊な翻訳者のようなものだと考えてください。このソフトウェアは、カルシウムが動くと光る蛍光染料を細胞に注入する特定の実験タイプを扱うように設計されています。化合物が添加されると、カメラは光の変化を時間の経過とともに記録し、山と谷の複雑なプロファイルを作成します。かつて、これらのプロファイルを分析するには、科学者が独自のカスタムコードを書くか、あるいは、いくつかの測定値を見るだけで他のデータを見捨てることを強いる高価な専用ソフトウェアに頼る必要がありました。CalFluxToolsは、プロセス全体を自動化することでこれを変革します。このツールは、生のデータファイルを読み込み、欠損箇所を補完したり不適切な測定値を除去したりしてデータをクリーンアップし、次に一連の統計テストを実行して、薬が細胞の挙動を変化させたかどうかを判定することができます。
この新しいツールの力は、一度に全体像を見ることができる能力にあります。科学者にどの測定値が重要かを選択させるのではなく、このソフトウェアは、カルシウム信号のあらゆる詳細を同時に考慮する一種のコンピュータ学習を使用します。あるテストにおいて、研究者たちはどの薬が毒性があり、どれが安全であるかを正確に把握している架空のデータセットを作成しました。このデータをCalFluxToolsに投入したところ、ソフトウェアは毒性のある化合物を正しく特定し、さらに高用量ではより深刻な損傷を引き起こすことさえ突き止めました。ソフトウェアは結果をグループ化することでこれを行いました。つまり、毒性のある薬で処理された細胞は、安全な物質で処理された細胞とは大きく異なって見える一方で、毒性のある薬の低用量で処理された細胞はその中間にあることを示したのです。数十種類の異なる測定値にわたる微妙なパターンを特定するこの能力により、ツールは高い精度で毒性を予測することができました。これは手作業で行うには非常に困難なことでした。
研究者たちはまた、ラボで培養されたヒト脳細胞を用いた過去の研究からの実際の生物学的データを用いて、このツールのテストを行いました。あるケースでは、アルツハイマー病に関連する遺伝子変異を持つ細胞を調べましたが、これらの細胞は異常なカルシウム信号を示していました。彼らはこれらの細胞に対し、疾患の治療に使用される既知の薬を投与しました。CalFluxToolsは、これらの薬が細胞のカルシウム信号をより健康で正常なパターンへと回復させるのを助けることを特定することに成功しましたが、これは科学者が以前のより手間のかかる研究で見出した結果と一致していました。別のテストでは、ソフトウェアはオリゴヌクレオチドと呼ばれる異なる種類の遺伝子治療薬を用いたデータの分析を行いました。ツールは、これらの薬剤が既知の毒性に基づいてどのようにランク付けされるかを正しく判別し、高度に毒性のあるものと安全なものを分離し、用量と損傷レベルの間の明確な関連性を示しました。
CalFluxToolsを特に有用にしているのは、それが単なる「合格か不合格か」という答えを与えるだけではない点です。それは、細胞がどのように変化したのかの詳細なマップを提供し、カルシウム信号のどの特定の部分が最も影響を受けたのかを明らかにします。これにより、研究者は薬が毒性を持っているということだけでなく、それがどのように毒性を引き起こしているのかまでも理解することができます。このソフトウェアは柔軟に設計されており、欠損データの扱い方を調整したり、異なる細胞グループをベースラインと比較したりすることが可能です。この複雑で時間のかかる作業を高速で自動化されたプロセスに変えることで、この新しいパッケージは、科学者がより多くの薬を、より速く、より高い信頼性を持ってスクリーニングすることを可能にします。それは、高速カルシウムイメージングの全力を活用して、私たちの薬の安全性を確保し、細胞内の信号が安定し強くあり続けることを保証するための扉を開くものです。
技術要約:CalFluxTools:高スループットカルシウム振動スクリーニングデータの解析のためのRパッケージ
問題提起
Molecular Devices社のFLIPRやHamamatsu社のFDSSといった高スループット(HT)全プレート型キネティックイメージングリーダーは、創薬や毒性スクリーニングにおける興奮性細胞(ニューロンや心筋細胞など)の細胞内カルシウム振動のモニタリングを可能にする。これらのプラットフォームは豊富なキネティックデータを生成するが、カルシウム振動プロファイルの解析は困難である。単一のアッセイから60以上のピークキネティックパラメータ(例:PeakPro 2は最大63個のエンドポイントを生成)が出力されることがあり、その多くは冗長な特性を記述している。既存の解析手法はカスタムスクリプトや独自のソフトウェアに依存することが多く、エンドポイントの手動選択を必要とする。この手動のアプローチは労力を要し、バイアスが生じやすく、特に毒性のある曝露と非毒性の曝露を区別したり、改善効果を持つ化合物を特定したりする際の、高次元データの複雑さを扱うのが困難である。
方法論
著者らは、HTカルシウムフラックスデータのパース(解析)、品質管理(QC)、および解析を自動化するために設計された、オープンソースのRパッケージであるCalFluxToolsを開発した。本ソフトウェアは、ScreenWorks PeakPro 2ソフトウェアによって生成された.statAllファイルを伴う384ウェルプレート形式に対して特化した検証が行われている。
- 入力およびアーキテクチャ: 本パッケージは、3つの主要な入力として、
.statAllキネティックデータファイル、ウェルのメタデータ(化合物、濃度、ウェルタイプ)を含むユーザー定義のプレートマップ(CSV)、およびフィルタリングと補完のルールを指定するパラメーターマニフェスト(Excel)を受け取る。データは、プレートセット(plateSet)および個々のプレート(plate)のための特殊なクラスを含む、標準化されたS4クラス構造(CalFluxData)に整理される。
- 処理パイプライン:
- パースおよび補完: パッケージは生のデータを読み込み、マニフェストで定義されたパラメーター固有のルール(例:空白を特定の値に置き換える、またはNAを他の値に置き換えるなど)に基づいて欠損値(NAまたは空白)を処理する。
- フィルタリング: データは、低品質なパラメーターを除去するために、カバレッジおよび変動係数(CV)に関するユーザー定義の閾値に基づいてフィルタリングされる。
- 実験デザイン: 本ツールは、**非対照(unpaired)デザイン(標準的な解析)と対照(paired)**デザインの両方をサポートする。対照デザインでは、実験用プレートはタイムゼロの参照プレートと比較され、ウェル間の変動を制御するためにデータはlog2折変化量(log2 fold-change)を介して変換される。
- 統計解析: パイプラインはZスコアを生成し、Z'ファクターを算出し(陽性コントロールと陰性コントロールの分離を評価するため)、T検定(ベンジャミニ・ホッホバーグ補正を伴う)を実行して、コントロールまたは参照プレートに対する有意なパラメーターの変化を特定する。
- 機械学習: 分布型毒性スコア(0から1)を予測するために、Random Forestアルゴリズム(10分割交差検証、
ntree=1000、mtry=変数の1/3で訓練)が採用されている。モデルは自動的にベンチマーク用量(benchmark dose)を計算し、変数重要度プロットを提供する。
- 出力: 本パッケージは、PCAプロット(ウェルおよびパラメーター用)、カバレッジとパラメーターシフトのヒートマップ、用量/時間ごとの棒グラフ、および色分けされたExcelスプレッドシートを含む包括的な可視化を生成する。
主な貢献および結果
著者らは、以下の3つの異なるテストケースを用いてCalFluxToolsを検証した:
シミュレーションデータ(対照解析): 車両(ビークル)、毒性、および非毒性の曝露をシミュレートするために特定のパラメーターを手動で変更した合成データセットを用いて、CalFluxToolsは以下を成功させた:
- エンジニアリングされたピークキネティクスの変化を特定した。
- PCAプロットにおいて、陽性コントロールと陰性コントロールの明確な分離を示した。
- 用量依存的なクラスタリングを再現し、より高い毒性用量が陽性コントロールのクラスターへとシフトすることを示した。
- Random Forestモデルを用いて、低毒性と高毒性の化合物を正しく層別化し、正しいベンチマーク用量を特定した。
アルツハイマー病表現型スクリーニング(非対照解析): 本パッケージは、AD治療薬(ドネペジル、メマンチンなど)で処理されたヒトiPSC由来ニューロンスフェロイド(WT vs. APOE4)を含む、以前に発表されたデータを再解析した。
- CalFluxToolsは既知の生物学を再現し、ドネペジルとメマンチンの高用量が野生型コントロールとクラスター化する一方で、低用量や他の化合物はAPOE4疾患モデルとクラスター化することを示した。
- 手動で選択されたパラメーター(ピーク数/間隔)に依存していた元の研究とは異なり、自動化されたモデルは、*カルシートランジェントの持続時間(Peakから高さの60%まで)(CTDP_60)および上昇スロープ(Rise Slope)*が最も判別力の高い特徴であることを特定し、薬物誘発性の表現型変調の新たな次元を明らかにする能力を実証した。
オリゴヌクレオチド神経毒性(対照解析): 本ツールは、低・中・高の神経毒性ポテンシャルを持つことが知られているオリゴヌクレオチドのスクリーニングに適用された。
- 機械学習モジュールは、用量依存的な様式で曝露を正確に層別化し、予測スコアは低毒性から高毒性の化合物へと増加した。
- 変数重要度分析は、AD研究とは異なる明確なパラメーター(例:ピーク間隔、曲線下面積)を強調し、バイアスのないデータ固有の機能選択の必要性を裏付けた。
意義および主張
本論文は、CalFluxToolsが、全プレート型リーダーからの384ウェルHTカルシウム振動データの解析のために特別に設計された最初のオープンソースソフトウェアであると主張している。その意義は以下の通りである:
- 自動化と再現性: アドホックなスクリプトや手動のパラメーター選択を、標準化されたパイプラインに置き換えることで、アナリストのバイアスを減らし、効率を向上させる。
- 包括的な活用: 機械学習を通じて60以上の出力パラメーターを活用することで、手動選択よりも毒性検出の感度を高め、改善効果を持つ化合物を特定する能力を向上させる。
- 柔軟性: 多様な実験デザイン(対照/非対照)や複数の用量、タイムポイントをサポートし、ユーザーがカスタマイズ可能なフィルタリングおよび補完ルールを通じてドメイン固有の知識を適用することを可能にする。
- アクセシビリティ: 本パッケージは、外部解析のための中間ファイルを提供し、実験の反復に向けた迅速なQCフィードバックを容易にすることで、プログラマーと非プログラマーの両方が使用できるように設計されている。
著者らは、CalFluxToolsが包括的なHT FLIPRデータ解析へのアクセスを広げ、より効率的な神経毒性、心毒性、および表現型スクリーニング研究をサポートすると結論付けている。
毎週最高の bioinformatics 論文をお届け。
スタンフォード、ケンブリッジ、フランス科学アカデミーの研究者に信頼されています。
受信トレイを確認して登録を完了してください。
問題が発生しました。もう一度お試しください。
スパムなし、いつでも解除可能。
週刊ダイジェスト — 最新の研究をわかりやすく。登録