SlideShare a Scribd company logo
1 of 16
BLAST
BLAST
          Basic Local Alignment Search Tool
National Center for Biotechnology Information (NCBI)




Fundamental                   The search reveals
ways of learning              what related
about a protein               sequences are
or gene                       present in the same
                              organism and other
                              organisms.
BLAST
      Typically, this means that millions of alignments are
 analyzed in a BLAST search, and only the most closely related
                      matches are returned.



 Query sequence

Needleman–Wunsch (1970)

Because we are usually more
                                        Target Sequence
interested in identifying locally
matching regions such as
protein domains.
BLAST
        Typically, this means that millions of alignments are
   analyzed in a BLAST search, and only the most closely related
                        matches are returned.



    Query sequence

  Smith–Waterman (1981)
we cannot generally use it for            Target Sequence
database searches because it is
too computationally intensive.
BLAST
        Typically, this means that millions of alignments are
   analyzed in a BLAST search, and only the most closely related
                        matches are returned.



    Query sequence

           BLAST
offers a local alignment                  Target Sequence
strategy having both speed and
sensitivity. It also offers
convenient accessibility on the
WorldWideWeb.
BLAST
                                     Target Sequence
        Query sequence


A DNA sequence can                  The programs
                          Family    produce high-
be converted into
six potential                       scoring segment
proteins, and the                   pairs (HSPs) that
BLAST algorithms                    represent local
include strategies to               alignments between
compare protein                     your query and
sequences to                        database
dynamically                         sequences.
translated DNA
databases or vice
versa.                   Programs
BLAST
1. Determining what orthologs and paralogs are known for a
   particular protein or nucleic acid sequence.
2. Determining what proteins or genes are present in a
   particular organism.
3. Determining the identity of a DNA or protein sequence.
4. Discovering new genes.
5. Determining what variants have been described for a
   particular gene or protein.
6. Investigating expressed sequence tags that may exhibit
   alternative splicing.
7. Exploring amino acid residues that are important in the
   function and/or structure of a protein
BLAST
1. Selecting a sequence of interest and pasting, typing, or
   uploading it into the BLAST input box.
2. Selecting a BLAST program (most commonly
   blastp, blastn, blastx, tblastx,blastn).
3. Selecting a database to search. A common choice is the non
   redundant (nr) database, but there are many other
   databases.
4. Selecting optional parameters, both for the search and for the
   format of the output. These options include choosing a
   substitution matrix, filtering of low complexity
   sequences, and restricting the search to a particular set of
   organisms.
BLAST SEARCH STEPS
1. Step 1: Specifying Sequence of Interest:

   First Cutting and pasting DNA or protein sequence (e.g., in
   the FASTA format).

   Second using an accession number (e.g., a RefSeq or
   GenBank Identification [GI] number)

         BLAST searches, your query can be in uppercase or
       lowercase, with or without intervening spaces or numbers.
If the query is DNA, BLAST algorithms will search both strands. It
     is often convenient to input the accession number to a BLAST
                                search.
BLAST SEARCH STEPS
   1. Step 2: Selecting BLAST Program
Program           Query               Number of database searches Database
                               1
Blastp            protein             protein
Use blastp to compare a protein query to a database of proteins
                               1
Blastn            DNA                 DNA
Use blastn to compare both strands of a DNA query against a DNA database.
                               6
Blastx              DNA               protein
Blastx translates a DNA sequence into six protein sequences using all six possible
reading frames, and then compares each of these proteins to a protein database
                                   6
tBlastn              protein           DNA
Tblastn is used to translate every DNA sequence in a database into six potential
proteins, and then to compare your protein query against each of those translated proteins.
                                   36
tBlastx             DNA                DNA
Tblastx is the most computational intensive BLAST algorithm. It translates DNA from
 both a query and a database into six potential proteins, and then performs
 36 protein-protein database searches.
BLAST SEARCH STEPS
   1. Step 2: Selecting BLAST Program
Program           Query               Number of database searches Database
                               1
Blastp            protein             protein
Use blastp to compare a protein query to a database of proteins
                               1
Blastn            DNA                 DNA
Use blastn to compare both strands of a DNA query against a DNA database.
                               6
Blastx              DNA               protein
Blastx translates a DNA sequence into six protein sequences using all six possible
reading frames, and then compares each of these proteins to a protein database
                                   6
tBlastn              protein           DNA
Tblastn is used to translate every DNA sequence in a database into six potential
proteins, and then to compare your protein query against each of those translated proteins.
                                   36
