SlideShare a Scribd company logo
1 of 31
Welcome to the
presentation
On
BLAST
Introduction
Group Members:
Shahida khatun
MD. Firoz Ahmed
MD. Shariful Islam
Chandrima Das
Shantonu Kumar Roy
Merina Junaki
Ikhtina Afroz
Shanjida Afrin
MST. Shahinur Akter
MD. Ariful Islam Sagar
BLAST
(Basic local alignment search
Tool)
Contents
Definition
Background
Types of BLAST Program
Algorithm
BLAST Input-Output
BLAST search
BLAST Function
Objectives of BLAST
Definition
The Basic Local Alignment Search Tool
(BLAST) for comparing gene and protein
sequences against others in public
databases.
BLAST is a set of sequence comparison
algorithms used to search databases for
optimal local alignments to a query.
Definition
It breaks the query and databases
sequences into fragments and seeks
matches between them.
Nucleic acid/Protein Alignments were
time consuming. Alignments were done
by full alignments by using dynamic
programming. BLAST is 50 times faster
then dynamic programming.
Background
Beginning in the 1970s, scientists began
to accumulate DNA and protein
sequence data at an exponential rate; in
fact, researchers currently have
approximately 97 billion bases
sequenced and over 93 million records.
Amazingly, this sequence data doubles
every 18 months!
Background
Today, one of the most commonly used
tools to examine DNA and protein
sequences is the Basic Local Alignment
Search Tool, also known as BLAST.
BLAST is a computer algorithm that is
available for use online at the National
Center for Biotechnology Information
(NCBI) website and many other sites.
Types of BLAST
 Nucleotide-nucleotide BLAST (blastn)
- This program, given a DNA query,
returns the most similar DNA sequences from
the DNA database that the user specifies.
 Protein-protein BLAST (blastp)
- This program, given a protein query,
returns the most similar protein sequences from
the protein database that the user specifies.
 Position-Specific Iterative BLAST (PSI-
BLAST) (blastpgp)
- This program is used to find distant
relatives of a protein.
Types of BLAST
 Nucleotide 6-frame translation-protein
(blastx)
-This program compares the six-frame
conceptual translation products of a nucleotide
query sequence (both strands) against a protein
sequence database.
 Nucleotide 6-frame translation-nucleotide
6-frame translation (tblastx)
-The purpose of tblastx is to find very
distant relationships between nucleotide
sequences.
Types of BLAST
 Protein-nucleotide 6-frame translation
(tblastn)
-This program compares a protein query
against the all six reading frames of a
nucleotide sequence database.
 Large numbers of query sequences
(megablast)
-When comparing large numbers of input
sequences via the command-line BLAST,
"megablast" is much faster than running BLAST
multiple times.
Types of BLAST
Of these programs, BLASTn and BLASTp are
the most commonly used because they use
direct comparisons, and do not require
translations.
However, since protein sequences are better
conserved evolutionarily than nucleotide
sequences, tBLASTn, tBLASTx, and BLASTx,
produce more reliable and accurate results
when dealing with coding DNA.
BLAST Algorithm
The blast algorithm is fast, accurate and
web-accessible.
It is relatively faster than other sequence
similarity search tools.
Complex BLAST algorithm requires
multiple steps and many parameters.
BLAST Algorithm
An overview of the
BLAST algorithm (a
protein to protein
search) is as follows:
 Remove low-
complexity region or
sequence repeats in
the query sequence.
 Make a k-letter word
list of the query
sequence - Take k=3 for
example, we list the words of
length 3 in the query protein
sequence (k is usually 11 for a
DNA sequence) "sequentially",
until the last letter of the query
sequence is included.
BLAST Algorithm
 List the possible matching words.
 Organize the remaining high-scoring words into an
efficient search tree.
 Repeat step 3 to 4 for each k-letter word in the
query sequence.
 Scan the database sequences for exact matches
with the remaining high-scoring words.
 Extend the exact matches to high-scoring segment
pair (HSP).
BLAST Algorithm
 List all of the HSPs in the database whose score
is high enough to be considered.
 Evaluate the significance of the HSP score.
 Make two or more HSP regions into a longer
alignment.
 Show the gapped Smith-Waterman local
alignments of the query and each of the matched
database sequences.
 Report every match whose expect score is lower
