SlideShare a Scribd company logo
1 of 59
Multiple Sequence Alignment James McInerney bioinf4biologists Feb. 2009
Alignment can be easy or difficult Easy Difficult due  to insertions  or deletions  (indels)
Homology: Definition ,[object Object],[object Object]
Multiple Sequence Alignment- Goals ,[object Object],[object Object],[object Object],[object Object]
Multiple sequence alignments - problems ,[object Object],[object Object],[object Object]
 
 
SSU rRNA ,[object Object],[object Object],[object Object],[object Object],[object Object]
Alignment of 16S rRNA can be guided by secondary structure Alignment of 16S rRNA sequences from different bacteria
Protein Alignment may be guided by Tertiary Structure Interactions Homo sapiens DjlA protein Escherichia coli DjlA protein
Multiple Sequence Alignment- Methods ,[object Object],[object Object],[object Object],[object Object]
Manual Alignment - reasons ,[object Object],[object Object],[object Object],[object Object],[object Object]
Local minimum GARFIELDTHEFAT---CAT GARFIELDTHEFATFATCAT
[object Object],[object Object],Dotplots ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Dotplot example sperm whale vs human myg ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Human myoglobin  ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Dotplot example sperm whale vs human myg ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Human myoglobin 
[object Object],[object Object],[object Object],Dotplot example sperm whale vs human myg
Dotplots in practice ,[object Object],[object Object],[object Object],[object Object],[object Object]
Example dotplot - repeated domains in  Drosophila melanogaster  SLIT protein.  ,[object Object],[object Object],[object Object]
Example dotplot - repeated domains in  Drosophila melanogaster  SLIT protein Swiss-prot entry For further discussion of dotplot see Attwood and Parry-Smith p116-8
Dynamic programming ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Progressive Alignment ,[object Object],[object Object],[object Object],[object Object]
Overview of ClustalW Procedure 1  PEEKSAVTALWGKVN--VDEVGG 2  GEEKAAVLALWDKVN--EEEVGG 3  PADKTNVKAAWGKVGAHAGEYGA 4  AADKTNVKAAWSKVGGHAGEYGA 5  EHEWQLVLHVWAKVEADVAGHGQ Hbb_Human  1  - Hbb_Horse  2  .17  - Hba_Human  3  .59  .60  - Hba_Horse  4  .59  .59  .13  - Myg_Whale  5  .77  .77  .75  .75  - Hbb_Human Hbb_Horse Hba_Horse Hba_Human Myg_Whale 2 1 3 4 2 1 3 4 alpha-helices Quick pairwise alignment:  calculate distance matrix Neighbor-joining tree (guide tree) Progressive alignment  following guide tree CLUSTAL W
ClustalW- Pairwise Alignments ,[object Object],[object Object],[object Object]
Path Graph for aligning two sequences.
Possible alignment 1 1 0 1 0 -1 ,[object Object],[object Object],[object Object],[object Object],Score for this path= 2
Alignment using this path GATTC- GAATTC 1 1 0 1 0 -1
Optimal Alignment 1 1 1 -1 1 1 1 Alignment score: 4 Alignment using  this path GA-TTC GAATTC
Optimal Alignment 2 1 -1 1 1 1 1 Alignment score: 4 Alignment using  this path G-ATTC GAATTC
Alignment of 3 sequences
ClustalW- Guide Tree ,[object Object],[object Object]
Neighbor joining method ,[object Object],[object Object],[object Object],A B Node 1
Distance Matrix What is required for the Neighbour joining method? Distance matrix
First Step PAM distance 3.3 (Human - Monkey) is the minimum. So we'll join Human and Monkey to MonHum and we'll calculate the new distances. Mon-Hum Monkey Human Spinach Mosquito Rice
Calculation of New Distances After we have joined two species in a subtree we have to compute the distances from every other node to the new subtree. We do this with a simple average of distances: Dist[Spinach, MonHum]  = (Dist[Spinach, Monkey] + Dist[Spinach, Human])/2  = (90.8 + 86.3)/2 = 88.55  Mon-Hum Monkey Human Spinach
Next Cycle Human Mosquito Mon-Hum Monkey Spinach Rice Mos-(Mon-Hum)
Penultimate Cycle Human Mosquito Mon-Hum Monkey Spinach Rice Mos-(Mon-Hum) Spin-Rice
Last Joining Human Mosquito Mon-Hum Monkey Spinach Rice Mos-(Mon-Hum) Spin-Rice (Spin-Rice)-(Mos-(Mon-Hum))
Unrooted Neighbor-Joining Tree Human Monkey Mosquito Rice Spinach
Multiple Alignment- First pair ,[object Object],[object Object]
ClustalW- Decision time ,[object Object],[object Object],[object Object],[object Object],Option 1 Option 2
ClustalW- Alternative 1 ,[object Object],If the situation arises where a third sequence is aligned to the first two, then when a gap has to be introduced to improve the alignment, each of these two entities are treated as two single sequences. + ClustalW- Alternative 2 +
ClustalW- Progression ,[object Object]
Progressive alignment - step 1 1.  gctcgatacgatacgatgactagcta 2.  gctcgatacaagacgatgacagcta 3. gctcgatacacgatgactagcta 4. gctcgatacacgatgacgagcga 5. ctcgaacgatacgatgactagct 1.  gctcgatacgatacgatgactagcta 2.  gctcgatacaagacgatgac-agcta 1 2 3 4 5
Progressive alignment - step 2 1. gctcgatacgatacgatgactagcta 2. gctcgatacaagacgatgacagcta 3.  gctcgatacacgatgactagcta 4.  gctcgatacacgatgacgagcga 5. ctcgaacgatacgatgactagct 3.  gctcgatacacgatgactagcta 4.  gctcgatacacgatgacgagcga 1 2 3 4 5
Progressive alignment - step 3 1.  gctcgatacgatacgatgactagcta 2.  gctcgatacaagacgatgac-agcta + 3.  gctcgatacacgatgactagcta 4.  gctcgatacacgatgacgagcga 1.  gctcgatacgatacgatgactagcta 2.  gctcgatacaagacgatgac-agcta 3.  gctcgatacacga---tgactagcta 4.  gctcgatacacga---tgacgagcga 1 2 3 4 5
Progressive alignment - final step 1.  gctcgatacgatacgatgactagcta 2.  gctcgatacaagacgatgac-agcta 3.  gctcgatacacga---tgactagcta 4.  gctcgatacacga---tgacgagcga + 5. ctcgaacgatacgatgactagct 1.  gctcgatacgatacgatgactagcta 2.  gctcgatacaagacgatgac-agcta 3.  gctcgatacacga---tgactagcta 4.  gctcgatacacga---tgacgagcga 5.  -ctcga-acgatacgatgactagct- 1 2 3 4 5
ClustalW-Good points/Bad points ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ClustalW-Local Minimum ,[object Object],[object Object],[object Object]
Increasing the sophistication of the alignment process. ,[object Object],[object Object]
 