tBlastx             DNA                DNA
Tblastx is the most computational intensive BLAST algorithm. It translates DNA from
 both a query and a database into six potential proteins, and then performs
 36 protein-protein database searches.
BLAST SEARCH STEPS
   1. Step 2: Selecting BLAST Program
Program           Query               Number of database searches Database
                               1
Blastp            protein             protein
Use blastp to compare a protein query to a database of proteins
                               1
Blastn            DNA                 DNA
Use blastn to compare both strands of a DNA query against a DNA database.
                               6
Blastx              DNA               protein
Blastx translates a DNA sequence into six protein sequences using all six possible
reading frames, and then compares each of these proteins to a protein database
                                   6
tBlastn              protein           DNA
Tblastn is used to translate every DNA sequence in a database into six potential
proteins, and then to compare your protein query against each of those translated proteins.
                                   36
tBlastx             DNA                DNA
Tblastx is the most computational intensive BLAST algorithm. It translates DNA from
 both a query and a database into six potential proteins, and then performs
 36 protein-protein database searches.
BLAST SEARCH STEPS
   1. Step 2: Selecting BLAST Program
Program           Query               Number of database searches Database
                               1
Blastp            protein             protein
Use blastp to compare a protein query to a database of proteins
                               1
Blastn            DNA                 DNA
Use blastn to compare both strands of a DNA query against a DNA database.
                               6
Blastx              DNA               protein
Blastx translates a DNA sequence into six protein sequences using all six possible
reading frames, and then compares each of these proteins to a protein database
                                   6
tBlastn              protein           DNA
Tblastn is used to translate every DNA sequence in a database into six potential
proteins, and then to compare your protein query against each of those translated proteins.
                                   36
tBlastx             DNA                DNA
Tblastx is the most computational intensive BLAST algorithm. It translates DNA from
 both a query and a database into six potential proteins, and then performs
 36 protein-protein database searches.
BLAST SEARCH STEPS
   1. Step 2: Selecting BLAST Program
Program           Query               Number of database searches Database
                               1
Blastp            protein             protein
Use blastp to compare a protein query to a database of proteins
                               1
Blastn            DNA                 DNA
Use blastn to compare both strands of a DNA query against a DNA database.
                               6
Blastx              DNA               protein
Blastx translates a DNA sequence into six protein sequences using all six possible
reading frames, and then compares each of these proteins to a protein database
                                   6
tBlastn              protein           DNA
Tblastn is used to translate every DNA sequence in a database into six potential
proteins, and then to compare your protein query against each of those translated proteins.
                                   36
tBlastx             DNA                DNA
Tblastx is the most computational intensive BLAST algorithm. It translates DNA from
 both a query and a database into six potential proteins, and then performs
 36 protein-protein database searches.
BLAST SEARCH STEPS
   1. Step 2: Selecting BLAST Program
Program           Query               Number of database searches Database
                               1
Blastp            protein             protein
Use blastp to compare a protein query to a database of proteins
                               1
Blastn            DNA                 DNA
Use blastn to compare both strands of a DNA query against a DNA database.
                               6
Blastx              DNA               protein
Blastx translates a DNA sequence into six protein sequences using all six possible
reading frames, and then compares each of these proteins to a protein database
                                   6
tBlastn              protein           DNA
Tblastn is used to translate every DNA sequence in a database into six potential
proteins, and then to compare your protein query against each of those translated proteins.
                                   36
tBlastx             DNA                DNA
Tblastx is the most computational intensive BLAST algorithm. It translates DNA from
 both a query and a database into six potential proteins, and then performs
 36 protein-protein database searches.
Subscribe

More Related Content

What's hot (20)

Blast Algorithm
Blast AlgorithmBlast Algorithm
Blast Algorithm
 
Protein fold recognition and ab_initio modeling
Protein fold recognition and ab_initio modelingProtein fold recognition and ab_initio modeling
Protein fold recognition and ab_initio modeling
 
Multiple sequence alignment
Multiple sequence alignmentMultiple sequence alignment
Multiple sequence alignment
 
Blast and fasta
Blast and fastaBlast and fasta
Blast and fasta
 
Pairwise sequence alignment
Pairwise sequence alignmentPairwise sequence alignment
Pairwise sequence alignment
 
Scoring matrices
Scoring matricesScoring matrices
Scoring matrices
 
blast bioinformatics
blast bioinformaticsblast bioinformatics
blast bioinformatics
 
Similarity
SimilaritySimilarity
Similarity
 
BLAST
BLASTBLAST
BLAST
 
BLAST
BLASTBLAST
BLAST
 
Sequence alig Sequence Alignment Pairwise alignment:-
Sequence alig Sequence Alignment Pairwise alignment:-Sequence alig Sequence Alignment Pairwise alignment:-
Sequence alig Sequence Alignment Pairwise alignment:-
 
BLAST
BLASTBLAST
BLAST
 
MEGA (Molecular Evolutionary Genetics Analysis)
MEGA (Molecular Evolutionary Genetics Analysis)MEGA (Molecular Evolutionary Genetics Analysis)
MEGA (Molecular Evolutionary Genetics Analysis)
 
Genome Assembly
Genome AssemblyGenome Assembly
Genome Assembly
 
Scoring schemes in bioinformatics
Scoring schemes in bioinformaticsScoring schemes in bioinformatics
Scoring schemes in bioinformatics
 
MULTIPLE SEQUENCE ALIGNMENT
MULTIPLE  SEQUENCE  ALIGNMENTMULTIPLE  SEQUENCE  ALIGNMENT
MULTIPLE SEQUENCE ALIGNMENT
 
sequence alignment
sequence alignmentsequence alignment
sequence alignment
 
Tools and database of NCBI
Tools and database of NCBITools and database of NCBI
Tools and database of NCBI
 
Blast
BlastBlast
Blast
 
PIR- Protein Information Resource
PIR- Protein Information ResourcePIR- Protein Information Resource
PIR- Protein Information Resource
 

Similar to BLAST [Basic Alignment Local Search Tool]

Bioinformatics Final Presentation
Bioinformatics Final PresentationBioinformatics Final Presentation
Bioinformatics Final PresentationShruthi Choudary
 
Ayush PPt Tblast-1.pptx
Ayush PPt Tblast-1.pptxAyush PPt Tblast-1.pptx
Ayush PPt Tblast-1.pptxAyushMeshram14
 
Lecture 5.pptx
Lecture 5.pptxLecture 5.pptx
Lecture 5.pptxericndunek
 
Sequence similarity tools.pptx
Sequence similarity tools.pptxSequence similarity tools.pptx
Sequence similarity tools.pptxPagudalaSangeetha
 
BLAST AND FASTA.pptx12345789999987544321234
BLAST AND FASTA.pptx12345789999987544321234BLAST AND FASTA.pptx12345789999987544321234
BLAST AND FASTA.pptx12345789999987544321234alizain9604
 
Blast gp assignment
Blast  gp assignmentBlast  gp assignment
Blast gp assignmentbarathvaj
 
bio ppt .pptx
bio ppt .pptxbio ppt .pptx
bio ppt .pptxXyYz1
 
Research presentation-wd
Research presentation-wdResearch presentation-wd
Research presentation-wdWagied Davids
 
BioInformatics Tools -Genomics , Proteomics and metablomics
BioInformatics Tools -Genomics , Proteomics and metablomicsBioInformatics Tools -Genomics , Proteomics and metablomics
BioInformatics Tools -Genomics , Proteomics and metablomicsAyeshaYousaf20
 
BLAST AND FASTA.pptx
BLAST AND FASTA.pptxBLAST AND FASTA.pptx
BLAST AND FASTA.pptxPiyushBehgal1
 
Bioinformatic, and tools by kk sahu
Bioinformatic, and tools by kk sahuBioinformatic, and tools by kk sahu
Bioinformatic, and tools by kk sahuKAUSHAL SAHU
 
Data base searching tool
Data base searching toolData base searching tool
Data base searching toolNithyaNandapal
 
blast presentation beevragh muneer.pptx
blast presentation  beevragh muneer.pptxblast presentation  beevragh muneer.pptx
blast presentation beevragh muneer.pptxhome
 
Informal presentation on bioinformatics
Informal presentation on bioinformaticsInformal presentation on bioinformatics
Informal presentation on bioinformaticsAtai Rabby
 

Similar to BLAST [Basic Alignment Local Search Tool] (20)

Bioinformatics Final Presentation
Bioinformatics Final PresentationBioinformatics Final Presentation
Bioinformatics Final Presentation
 
Blasta
BlastaBlasta
Blasta
 
BLAST Search tool
BLAST Search toolBLAST Search tool
BLAST Search tool
 
Blast
BlastBlast
Blast
 
Ayush PPt Tblast-1.pptx
Ayush PPt Tblast-1.pptxAyush PPt Tblast-1.pptx
Ayush PPt Tblast-1.pptx
 
BLAST
BLASTBLAST
BLAST
 
Lecture 5.pptx
Lecture 5.pptxLecture 5.pptx
Lecture 5.pptx
 