than a threshold parameter E.
BLAST Input-Output
Input
Input sequences
in FASTA or Genbank format.
Output
BLAST output can be delivered in a variety of
formats. These formats include HTML, plain
text, and XML formatting. For NCBI's web-
page, the default format for output is HTML.
 An introduction that tells where the search
occurred and what database and query were
compared
BLAST Output
 A list of the
sequences in the
database containing
segment pairs whose
scores were least
likely to occur by
chance
 Alignments of the
high-scoring segment
pairs showing identical
and similar residues
 A complete list of the
parameter settings
used for the search.
BLAST Output
E-value (expectation value)
 The Expect value (E) is a parameter that
describes the number of hits one can
"expect" to see by chance when searching a
database of a particular size.
 It decreases exponentially as the Score (S) of
the match increases.
 Essentially, the E value describes the random
background noise.
 In general terms the smaller E is the more
likely the match is significant.
BLAST Output
 Default E value for blastn, blastp, blastx
and tblastn is 10
 At this setting, 10 hits with scores equal to
or better than the defined alignment score,
S, are expected to occur by chance. The E-
value can be increased or decreased to
alter the stringency of the search.
 Increase the E value when searching with
a short query, since it is likely to be found
many times by chance in a given database.
BLAST Output
Bit Score
 A bit score is another prominent statistical
indicator used in addition to the E value in
a BLAST output.
 The bit score measures sequence
similarity independent of query sequence
length and database size and is
normalized based on the raw pairwise
alignment score.
BLAST Search
• Go to http://www.ncbi.nlm.nih.gov/
• Select BLAST program
BLAST Search
Selecting the BLAST Database
BLAST Search
 Entering sequence
 Submitting search
BLAST Function
BLAST can be used for several purposes.
These include identifying species,
locating domains, establishing phylogeny,
DNA mapping, and comparison.
Identifying species
-With the use of BLAST, we can
possibly correctly identify a species or find
homologous species. This can be useful, for
example, when we are working with a DNA
sequence from an unknown species.
BLAST Function
Locating domains
- When working with a protein
sequence you can input it into BLAST, to
locate known domains within the sequence of
interest.
Establishing phylogeny
-Using the results received through
BLAST we can create a phylogenetic tree
using the BLAST web-page.
BLAST Function
DNA mapping
-When working with a known species,
and looking to sequence a gene at an
unknown location, BLAST can compare the
chromosomal position of the sequence of
interest, to relevant sequences in the
database
Comparison
-When working with genes, BLAST
can locate common genes in two related
species, and can be used to map
annotations from one organism to another.
Objectives of BLAST
 It is one of the most popular programs for
sequence analysis.
 Enables a researcher to compare a
query sequence with a library or database
of sequence.
 Identify library sequences that resemble
the query sequence above a certain
threshold.
The objective is to find high scoring
ungapped segments among related
sequences.
Objectives of BLAST
 Alignments of the high-scoring segment
pairs showing identical and similar
residues.
 A complete list of the parameter settings
used for the search.
That’s all from our presentation
THANK YOU

More Related Content

What's hot (20)

Introduction to NCBI
Introduction to NCBIIntroduction to NCBI
Introduction to NCBI
 
Sequence alig Sequence Alignment Pairwise alignment:-
Sequence alig Sequence Alignment Pairwise alignment:-Sequence alig Sequence Alignment Pairwise alignment:-
Sequence alig Sequence Alignment Pairwise alignment:-
 
History and scope in bioinformatics
History and scope in bioinformaticsHistory and scope in bioinformatics
History and scope in bioinformatics
 
Blast and fasta
Blast and fastaBlast and fasta
Blast and fasta
 
NCBI National Center for Biotechnology Information
NCBI National Center for Biotechnology InformationNCBI National Center for Biotechnology Information
NCBI National Center for Biotechnology Information
 
Introduction OF BIOLOGICAL DATABASE
Introduction OF BIOLOGICAL DATABASEIntroduction OF BIOLOGICAL DATABASE
Introduction OF BIOLOGICAL DATABASE
 
Fasta
FastaFasta
Fasta
 
Scoring matrices
Scoring matricesScoring matrices
Scoring matrices
 
SEQUENCE ANALYSIS
SEQUENCE ANALYSISSEQUENCE ANALYSIS
SEQUENCE ANALYSIS
 
