BLASTアルゴリズムとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > BLASTアルゴリズムの意味・解説 

BLASTアルゴリズム

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/11 08:28 UTC 版)

BLAST」の記事における「BLASTアルゴリズム」の解説

BLASTアルゴリズムを実行する際には、2つ情報が必要である。クエリシーケンス(ターゲットシーケンスともいう)とシーケンスデータベースである。BLASTアルゴリズムは、シーケンスデータベース中のシーケンス断片類似するクエリシーケンス中のシーケンス断片見つけ出す多く場合、クエリシーケンスは、シーケンスデータベース比べてデータ量が非常に小さい。例えば、クエリシーケンスが千個程度ヌクレオチド核酸塩基)であるのに対しシーケンスデータベース数億ヌクレオチドデータをもっている場合がある。 BLASTアルゴリズムは、クエリシーケンスとシーケンスデータベースとの間で、高い閾値でシーケンスアライメントを行う。その際には Smith-Waterman アルゴリズム近似したヒューリスティクなアルゴリズム使われる。完全な Smith-Waterman アルゴリズムは、NCBI GenBank のような大規模なシーケンスデータベースに対して検索を行う場合には、処理速度が非常に遅いことが問題となる。BLASTアルゴリズムは、Smith-Waterman アルゴリズムより少し正確さで劣るが、50倍以上の処理速度実現するこのようにBLASTアルゴリズムは、高速でありかつ比較的正確であるという特徴がある。こうした特徴が、BLASTアルゴリズムの重要な技術的革新性であり、またおそらくバイオインフォマティクスにおいてBLASTプログラムが最もよく使われている理由となっている。 BLASTアルゴリズムの実行は、概念的に次に述べるように3段階に分かれている。 第1段階: クエリシーケンスを短い固定長データ分割した断片で、シーケンスデータベース厳密に検索する。この固定長データ長さを W(ワード)とする。例えば、W = 3 で、クエリシーケンス AGTTAC に対してデータベース中に ACTTAG というシーケンス存在した場合、BLASTアルゴリズムは、TTA という部分データが両シーケンス共有されていると認識する。W のサイズは、特に指定しない場合ヌクレオチドでは11アミノ酸では3である。 第2段階: BLASTアルゴリズムは、クエリシーケンスと、部分データ共有する認識したデータベース中のシーケンス群に対してギャップ考慮しない単純なアライメントを行う。このギャップ考慮しないアライメントは、第1段階の W の長さ固定長での検索処理を、アライメントスコア高くなるように両方向に W(ワード)のサイズ拡張した処理である。この段階ではヌクレオチド核酸塩基)やアミノ酸挿入欠損考慮しない先述の例では、AGTTAC と ACTTAG はそれぞれ TTA を共に含んでおり、ギャップ考慮しないアライメント次のうになる。..AGTTAC.. | ||| ..ACTTAG.. 第2段階で、ギャップ考慮せずに、スコアの高いアライメントが行えた場合データベースのシーケンスデータは第3段階の処理対象となる。 第3段階: BLASTアルゴリズムは、Smith-Waterman アルゴリズム変形版アルゴリズムで、クエリシーケンスとデータベースシーケンスの間で、ギャップ考慮したアライメントを行う。アライメント行った後、統計的に有意なアライメント群がユーザ示されるBLASTから派生したアルゴリズムいくつか考案されている。 BLAT BLAT (Blast Like Alignment Tool) は、BLAST上回る速度で処理を行うが、正確さにおいてはBLASTに劣る。ヌクレオチドシーケンスゲノムデータベースへの検索を行う。 BLASTZ 複数大規模なゲノムデータベース染色体データベースに対して検索を行うよう設計されアルゴリズム

※この「BLASTアルゴリズム」の解説は、「BLAST」の解説の一部です。
「BLASTアルゴリズム」を含む「BLAST」の記事については、「BLAST」の概要を参照ください。

ウィキペディア小見出し辞書の「BLASTアルゴリズム」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「BLASTアルゴリズム」の関連用語

BLASTアルゴリズムのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



BLASTアルゴリズムのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのBLAST (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS