PLIP を使用すると、生物マクロ分子とそのリガンド間の非共有結合相互作用を簡単に特定できます。ウェブサーバーがホストされており、デプロイメントなしで使用できます。
残念ながら、ウェブサーバーには一度に 1 つの構造のみを送信できます。したがって、多くの構造を分析する場合は、ローカルで実行するのが良いアイデアです。私の状況では、Docker を使用して簡単に実行でき、要件を満たします。
このノートは macOS を基にしていますが、Linux で PLIP を実行する場合は参考にしてください。
詳細な手順#
-
Docker をインストールする:
-
macOS:ウェブサイトから Docker をダウンロードし、他のソフトウェアと同様にインストールしてから実行します。
-
Linux:
サーバーが中国にある場合、Aliyun のイメージアクセラレーションを使用することをお勧めします。インストールコマンドは次のとおりです:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
他の国では、公式のスクリプトを直接使用できます:
curl -fsSL https://get.docker.com | bash -s docker
Docker と Docker-Compose が正常にインストールされた場合、次のコマンドでバージョンを確認できます:
docker -v docker compose version
-
-
作業ディレクトリを作成する
mkdir -p $HOME/PLIP/pdb
-
分析が必要な pdb ファイルを
$HOME/PLIP/pdb
に配置する。 -
FLIP を実行する
cd $HOME/PLIP/pdb docker run --rm \ -v ${PWD}:/results \ -w /results \ -u $(id -u ${USER}):$(id -g ${USER}) \ pharmai/plip:latest -f $HOME/pdb/* -xtyp
パラメータ:
-f 同様に、ローカルのPDBファイル(-f <file>)またはstdinからの読み取り(-f -)に対しても実行できます。 -i 有効なPDB IDが指定された場合、PLIPはPDBサーバーからエントリを自動的に取得できます。 XMLレポートファイル(-x、自動処理に最適) テキストレポートファイル(-t、人間が読める形式) PyMOLセッションファイル(-y) PyMOLレイトレーシング画像(-p) stdoutに書き込む(-O)、XMLまたはテキストレポートファイルと組み合わせて使用するために使用されます
この記事はこちらで Mix Space から同期されています。