Clustal W - Multiple Sequence alignment
Clustal W - Multiple Sequence alignment   Clustal W - Multiple Sequence alignment
Clustal W - Multiple Sequence alignment
 
Proteins databases
Proteins databasesProteins databases
Proteins databases
 
Introduction to Bioinformatics
Introduction to BioinformaticsIntroduction to Bioinformatics
Introduction to Bioinformatics
 
Gen bank databases
Gen bank databasesGen bank databases
Gen bank databases
 
Prosite
PrositeProsite
Prosite
 
Swiss prot database
Swiss prot databaseSwiss prot database
Swiss prot database
 
sequence alignment
sequence alignmentsequence alignment
sequence alignment
 
Major databases in bioinformatics
Major databases in bioinformaticsMajor databases in bioinformatics
Major databases in bioinformatics
 
Protein Databases
Protein DatabasesProtein Databases
Protein Databases
 
Finding ORF
Finding ORFFinding ORF
Finding ORF
 
Cath
CathCath
Cath
 

Viewers also liked

Viewers also liked (20)

BLAST [Basic Alignment Local Search Tool]
BLAST [Basic Alignment Local Search Tool]BLAST [Basic Alignment Local Search Tool]
BLAST [Basic Alignment Local Search Tool]
 
Basic Local Alignment Search Tool (BLAST)
Basic Local Alignment Search Tool (BLAST)Basic Local Alignment Search Tool (BLAST)
Basic Local Alignment Search Tool (BLAST)
 
BLAST(Basic Local Alignment Tool)
BLAST(Basic Local Alignment Tool)BLAST(Basic Local Alignment Tool)
BLAST(Basic Local Alignment Tool)
 
Blast fasta 4
Blast fasta 4Blast fasta 4
Blast fasta 4
 
BLAST
BLASTBLAST
BLAST
 
Blast Loading & Its Effect on Structures
Blast Loading & Its Effect on StructuresBlast Loading & Its Effect on Structures
Blast Loading & Its Effect on Structures
 
BLAST and sequence alignment
BLAST and sequence alignmentBLAST and sequence alignment
BLAST and sequence alignment
 
Fasta
FastaFasta
Fasta
 
Blast bioinformatics
Blast bioinformaticsBlast bioinformatics
Blast bioinformatics
 
Fasta
FastaFasta
Fasta
 
Bioinformatics - Discovering the Bio Logic Of Nature
Bioinformatics - Discovering the Bio Logic Of NatureBioinformatics - Discovering the Bio Logic Of Nature
Bioinformatics - Discovering the Bio Logic Of Nature
 
Global and local alignment (bioinformatics)
Global and local alignment (bioinformatics)Global and local alignment (bioinformatics)
Global and local alignment (bioinformatics)
 
Blast load and its analysis
Blast load and its analysisBlast load and its analysis
Blast load and its analysis
 
Architectural And Structural Design Of Blast Resistant Buildings - PRESENTATION
Architectural And Structural Design Of Blast Resistant Buildings - PRESENTATIONArchitectural And Structural Design Of Blast Resistant Buildings - PRESENTATION
Architectural And Structural Design Of Blast Resistant Buildings - PRESENTATION
 
Blast Resistant Design
Blast Resistant DesignBlast Resistant Design
Blast Resistant Design
 
BLAST
BLASTBLAST
BLAST
 
SandBlast Agent
SandBlast AgentSandBlast Agent
SandBlast Agent
 
Sequence Alignment In Bioinformatics
Sequence Alignment In BioinformaticsSequence Alignment In Bioinformatics
Sequence Alignment In Bioinformatics
 
BLAST
BLASTBLAST
BLAST
 
K8 bs pa islam
K8 bs pa   islamK8 bs pa   islam
K8 bs pa islam
 

Similar to BLAST (Basic local alignment search Tool)

BLAST AND FASTA.pptx12345789999987544321234
BLAST AND FASTA.pptx12345789999987544321234BLAST AND FASTA.pptx12345789999987544321234
BLAST AND FASTA.pptx12345789999987544321234alizain9604
 
Sequence similarity tools.pptx
Sequence similarity tools.pptxSequence similarity tools.pptx
Sequence similarity tools.pptxPagudalaSangeetha
 
Lecture 5.pptx
Lecture 5.pptxLecture 5.pptx
Lecture 5.pptxericndunek
 
Basic BLAST (BLASTn)
Basic BLAST (BLASTn)Basic BLAST (BLASTn)
Basic BLAST (BLASTn)Syed Lokman
 
Blast gp assignment
Blast  gp assignmentBlast  gp assignment
Blast gp assignmentbarathvaj
 
Data base searching tool
Data base searching toolData base searching tool
Data base searching toolNithyaNandapal
 
Sequence homology search and multiple sequence alignment(1)
Sequence homology search and multiple sequence alignment(1)Sequence homology search and multiple sequence alignment(1)
Sequence homology search and multiple sequence alignment(1)AnkitTiwari354
 
Sequencealignmentinbioinformatics 100204112518-phpapp02
Sequencealignmentinbioinformatics 100204112518-phpapp02Sequencealignmentinbioinformatics 100204112518-phpapp02
Sequencealignmentinbioinformatics 100204112518-phpapp02PILLAI ASWATHY VISWANATH
 
Bioinformatics MiRON
Bioinformatics MiRONBioinformatics MiRON
Bioinformatics MiRONPrabin Shakya
 
BIOINFORMATICS_AND_PHYLOGENY.pdf.pdf
BIOINFORMATICS_AND_PHYLOGENY.pdf.pdfBIOINFORMATICS_AND_PHYLOGENY.pdf.pdf
BIOINFORMATICS_AND_PHYLOGENY.pdf.pdfsirwansleman
 
Bioinformatics Final Presentation
Bioinformatics Final PresentationBioinformatics Final Presentation
Bioinformatics Final PresentationShruthi Choudary
 
Database similarity searching blast and fasta
Database similarity searching blast and fastaDatabase similarity searching blast and fasta
Database similarity searching blast and fastaSwathi764350
 

Similar to BLAST (Basic local alignment search Tool) (20)

Blast
BlastBlast
Blast
 
Blasta
BlastaBlasta
Blasta
 
BLAST
BLASTBLAST
BLAST
 
BLAST
BLASTBLAST
BLAST
 
Blast
Blast Blast
Blast
 
BLAST AND FASTA.pptx12345789999987544321234
BLAST AND FASTA.pptx12345789999987544321234BLAST AND FASTA.pptx12345789999987544321234
BLAST AND FASTA.pptx12345789999987544321234
 
Sequence similarity tools.pptx
Sequence similarity tools.pptxSequence similarity tools.pptx
Sequence similarity tools.pptx
 
Lecture 5.pptx
Lecture 5.pptxLecture 5.pptx
Lecture 5.pptx
 
Basic BLAST (BLASTn)
Basic BLAST (BLASTn)Basic BLAST (BLASTn)
Basic BLAST (BLASTn)
 
Blast gp assignment
Blast  gp assignmentBlast  gp assignment
Blast gp assignment
 
BLAST Search tool
BLAST Search toolBLAST Search tool
BLAST Search tool
 
Data base searching tool
Data base searching toolData base searching tool
Data base searching tool
 
Sequence homology search and multiple sequence alignment(1)
Sequence homology search and multiple sequence alignment(1)Sequence homology search and multiple sequence alignment(1)
Sequence homology search and multiple sequence alignment(1)
 
Sequencealignmentinbioinformatics 100204112518-phpapp02
Sequencealignmentinbioinformatics 100204112518-phpapp02Sequencealignmentinbioinformatics 100204112518-phpapp02
Sequencealignmentinbioinformatics 100204112518-phpapp02
 
Bioinformatics MiRON
Bioinformatics MiRONBioinformatics MiRON
Bioinformatics MiRON
 
Sequence database
Sequence databaseSequence database
Sequence database
 
Bioinformatics
BioinformaticsBioinformatics
Bioinformatics
 
BIOINFORMATICS_AND_PHYLOGENY.pdf.pdf
BIOINFORMATICS_AND_PHYLOGENY.pdf.pdfBIOINFORMATICS_AND_PHYLOGENY.pdf.pdf
BIOINFORMATICS_AND_PHYLOGENY.pdf.pdf
 
Bioinformatics Final Presentation
Bioinformatics Final PresentationBioinformatics Final Presentation
Bioinformatics Final Presentation
 
Database similarity searching blast and fasta
Database similarity searching blast and fastaDatabase similarity searching blast and fasta
Database similarity searching blast and fasta
 

