BLAST: Basic Local Alignment Search Tool

16
BLAST: Basic Local Alignment Search Tool

description

BLAST: Basic Local Alignment Search Tool. BLAST. Finds regions of local similarity between sequences Compares nucleotide or protein sequences to sequence databases and calculates the statistical significance of the matches Can be used to: - PowerPoint PPT Presentation

Transcript of BLAST: Basic Local Alignment Search Tool

Page 1: BLAST: Basic Local Alignment Search Tool

BLAST: Basic Local Alignment Search Tool

Page 2: BLAST: Basic Local Alignment Search Tool

BLAST

● Finds regions of local similarity between sequences

● Compares nucleotide or protein sequences to sequence databases and calculates the statistical significance of the matches

● Can be used to:– infer functional and evolutionary relationships

between sequences– Identify members of gene families

Page 3: BLAST: Basic Local Alignment Search Tool

BLAST

● Most use BLAST by inputting a sequence as a query against a specified public sequence database– The query is sent over the internet and the search

is performed on the NCBI databases and servers with the results posted back to the person's browser

Page 4: BLAST: Basic Local Alignment Search Tool

Standalone BLAST

● Often utilized by biotech companies, genome scientists and bioinformatics personnel– to query their own local databases– to customize BLAST to their own specific needs

● Comes in two forms:– Executables that can be run from the command line– Standalone WWW BLAST Server (allows users to

set up their own in-house versions of the BLAST Web pages)

Page 5: BLAST: Basic Local Alignment Search Tool

BLAST variations

● DNA query to a DNA database● Protein query to a protein database● DNA query query translated in all 6 reading

frames to a protein sequence database● Other adaptations

– PSI-BLAST (iterative protein sequence similarity searches using a position-specific score matrix)

– RPS-BLAST (searching for protein domains in the Conserved Domains Database)

Page 6: BLAST: Basic Local Alignment Search Tool

Using BLAST – Choosing the BLAST Program

Page 7: BLAST: Basic Local Alignment Search Tool

Using BLAST – Entering the Query Sequence

● After choosing the search we want to perform, we next need to enter the query sequence

● Our example query protein

>gi|4503323|ref|NP_000782.1| dihydrofolate reductase [Homo sapiens]

MVGSLNCIVAVSQNMGIGKNGDLPWPPLRNEFRYFQRMTTTSSVEGKQNLVIMGKKTWFSIPEKNRPLKG

RINLVLSRELKEPPQGAHFLSRSLDDALKLTEQPELANKVDMVWIVGGSSVYKEAMNHPGHLKLFVTRIM

QDFESDTFFPEIDLEKYKLLPEYPGVLSDVQEEKGIKYKFEVYEKND

Page 8: BLAST: Basic Local Alignment Search Tool

Using BLAST – Choosing the Database to Search

Page 9: BLAST: Basic Local Alignment Search Tool

Using BLAST – Choosing the Search Parameters

Page 10: BLAST: Basic Local Alignment Search Tool

BLAST Output – The Report Header

Page 11: BLAST: Basic Local Alignment Search Tool

BLAST Output – Graphical Overview

Page 12: BLAST: Basic Local Alignment Search Tool

BLAST Output – Another Example of the Graphical Overview

Page 13: BLAST: Basic Local Alignment Search Tool

BLAST Output – Report Descriptions

Page 14: BLAST: Basic Local Alignment Search Tool

BLAST Output – Pairwise Sequence Alignment(s)

Page 15: BLAST: Basic Local Alignment Search Tool

Most of the information contained in this presentation can be obtained through the

following links:● http://www.ncbi.nlm.nih.gov/books/NBK21097/● http://etutorials.org/Misc/blast/

Part+I+Introduction/Chapter+1.+Hello+BLAST/1.2+Using+NCBI-BLAST/

Page 16: BLAST: Basic Local Alignment Search Tool

Other Helpful Links

● BLASThttp://blast.ncbi.nlm.nih.gov/Blast.cgi

● NCBIhttp://www.ncbi.nlm.nih.gov/

● VMD Tutorialhttp://www.ks.uiuc.edu/Training/Tutorials/vmd/tutorial-html/vmd-tutorial-2009.html

● VMD User's Guidehttp://www.ks.uiuc.edu/Research/vmd/current/ug/ug.html

● MEGAhttp://www.megasoftware.net/

● CLUSTALhttp://www.genome.jp/tools/clustalw/