Sequence similarity tools.pptx
Sequence similarity tools.pptxSequence similarity tools.pptx
Sequence similarity tools.pptx
 
BLAST AND FASTA.pptx12345789999987544321234
BLAST AND FASTA.pptx12345789999987544321234BLAST AND FASTA.pptx12345789999987544321234
BLAST AND FASTA.pptx12345789999987544321234
 
Article
ArticleArticle
Article
 
Blast gp assignment
Blast  gp assignmentBlast  gp assignment
Blast gp assignment
 
bio ppt .pptx
bio ppt .pptxbio ppt .pptx
bio ppt .pptx
 
Research presentation-wd
Research presentation-wdResearch presentation-wd
Research presentation-wd
 
BioInformatics Tools -Genomics , Proteomics and metablomics
BioInformatics Tools -Genomics , Proteomics and metablomicsBioInformatics Tools -Genomics , Proteomics and metablomics
BioInformatics Tools -Genomics , Proteomics and metablomics
 
BLAST AND FASTA.pptx
BLAST AND FASTA.pptxBLAST AND FASTA.pptx
BLAST AND FASTA.pptx
 
Ncbi
NcbiNcbi
Ncbi
 
Bioinformatic, and tools by kk sahu
Bioinformatic, and tools by kk sahuBioinformatic, and tools by kk sahu
Bioinformatic, and tools by kk sahu
 
Data base searching tool
Data base searching toolData base searching tool
Data base searching tool
 
blast presentation beevragh muneer.pptx
blast presentation  beevragh muneer.pptxblast presentation  beevragh muneer.pptx
blast presentation beevragh muneer.pptx
 
Informal presentation on bioinformatics
Informal presentation on bioinformaticsInformal presentation on bioinformatics
Informal presentation on bioinformatics
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

BLAST [Basic Alignment Local Search Tool]

  • 2. BLAST Basic Local Alignment Search Tool National Center for Biotechnology Information (NCBI) Fundamental The search reveals ways of learning what related about a protein sequences are or gene present in the same organism and other organisms.
  • 3. BLAST Typically, this means that millions of alignments are analyzed in a BLAST search, and only the most closely related matches are returned. Query sequence Needleman–Wunsch (1970) Because we are usually more Target Sequence interested in identifying locally matching regions such as protein domains.
  • 4. BLAST Typically, this means that millions of alignments are analyzed in a BLAST search, and only the most closely related matches are returned. Query sequence Smith–Waterman (1981) we cannot generally use it for Target Sequence database searches because it is too computationally intensive.
  • 5. BLAST Typically, this means that millions of alignments are analyzed in a BLAST search, and only the most closely related matches are returned. Query sequence BLAST offers a local alignment Target Sequence strategy having both speed and sensitivity. It also offers convenient accessibility on the WorldWideWeb.
  • 6. BLAST Target Sequence Query sequence A DNA sequence can The programs Family produce high- be converted into six potential scoring segment proteins, and the pairs (HSPs) that BLAST algorithms represent local include strategies to alignments between compare protein your query and sequences to database dynamically sequences. translated DNA databases or vice versa. Programs
  • 7. BLAST 1. Determining what orthologs and paralogs are known for a particular protein or nucleic acid sequence. 2. Determining what proteins or genes are present in a particular organism. 3. Determining the identity of a DNA or protein sequence. 4. Discovering new genes. 5. Determining what variants have been described for a particular gene or protein. 6. Investigating expressed sequence tags that may exhibit alternative splicing. 7. Exploring amino acid residues that are important in the function and/or structure of a protein
  • 8. BLAST 1. Selecting a sequence of interest and pasting, typing, or uploading it into the BLAST input box. 2. Selecting a BLAST program (most commonly blastp, blastn, blastx, tblastx,blastn). 3. Selecting a database to search. A common choice is the non redundant (nr) database, but there are many other databases. 4. Selecting optional parameters, both for the search and for the format of the output. These options include choosing a substitution matrix, filtering of low complexity sequences, and restricting the search to a particular set of organisms.
  • 9. BLAST SEARCH STEPS 1. Step 1: Specifying Sequence of Interest: First Cutting and pasting DNA or protein sequence (e.g., in the FASTA format). Second using an accession number (e.g., a RefSeq or GenBank Identification [GI] number) BLAST searches, your query can be in uppercase or lowercase, with or without intervening spaces or numbers. If the query is DNA, BLAST algorithms will search both strands. It is often convenient to input the accession number to a BLAST search.
  • 10. BLAST SEARCH STEPS 1. Step 2: Selecting BLAST Program Program Query Number of database searches Database 1 Blastp protein protein Use blastp to compare a protein query to a database of proteins 1 Blastn DNA DNA Use blastn to compare both strands of a DNA query against a DNA database. 6 Blastx DNA protein Blastx translates a DNA sequence into six protein sequences using all six possible reading frames, and then compares each of these proteins to a protein database 6 tBlastn protein DNA Tblastn is used to translate every DNA sequence in a database into six potential proteins, and then to compare your protein query against each of those translated proteins. 36 tBlastx DNA DNA Tblastx is the most computational intensive BLAST algorithm. It translates DNA from both a query and a database into six potential proteins, and then performs 36 protein-protein database searches.
  • 11. BLAST SEARCH STEPS 1. Step 2: Selecting BLAST Program Program Query Number of database searches Database 1 Blastp protein protein Use blastp to compare a protein query to a database of proteins 1 Blastn DNA DNA Use blastn to compare both strands of a DNA query against a DNA database. 6 Blastx DNA protein Blastx translates a DNA sequence into six protein sequences using all six possible reading frames, and then compares each of these proteins to a protein database 6 tBlastn protein DNA Tblastn is used to translate every DNA sequence in a database into six potential proteins, and then to compare your protein query against each of those translated proteins. 36 tBlastx DNA DNA Tblastx is the most computational intensive BLAST algorithm. It translates DNA from both a query and a database into six potential proteins, and then performs 36 protein-protein database searches.
  • 12. BLAST SEARCH STEPS 1. Step 2: Selecting BLAST Program Program Query Number of database searches Database 1 Blastp protein protein Use blastp to compare a protein query to a database of proteins 1 Blastn DNA DNA Use blastn to compare both strands of a DNA query against a DNA database. 6 Blastx DNA protein Blastx translates a DNA sequence into six protein sequences using all six possible reading frames, and then compares each of these proteins to a protein database 6 tBlastn protein DNA Tblastn is used to translate every DNA sequence in a database into six potential proteins, and then to compare your protein query against each of those translated proteins. 36 tBlastx DNA DNA Tblastx is the most computational intensive BLAST algorithm. It translates DNA from both a query and a database into six potential proteins, and then performs 36 protein-protein database searches.
  • 13. BLAST SEARCH STEPS 1. Step 2: Selecting BLAST Program Program Query Number of database searches Database 1 Blastp protein protein Use blastp to compare a protein query to a database of proteins 1 Blastn DNA DNA Use blastn to compare both strands of a DNA query against a DNA database. 6 Blastx DNA protein Blastx translates a DNA sequence into six protein sequences using all six possible reading frames, and then compares each of these proteins to a protein database 6 tBlastn protein DNA Tblastn is used to translate every DNA sequence in a database into six potential proteins, and then to compare your protein query against each of those translated proteins. 36 tBlastx DNA DNA Tblastx is the most computational intensive BLAST algorithm. It translates DNA from both a query and a database into six potential proteins, and then performs 36 protein-protein database searches.
  • 14. BLAST SEARCH STEPS 1. Step 2: Selecting BLAST Program Program Query Number of database searches Database 1 Blastp protein protein Use blastp to compare a protein query to a database of proteins 1 Blastn DNA DNA Use blastn to compare both strands of a DNA query against a DNA database. 6 Blastx DNA protein Blastx translates a DNA sequence into six protein sequences using all six possible reading frames, and then compares each of these proteins to a protein database 6 tBlastn protein DNA Tblastn is used to translate every DNA sequence in a database into six potential proteins, and then to compare your protein query against each of those translated proteins. 36 tBlastx DNA DNA Tblastx is the most computational intensive BLAST algorithm. It translates DNA from both a query and a database into six potential proteins, and then performs 36 protein-protein database searches.
  • 15. BLAST SEARCH STEPS 1. Step 2: Selecting BLAST Program Program Query Number of database searches Database 1 Blastp protein protein Use blastp to compare a protein query to a database of proteins 1 Blastn DNA DNA Use blastn to compare both strands of a DNA query against a DNA database. 6 Blastx DNA protein Blastx translates a DNA sequence into six protein sequences using all six possible reading frames, and then compares each of these proteins to a protein database 6 tBlastn protein DNA Tblastn is used to translate every DNA sequence in a database into six potential proteins, and then to compare your protein query against each of those translated proteins. 36 tBlastx DNA DNA Tblastx is the most computational intensive BLAST algorithm. It translates DNA from both a query and a database into six potential proteins, and then performs 36 protein-protein database searches.