More from Ariful Islam Sagar

Effects of selenium on wheat plants under drought condition
Effects of  selenium on wheat plants under drought conditionEffects of  selenium on wheat plants under drought condition
Effects of selenium on wheat plants under drought conditionAriful Islam Sagar
 
Growth dependent identification
Growth dependent identificationGrowth dependent identification
Growth dependent identificationAriful Islam Sagar
 
Sources of Non-molecular Data Useful in Systematics
Sources of Non-molecular Data Useful in SystematicsSources of Non-molecular Data Useful in Systematics
Sources of Non-molecular Data Useful in SystematicsAriful Islam Sagar
 

More from Ariful Islam Sagar (7)

Periodic Table
Periodic TablePeriodic Table
Periodic Table
 
Effects of selenium on wheat plants under drought condition
Effects of  selenium on wheat plants under drought conditionEffects of  selenium on wheat plants under drought condition
Effects of selenium on wheat plants under drought condition
 
September on jessore road
September on jessore roadSeptember on jessore road
September on jessore road
 
Growth dependent identification
Growth dependent identificationGrowth dependent identification
Growth dependent identification
 
Sources of Non-molecular Data Useful in Systematics
Sources of Non-molecular Data Useful in SystematicsSources of Non-molecular Data Useful in Systematics
Sources of Non-molecular Data Useful in Systematics
 
In Vitro Pollination
In Vitro PollinationIn Vitro Pollination
In Vitro Pollination
 
Zygotic Embryo culture
Zygotic Embryo cultureZygotic Embryo culture
Zygotic Embryo culture
 

Recently uploaded

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 

Recently uploaded (20)

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 

BLAST (Basic local alignment search Tool)

  • 2. Introduction Group Members: Shahida khatun MD. Firoz Ahmed MD. Shariful Islam Chandrima Das Shantonu Kumar Roy Merina Junaki Ikhtina Afroz Shanjida Afrin MST. Shahinur Akter MD. Ariful Islam Sagar
  • 4. Contents Definition Background Types of BLAST Program Algorithm BLAST Input-Output BLAST search BLAST Function Objectives of BLAST
  • 5. Definition The Basic Local Alignment Search Tool (BLAST) for comparing gene and protein sequences against others in public databases. BLAST is a set of sequence comparison algorithms used to search databases for optimal local alignments to a query.
  • 6. Definition It breaks the query and databases sequences into fragments and seeks matches between them. Nucleic acid/Protein Alignments were time consuming. Alignments were done by full alignments by using dynamic programming. BLAST is 50 times faster then dynamic programming.
  • 7. Background Beginning in the 1970s, scientists began to accumulate DNA and protein sequence data at an exponential rate; in fact, researchers currently have approximately 97 billion bases sequenced and over 93 million records. Amazingly, this sequence data doubles every 18 months!
  • 8. Background Today, one of the most commonly used tools to examine DNA and protein sequences is the Basic Local Alignment Search Tool, also known as BLAST. BLAST is a computer algorithm that is available for use online at the National Center for Biotechnology Information (NCBI) website and many other sites.
  • 9. Types of BLAST  Nucleotide-nucleotide BLAST (blastn) - This program, given a DNA query, returns the most similar DNA sequences from the DNA database that the user specifies.  Protein-protein BLAST (blastp) - This program, given a protein query, returns the most similar protein sequences from the protein database that the user specifies.  Position-Specific Iterative BLAST (PSI- BLAST) (blastpgp) - This program is used to find distant relatives of a protein.
  • 10. Types of BLAST  Nucleotide 6-frame translation-protein (blastx) -This program compares the six-frame conceptual translation products of a nucleotide query sequence (both strands) against a protein sequence database.  Nucleotide 6-frame translation-nucleotide 6-frame translation (tblastx) -The purpose of tblastx is to find very distant relationships between nucleotide sequences.
  • 11. Types of BLAST  Protein-nucleotide 6-frame translation (tblastn) -This program compares a protein query against the all six reading frames of a nucleotide sequence database.  Large numbers of query sequences (megablast) -When comparing large numbers of input sequences via the command-line BLAST, "megablast" is much faster than running BLAST multiple times.
  • 12. Types of BLAST Of these programs, BLASTn and BLASTp are the most commonly used because they use direct comparisons, and do not require translations. However, since protein sequences are better conserved evolutionarily than nucleotide sequences, tBLASTn, tBLASTx, and BLASTx, produce more reliable and accurate results when dealing with coding DNA.
  • 13. BLAST Algorithm The blast algorithm is fast, accurate and web-accessible. It is relatively faster than other sequence similarity search tools. Complex BLAST algorithm requires multiple steps and many parameters.
  • 14. BLAST Algorithm An overview of the BLAST algorithm (a protein to protein search) is as follows:  Remove low- complexity region or sequence repeats in the query sequence.  Make a k-letter word list of the query sequence - Take k=3 for example, we list the words of length 3 in the query protein sequence (k is usually 11 for a DNA sequence) "sequentially", until the last letter of the query sequence is included.
  • 15. BLAST Algorithm  List the possible matching words.  Organize the remaining high-scoring words into an efficient search tree.  Repeat step 3 to 4 for each k-letter word in the query sequence.  Scan the database sequences for exact matches with the remaining high-scoring words.  Extend the exact matches to high-scoring segment pair (HSP).
  • 16. BLAST Algorithm  List all of the HSPs in the database whose score is high enough to be considered.  Evaluate the significance of the HSP score.  Make two or more HSP regions into a longer alignment.  Show the gapped Smith-Waterman local alignments of the query and each of the matched database sequences.  Report every match whose expect score is lower than a threshold parameter E.
  • 17. BLAST Input-Output Input Input sequences in FASTA or Genbank format. Output BLAST output can be delivered in a variety of formats. These formats include HTML, plain text, and XML formatting. For NCBI's web- page, the default format for output is HTML.  An introduction that tells where the search occurred and what database and query were compared
  • 18. BLAST Output  A list of the sequences in the database containing segment pairs whose scores were least likely to occur by chance  Alignments of the high-scoring segment pairs showing identical and similar residues  A complete list of the parameter settings used for the search.
  • 19. BLAST Output E-value (expectation value)  The Expect value (E) is a parameter that describes the number of hits one can "expect" to see by chance when searching a database of a particular size.  It decreases exponentially as the Score (S) of the match increases.  Essentially, the E value describes the random background noise.  In general terms the smaller E is the more likely the match is significant.
  • 20. BLAST Output  Default E value for blastn, blastp, blastx and tblastn is 10  At this setting, 10 hits with scores equal to or better than the defined alignment score, S, are expected to occur by chance. The E- value can be increased or decreased to alter the stringency of the search.  Increase the E value when searching with a short query, since it is likely to be found many times by chance in a given database.
  • 21. BLAST Output Bit Score  A bit score is another prominent statistical indicator used in addition to the E value in a BLAST output.  The bit score measures sequence similarity independent of query sequence length and database size and is normalized based on the raw pairwise alignment score.
  • 22. BLAST Search • Go to http://www.ncbi.nlm.nih.gov/ • Select BLAST program
  • 23. BLAST Search Selecting the BLAST Database
  • 24. BLAST Search  Entering sequence  Submitting search
  • 25.
  • 26. BLAST Function BLAST can be used for several purposes. These include identifying species, locating domains, establishing phylogeny, DNA mapping, and comparison. Identifying species -With the use of BLAST, we can possibly correctly identify a species or find homologous species. This can be useful, for example, when we are working with a DNA sequence from an unknown species.
  • 27. BLAST Function Locating domains - When working with a protein sequence you can input it into BLAST, to locate known domains within the sequence of interest. Establishing phylogeny -Using the results received through BLAST we can create a phylogenetic tree using the BLAST web-page.
  • 28. BLAST Function DNA mapping -When working with a known species, and looking to sequence a gene at an unknown location, BLAST can compare the chromosomal position of the sequence of interest, to relevant sequences in the database Comparison -When working with genes, BLAST can locate common genes in two related species, and can be used to map annotations from one organism to another.
  • 29. Objectives of BLAST  It is one of the most popular programs for sequence analysis.  Enables a researcher to compare a query sequence with a library or database of sequence.  Identify library sequences that resemble the query sequence above a certain threshold. The objective is to find high scoring ungapped segments among related sequences.
  • 30. Objectives of BLAST  Alignments of the high-scoring segment pairs showing identical and similar residues.  A complete list of the parameter settings used for the search. That’s all from our presentation