ClustalW- Caveats ,[object Object],[object Object],[object Object],[object Object]
ClustalW- User-supplied values ,[object Object],[object Object],[object Object]
Position-Specific gap penalties ,[object Object],[object Object],[object Object],[object Object]
Discouraging too many gaps  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Divergent Sequences ,[object Object],[object Object],[object Object],[object Object]
Advice on progressive alignment ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Alignment of protein-coding DNA sequences ,[object Object],ATGCTGTTAGGG ATGACTCTGTTAGGG ATG-CT--GTTAGGG ATGACTCTGTTAGGG The result might be highly-implausible and might not reflect what is known about biological processes. It is much more sensible to translate the sequences to their corresponding amino acid sequences, align these protein sequences and then put the gaps in the DNA sequences according to where they are found in the amino acid alignment.
Manual Alignment- software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Informal presentation on bioinformatics
Informal presentation on bioinformaticsInformal presentation on bioinformatics
Informal presentation on bioinformatics
Atai Rabby
 

What's hot (20)

Comparative genomics
Comparative genomicsComparative genomics
Comparative genomics
 
Uni prot presentation
Uni prot presentationUni prot presentation
Uni prot presentation
 
Upgma
UpgmaUpgma
Upgma
 
Needleman-Wunsch Algorithm
Needleman-Wunsch AlgorithmNeedleman-Wunsch Algorithm
Needleman-Wunsch Algorithm
 
Global and local alignment (bioinformatics)
Global and local alignment (bioinformatics)Global and local alignment (bioinformatics)
Global and local alignment (bioinformatics)
 
Protein Database
Protein DatabaseProtein Database
Protein Database
 
protein data bank
protein data bankprotein data bank
protein data bank
 
Seq alignment
Seq alignment Seq alignment
Seq alignment
 
Protein database
Protein databaseProtein database
Protein database
 
Informal presentation on bioinformatics
Informal presentation on bioinformaticsInformal presentation on bioinformatics
Informal presentation on bioinformatics
 
Msa
MsaMsa
Msa
 
Clustal W - Multiple Sequence alignment
Clustal W - Multiple Sequence alignment   Clustal W - Multiple Sequence alignment
Clustal W - Multiple Sequence alignment
 
Needleman-wunch algorithm harshita
Needleman-wunch algorithm  harshitaNeedleman-wunch algorithm  harshita
Needleman-wunch algorithm harshita
 
String.pptx
String.pptxString.pptx
String.pptx
 
Phylogenetic tree and it's types
Phylogenetic tree and it's typesPhylogenetic tree and it's types
Phylogenetic tree and it's types
 
BITS: UCSC genome browser - Part 1
BITS: UCSC genome browser - Part 1BITS: UCSC genome browser - Part 1
BITS: UCSC genome browser - Part 1
 
Multiple sequence alignment
Multiple sequence alignmentMultiple sequence alignment
Multiple sequence alignment
 
Sequence alignment
Sequence alignmentSequence alignment
Sequence alignment
 
Dynamic programming and pairwise sequence alignment
Dynamic programming and pairwise sequence alignmentDynamic programming and pairwise sequence alignment
Dynamic programming and pairwise sequence alignment
 
Introduction to sequence alignment
Introduction to sequence alignmentIntroduction to sequence alignment
Introduction to sequence alignment
 

Similar to Alignments

20100515 bioinformatics kapushesky_lecture07
20100515 bioinformatics kapushesky_lecture0720100515 bioinformatics kapushesky_lecture07
20100515 bioinformatics kapushesky_lecture07
Computer Science Club
 
B.sc biochem i bobi u 3.2 algorithm + blast
B.sc biochem i bobi u 3.2 algorithm + blastB.sc biochem i bobi u 3.2 algorithm + blast
B.sc biochem i bobi u 3.2 algorithm + blast
Rai University
 
Tag snp selection using quine mc cluskey optimization method-2
Tag snp selection using quine mc cluskey optimization method-2Tag snp selection using quine mc cluskey optimization method-2
Tag snp selection using quine mc cluskey optimization method-2
IAEME Publication
 
Sequence Alignment - Data Bioinformatics Introduction
Sequence Alignment - Data Bioinformatics IntroductionSequence Alignment - Data Bioinformatics Introduction
Sequence Alignment - Data Bioinformatics Introduction
TenaAvdic
 

Similar to Alignments (20)

20100515 bioinformatics kapushesky_lecture07
20100515 bioinformatics kapushesky_lecture0720100515 bioinformatics kapushesky_lecture07
20100515 bioinformatics kapushesky_lecture07
 
Bioinformatica t4-alignments
Bioinformatica t4-alignmentsBioinformatica t4-alignments
Bioinformatica t4-alignments
 
Bioinformatics t4-alignments wim_vancriekingev2013
Bioinformatics t4-alignments wim_vancriekingev2013Bioinformatics t4-alignments wim_vancriekingev2013
Bioinformatics t4-alignments wim_vancriekingev2013
 
Bioinformatics t4-alignments v2014
Bioinformatics t4-alignments v2014Bioinformatics t4-alignments v2014
Bioinformatics t4-alignments v2014
 
BLAST
BLASTBLAST
BLAST
 
2016 bioinformatics i_alignments_wim_vancriekinge
2016 bioinformatics i_alignments_wim_vancriekinge2016 bioinformatics i_alignments_wim_vancriekinge
2016 bioinformatics i_alignments_wim_vancriekinge
 
2015 bioinformatics alignments_wim_vancriekinge
2015 bioinformatics alignments_wim_vancriekinge2015 bioinformatics alignments_wim_vancriekinge
2015 bioinformatics alignments_wim_vancriekinge
 
Bioinformatica 27-10-2011-t4-alignments
Bioinformatica 27-10-2011-t4-alignmentsBioinformatica 27-10-2011-t4-alignments
Bioinformatica 27-10-2011-t4-alignments
 
Similarity
SimilaritySimilarity
Similarity
 
Blast fasta 4
Blast fasta 4Blast fasta 4
Blast fasta 4
 
Multiple Sequence Alignment by Shubham Kaushik
Multiple Sequence Alignment by Shubham KaushikMultiple Sequence Alignment by Shubham Kaushik
Multiple Sequence Alignment by Shubham Kaushik
 
NeedlemanWunsch.pdf
NeedlemanWunsch.pdfNeedlemanWunsch.pdf
NeedlemanWunsch.pdf
 
B.sc biochem i bobi u 3.2 algorithm + blast
B.sc biochem i bobi u 3.2 algorithm + blastB.sc biochem i bobi u 3.2 algorithm + blast
B.sc biochem i bobi u 3.2 algorithm + blast
 
B.sc biochem i bobi u 3.2 algorithm + blast
B.sc biochem i bobi u 3.2 algorithm + blastB.sc biochem i bobi u 3.2 algorithm + blast
B.sc biochem i bobi u 3.2 algorithm + blast
 
Msa & rooted/unrooted tree
Msa & rooted/unrooted treeMsa & rooted/unrooted tree
Msa & rooted/unrooted tree
 
Pathema Burkholderia Annotation Jamboree: Prokaryotic Annotation Overview
Pathema Burkholderia Annotation Jamboree: Prokaryotic Annotation OverviewPathema Burkholderia Annotation Jamboree: Prokaryotic Annotation Overview
Pathema Burkholderia Annotation Jamboree: Prokaryotic Annotation Overview
 
Tag snp selection using quine mc cluskey optimization method-2
Tag snp selection using quine mc cluskey optimization method-2Tag snp selection using quine mc cluskey optimization method-2
Tag snp selection using quine mc cluskey optimization method-2
 
Sequence Alignment - Data Bioinformatics Introduction
Sequence Alignment - Data Bioinformatics IntroductionSequence Alignment - Data Bioinformatics Introduction
Sequence Alignment - Data Bioinformatics Introduction
 
From DNA Sequence Variation to .NET Bits and Bobs
From DNA Sequence Variation to .NET Bits and BobsFrom DNA Sequence Variation to .NET Bits and Bobs
From DNA Sequence Variation to .NET Bits and Bobs
 
2015 osu-metagenome
2015 osu-metagenome2015 osu-metagenome
2015 osu-metagenome
 

Recently uploaded

Recently uploaded (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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...
 
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
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Alignments

  • 1. Multiple Sequence Alignment James McInerney bioinf4biologists Feb. 2009
  • 2. Alignment can be easy or difficult Easy Difficult due to insertions or deletions (indels)
  • 3.
  • 4.
  • 5.
  • 6.  
  • 7.  
  • 8.
  • 9. Alignment of 16S rRNA can be guided by secondary structure Alignment of 16S rRNA sequences from different bacteria
  • 10. Protein Alignment may be guided by Tertiary Structure Interactions Homo sapiens DjlA protein Escherichia coli DjlA protein
  • 11.
  • 12.
  • 13. Local minimum GARFIELDTHEFAT---CAT GARFIELDTHEFATFATCAT
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Example dotplot - repeated domains in Drosophila melanogaster SLIT protein Swiss-prot entry For further discussion of dotplot see Attwood and Parry-Smith p116-8
  • 21.
  • 22.
  • 23. Overview of ClustalW Procedure 1 PEEKSAVTALWGKVN--VDEVGG 2 GEEKAAVLALWDKVN--EEEVGG 3 PADKTNVKAAWGKVGAHAGEYGA 4 AADKTNVKAAWSKVGGHAGEYGA 5 EHEWQLVLHVWAKVEADVAGHGQ Hbb_Human 1 - Hbb_Horse 2 .17 - Hba_Human 3 .59 .60 - Hba_Horse 4 .59 .59 .13 - Myg_Whale 5 .77 .77 .75 .75 - Hbb_Human Hbb_Horse Hba_Horse Hba_Human Myg_Whale 2 1 3 4 2 1 3 4 alpha-helices Quick pairwise alignment: calculate distance matrix Neighbor-joining tree (guide tree) Progressive alignment following guide tree CLUSTAL W
  • 24.
  • 25. Path Graph for aligning two sequences.
  • 26.
  • 27. Alignment using this path GATTC- GAATTC 1 1 0 1 0 -1
  • 28. Optimal Alignment 1 1 1 -1 1 1 1 Alignment score: 4 Alignment using this path GA-TTC GAATTC
  • 29. Optimal Alignment 2 1 -1 1 1 1 1 Alignment score: 4 Alignment using this path G-ATTC GAATTC
  • 30. Alignment of 3 sequences
  • 31.
  • 32.
  • 33. Distance Matrix What is required for the Neighbour joining method? Distance matrix
  • 34. First Step PAM distance 3.3 (Human - Monkey) is the minimum. So we'll join Human and Monkey to MonHum and we'll calculate the new distances. Mon-Hum Monkey Human Spinach Mosquito Rice
  • 35. Calculation of New Distances After we have joined two species in a subtree we have to compute the distances from every other node to the new subtree. We do this with a simple average of distances: Dist[Spinach, MonHum] = (Dist[Spinach, Monkey] + Dist[Spinach, Human])/2 = (90.8 + 86.3)/2 = 88.55 Mon-Hum Monkey Human Spinach
  • 36. Next Cycle Human Mosquito Mon-Hum Monkey Spinach Rice Mos-(Mon-Hum)
  • 37. Penultimate Cycle Human Mosquito Mon-Hum Monkey Spinach Rice Mos-(Mon-Hum) Spin-Rice
  • 38. Last Joining Human Mosquito Mon-Hum Monkey Spinach Rice Mos-(Mon-Hum) Spin-Rice (Spin-Rice)-(Mos-(Mon-Hum))
  • 39. Unrooted Neighbor-Joining Tree Human Monkey Mosquito Rice Spinach
  • 40.
  • 41.
  • 42.
  • 43.
  • 44. Progressive alignment - step 1 1. gctcgatacgatacgatgactagcta 2. gctcgatacaagacgatgacagcta 3. gctcgatacacgatgactagcta 4. gctcgatacacgatgacgagcga 5. ctcgaacgatacgatgactagct 1. gctcgatacgatacgatgactagcta 2. gctcgatacaagacgatgac-agcta 1 2 3 4 5
  • 45. Progressive alignment - step 2 1. gctcgatacgatacgatgactagcta 2. gctcgatacaagacgatgacagcta 3. gctcgatacacgatgactagcta 4. gctcgatacacgatgacgagcga 5. ctcgaacgatacgatgactagct 3. gctcgatacacgatgactagcta 4. gctcgatacacgatgacgagcga 1 2 3 4 5
  • 46. Progressive alignment - step 3 1. gctcgatacgatacgatgactagcta 2. gctcgatacaagacgatgac-agcta + 3. gctcgatacacgatgactagcta 4. gctcgatacacgatgacgagcga 1. gctcgatacgatacgatgactagcta 2. gctcgatacaagacgatgac-agcta 3. gctcgatacacga---tgactagcta 4. gctcgatacacga---tgacgagcga 1 2 3 4 5
  • 47. Progressive alignment - final step 1. gctcgatacgatacgatgactagcta 2. gctcgatacaagacgatgac-agcta 3. gctcgatacacga---tgactagcta 4. gctcgatacacga---tgacgagcga + 5. ctcgaacgatacgatgactagct 1. gctcgatacgatacgatgactagcta 2. gctcgatacaagacgatgac-agcta 3. gctcgatacacga---tgactagcta 4. gctcgatacacga---tgacgagcga 5. -ctcga-acgatacgatgactagct- 1 2 3 4 5
  • 48.
  • 49.
  • 50.
  • 51.  
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.