ESyPred3Dは自動化されたホモロジーモデリングプログラムです。複数のマルチプルアライメントプログラムの結果を組み合わせ、重み付けし、スクリーニングすることでアライメントが得られます。最終的な3次元構造は、モデリングパッケージMODELLERを使用して構築されます。[ 1 ]
ホモロジーモデリングを実行するために、ESyPred3Dプログラムはまずテンプレート(既知の構造を持つ類似配列)を検索し、その後、クエリ配列とテンプレート配列をアライメントします。次に、EsyPred3Dはアライメントとテンプレート構造を使用して3Dモデルを構築し、最終的な3Dモデルを評価します
クエリ配列とテンプレート配列は、コンセンサスアライメント法を用いてアライメントされます。[ 2 ]クエリ配列とテンプレート配列を含む2組の配列に対し、異なるアライメントプログラムを用いて、異なる多重配列アライメントを構築します。コンセンサス法では、ニューラルネットワークを用いて最適なアライメント残基を見つけ、行き止まり除去アルゴリズムを用いてすべての可能な組み合わせを分析します。
最終的な 3D モデルは、ターゲットとテンプレートの位置合わせとテンプレートの 3D 構造からMODELLER を使用して構築されます。MODELLER は、不足しているループの構築にも使用されます。