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

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Recently uploaded (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

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.