SlideShare a Scribd company logo
1 of 17
Multiple Sequence
Alignment
GP-12
Why sequence alignment
• Lots of sequences with unknown structure and function vs. a few (but
growing number) sequences with known structure and function
• If they align, they are “similar”
• If they are similar, then they might have similar structure and/or
function. Identify conserved patterns (motifs)
• If one of them has known structure/function, then alignment of other
might yield insight about how the structure/functions works. Similar
motif content might hint to similar function
Principles of Sequence Alignment
• Alignment can reveal homology between sequences
• Similarity is descriptive term that tells about the degree of match
between the two sequences
• Sequence similarity does not always imply a common function
• Conserved function does not always imply similarity at the sequence
level
• Convergent evolution: sequences are highly similar, but are not
homologous
Pairwise alignment
• GLOBAL ALIGNMENT: the alignment is stretched over the entire sequence length to
include as many matching amino acids as possible up to and including the
sequence ends. Vertical bars between the sequences indicate the presence of
identical amino acids.
eg- Needleman-Wunsch algorithm
LOCAL ALIGNMENT: the alignment tends to stop at the end of the regions of identity
or strong similarity. A much higher priority is given to finding these local regions than
to extending the alignment to include more neighboring amino acid pairs.
eg- Smith-Waterman algorithm
Pairwise Sequence Alignment vs Multiple Sequence Alignment
• Pairwise Sequence Alignment is used to identify regions of similarity that may
indicate functional, structural and/or evolutionary relationships between two
biological sequences (protein or nucleic acid).
Multiple Sequence Alignment(MSA) is the alignment of three or more biological sequences
of similar length. From the output of MSA applications, homology can be inferred and the
evolutionary relationship between the sequences studied.
Pairwise alignment in Multiple Alignment
Method
• The most practical and widely used method in multiple
sequence alignment is the hierarchical extensions of
pairwise alignment methods.
• The principal is that multiple alignments is achieved by
successive application of pairwise methods.
Why we do multiple alignments?
• In order to characterize protein families, identify shared regions
of homology in a multiple sequence alignment
• Determination of the consensus sequence of several aligned
sequences.
• Help prediction of the secondary and tertiary structures of new
sequences;
• Preliminary step in molecular evolution analysis using
Phylogenetic methods for constructing phylogenetic trees.
Different computational approaches to
perform a multiple alignment
1. The Dynamic programming approach
2. Progressive alignment method
3. Iterative refinement method
1. The Dynamic programming approach
Dynamic programming algorithms guarantee to find the optimal
alignment between two sequences. DNA and RNA alignments may use
a scoring matrix, but in practice often simply assign a positive match
score, a negative mismatch score, and a negative gap penalty. For more
than a few sequences, exact algorithms become computationally
impractical . This is why this method is not widely used
The runtime increases exponentially with the number of
sequences you want to align .
Aligning 4 sequences of hundred amino acids takes 3 days
2. Progressive alignment method
• The most widely used approached to multiply sequence alignment.
• Heuristic algorithms for multiple alignment are generally used,as they
are fast.
• Progressive alignment builds up a final MSA by combining pairwise
alignment beginning with the most similar pair and progressing to the
most distantly related
• Common tools eg-CLUSTAL ,T-COFFEE,PIPE-UP
Progressive alignment method cont…
All Progressive alignment methods
require two stages
First stage in which the relationships
between the sequence are
represented as a tree called guide
tree
Second step in which the MSA is built
by adding the sequences sequentially
to growing MSA according to the guide
tree
Progressive alignment TOOL :- CLUSTAL
• A popular heuristic algorithm is
CLUSTAL by Des Higgins and Paul Sharp
in 1988.
• CLUSTAL makes a global multiple
alignment using a progressive
alignment approach.
The CLUSTAL W processing :-
First it computes all pairwise alignment and calculates sequence similarity between pairs
1. Then align the most similar pairs of sequence (this gives us an alignment of 2
sequences called ‘profile’)
2. Align the next closest pair of sequence(or pair of profiles or sequence and profile)
3. Align the nest closest pair of sequences/profile
A property of this method
is that gap creation is
irreversible
’once a gap ,always a gap’
Iterative refinement method
• A set of methods to produce MSAs while reducing the
errors inherent in Progressive methods are classified as
iterative
• They work similarly to progressive methods but
repeatedly to the growing MSA
• Barton and Sternberg formulated this method for MSA
• Common iterative method used –
DIALGIN.MUSCLE,ProbCons
Iterative refinement cont…
• It similarly to progressive
alignment method but in this case
once or new sequence is added to
the algorithm the initially aligned
sequences are repeatedly
realigned in order to obtain the
best alignment refinement
Refineing step
Multiple sequence alignment

More Related Content

What's hot (20)

Secondary Structure Prediction of proteins
Secondary Structure Prediction of proteins Secondary Structure Prediction of proteins
Secondary Structure Prediction of proteins
 
Dna sequencing and its types
Dna sequencing and its typesDna sequencing and its types
Dna sequencing and its types
 
Sequence alignment
Sequence alignmentSequence alignment
Sequence alignment
 
Dot matrix
Dot matrixDot matrix
Dot matrix
 
Functional genomics, and tools
Functional genomics, and toolsFunctional genomics, and tools
Functional genomics, and tools
 
UPGMA
UPGMAUPGMA
UPGMA
 
SAGE (Serial analysis of Gene Expression)
SAGE (Serial analysis of Gene Expression)SAGE (Serial analysis of Gene Expression)
SAGE (Serial analysis of Gene Expression)
 
Cath
CathCath
Cath
 
Whole genome shotgun sequencing
Whole genome shotgun sequencingWhole genome shotgun sequencing
Whole genome shotgun sequencing
 
Proteins databases
Proteins databasesProteins databases
Proteins databases
 
Sequence alignment
Sequence alignmentSequence alignment
Sequence alignment
 
Protein information resource (PIR)
Protein information resource (PIR)Protein information resource (PIR)
Protein information resource (PIR)
 
DNA SEQUENCING METHODS AND STRATEGIES FOR GENOME SEQUENCING
DNA SEQUENCING METHODS AND STRATEGIES FOR GENOME SEQUENCINGDNA SEQUENCING METHODS AND STRATEGIES FOR GENOME SEQUENCING
DNA SEQUENCING METHODS AND STRATEGIES FOR GENOME SEQUENCING
 
Structural databases
Structural databases Structural databases
Structural databases
 
Fasta
FastaFasta
Fasta
 
Swiss prot database
Swiss prot databaseSwiss prot database
Swiss prot database
 
SEQUENCE ANALYSIS
SEQUENCE ANALYSISSEQUENCE ANALYSIS
SEQUENCE ANALYSIS
 
YEAST TWO HYBRID SYSTEM
 YEAST TWO HYBRID SYSTEM YEAST TWO HYBRID SYSTEM
YEAST TWO HYBRID SYSTEM
 
Homology modeling
Homology modelingHomology modeling
Homology modeling
 
BLAST
BLASTBLAST
BLAST
 

Similar to Multiple sequence alignment

multiple sequence alignment
multiple sequence alignmentmultiple sequence alignment
multiple sequence alignmentharshita agarwal
 
Sequence Alignment
Sequence AlignmentSequence Alignment
Sequence AlignmentPRUTHVIRAJ K
 
multiple sequence and pairwise alignment.pdf
multiple sequence and pairwise alignment.pdfmultiple sequence and pairwise alignment.pdf
multiple sequence and pairwise alignment.pdfsriaisvariyasundar
 
Multiple Sequence Alignment
Multiple Sequence AlignmentMultiple Sequence Alignment
Multiple Sequence AlignmentMeghaj Mallick
 
Sequence Alignment.pptx
Sequence Alignment.pptxSequence Alignment.pptx
Sequence Alignment.pptxNareshButani2
 
PRESENTATION MULTIPLE SEQUENCE ALIGNMENT.pptx
PRESENTATION MULTIPLE SEQUENCE ALIGNMENT.pptxPRESENTATION MULTIPLE SEQUENCE ALIGNMENT.pptx
PRESENTATION MULTIPLE SEQUENCE ALIGNMENT.pptxBulBulsTutorial
 
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
 
Laboratory 1 sequence_alignments
Laboratory 1 sequence_alignmentsLaboratory 1 sequence_alignments
Laboratory 1 sequence_alignmentsseham15
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...IJCSEIT Journal
 
Bioinformatics_Sequence Analysis
Bioinformatics_Sequence AnalysisBioinformatics_Sequence Analysis
Bioinformatics_Sequence AnalysisSangeeta Das
 
clustal omega.pptx
clustal omega.pptxclustal omega.pptx
clustal omega.pptxAindrila
 
Sequence alignment global vs. local
Sequence alignment  global vs. localSequence alignment  global vs. local
Sequence alignment global vs. localbenazeer fathima
 
Sequence Alignment
Sequence AlignmentSequence Alignment
Sequence AlignmentRavi Gandham
 
Global and Local Sequence Alignment
Global and Local Sequence AlignmentGlobal and Local Sequence Alignment
Global and Local Sequence AlignmentAjayPatil210
 
Multiple sequence alignment
Multiple sequence alignmentMultiple sequence alignment
Multiple sequence alignmentAfra Fathima
 

Similar to Multiple sequence alignment (20)

multiple sequence alignment
multiple sequence alignmentmultiple sequence alignment
multiple sequence alignment
 
Parwati sihag
Parwati sihagParwati sihag
Parwati sihag
 
Sequence Alignment
Sequence AlignmentSequence Alignment
Sequence Alignment
 
multiple sequence and pairwise alignment.pdf
multiple sequence and pairwise alignment.pdfmultiple sequence and pairwise alignment.pdf
multiple sequence and pairwise alignment.pdf
 
Multiple Sequence Alignment
Multiple Sequence AlignmentMultiple Sequence Alignment
Multiple Sequence Alignment
 
Sequence Alignment.pptx
Sequence Alignment.pptxSequence Alignment.pptx
Sequence Alignment.pptx
 
PRESENTATION MULTIPLE SEQUENCE ALIGNMENT.pptx
PRESENTATION MULTIPLE SEQUENCE ALIGNMENT.pptxPRESENTATION MULTIPLE SEQUENCE ALIGNMENT.pptx
PRESENTATION MULTIPLE SEQUENCE ALIGNMENT.pptx
 
Sequence Analysis
Sequence AnalysisSequence Analysis
Sequence Analysis
 
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)
 
Laboratory 1 sequence_alignments
Laboratory 1 sequence_alignmentsLaboratory 1 sequence_alignments
Laboratory 1 sequence_alignments
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
 
Bioinformatics_Sequence Analysis
Bioinformatics_Sequence AnalysisBioinformatics_Sequence Analysis
Bioinformatics_Sequence Analysis
 
Sequence Alignment
Sequence AlignmentSequence Alignment
Sequence Alignment
 
clustal omega.pptx
clustal omega.pptxclustal omega.pptx
clustal omega.pptx
 
Sequence alignment global vs. local
Sequence alignment  global vs. localSequence alignment  global vs. local
Sequence alignment global vs. local
 
Bioinformatics
BioinformaticsBioinformatics
Bioinformatics
 
Sequence alignment.pptx
Sequence alignment.pptxSequence alignment.pptx
Sequence alignment.pptx
 
Sequence Alignment
Sequence AlignmentSequence Alignment
Sequence Alignment
 
Global and Local Sequence Alignment
Global and Local Sequence AlignmentGlobal and Local Sequence Alignment
Global and Local Sequence Alignment
 
Multiple sequence alignment
Multiple sequence alignmentMultiple sequence alignment
Multiple sequence alignment
 

Recently uploaded

Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 

Recently uploaded (20)

Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 

Multiple sequence alignment

  • 2. Why sequence alignment • Lots of sequences with unknown structure and function vs. a few (but growing number) sequences with known structure and function • If they align, they are “similar” • If they are similar, then they might have similar structure and/or function. Identify conserved patterns (motifs) • If one of them has known structure/function, then alignment of other might yield insight about how the structure/functions works. Similar motif content might hint to similar function
  • 3. Principles of Sequence Alignment • Alignment can reveal homology between sequences • Similarity is descriptive term that tells about the degree of match between the two sequences • Sequence similarity does not always imply a common function • Conserved function does not always imply similarity at the sequence level • Convergent evolution: sequences are highly similar, but are not homologous
  • 4. Pairwise alignment • GLOBAL ALIGNMENT: the alignment is stretched over the entire sequence length to include as many matching amino acids as possible up to and including the sequence ends. Vertical bars between the sequences indicate the presence of identical amino acids. eg- Needleman-Wunsch algorithm LOCAL ALIGNMENT: the alignment tends to stop at the end of the regions of identity or strong similarity. A much higher priority is given to finding these local regions than to extending the alignment to include more neighboring amino acid pairs. eg- Smith-Waterman algorithm
  • 5. Pairwise Sequence Alignment vs Multiple Sequence Alignment • Pairwise Sequence Alignment is used to identify regions of similarity that may indicate functional, structural and/or evolutionary relationships between two biological sequences (protein or nucleic acid). Multiple Sequence Alignment(MSA) is the alignment of three or more biological sequences of similar length. From the output of MSA applications, homology can be inferred and the evolutionary relationship between the sequences studied.
  • 6. Pairwise alignment in Multiple Alignment Method • The most practical and widely used method in multiple sequence alignment is the hierarchical extensions of pairwise alignment methods. • The principal is that multiple alignments is achieved by successive application of pairwise methods.
  • 7. Why we do multiple alignments? • In order to characterize protein families, identify shared regions of homology in a multiple sequence alignment • Determination of the consensus sequence of several aligned sequences. • Help prediction of the secondary and tertiary structures of new sequences; • Preliminary step in molecular evolution analysis using Phylogenetic methods for constructing phylogenetic trees.
  • 8. Different computational approaches to perform a multiple alignment 1. The Dynamic programming approach 2. Progressive alignment method 3. Iterative refinement method
  • 9. 1. The Dynamic programming approach Dynamic programming algorithms guarantee to find the optimal alignment between two sequences. DNA and RNA alignments may use a scoring matrix, but in practice often simply assign a positive match score, a negative mismatch score, and a negative gap penalty. For more than a few sequences, exact algorithms become computationally impractical . This is why this method is not widely used The runtime increases exponentially with the number of sequences you want to align . Aligning 4 sequences of hundred amino acids takes 3 days
  • 10. 2. Progressive alignment method • The most widely used approached to multiply sequence alignment. • Heuristic algorithms for multiple alignment are generally used,as they are fast. • Progressive alignment builds up a final MSA by combining pairwise alignment beginning with the most similar pair and progressing to the most distantly related • Common tools eg-CLUSTAL ,T-COFFEE,PIPE-UP
  • 11. Progressive alignment method cont… All Progressive alignment methods require two stages First stage in which the relationships between the sequence are represented as a tree called guide tree Second step in which the MSA is built by adding the sequences sequentially to growing MSA according to the guide tree
  • 13. • A popular heuristic algorithm is CLUSTAL by Des Higgins and Paul Sharp in 1988. • CLUSTAL makes a global multiple alignment using a progressive alignment approach.
  • 14. The CLUSTAL W processing :- First it computes all pairwise alignment and calculates sequence similarity between pairs 1. Then align the most similar pairs of sequence (this gives us an alignment of 2 sequences called ‘profile’) 2. Align the next closest pair of sequence(or pair of profiles or sequence and profile) 3. Align the nest closest pair of sequences/profile A property of this method is that gap creation is irreversible ’once a gap ,always a gap’
  • 15. Iterative refinement method • A set of methods to produce MSAs while reducing the errors inherent in Progressive methods are classified as iterative • They work similarly to progressive methods but repeatedly to the growing MSA • Barton and Sternberg formulated this method for MSA • Common iterative method used – DIALGIN.MUSCLE,ProbCons
  • 16. Iterative refinement cont… • It similarly to progressive alignment method but in this case once or new sequence is added to the algorithm the initially aligned sequences are repeatedly realigned in order to obtain the best alignment refinement Refineing step