Lably
Skip to content

Multiple sequence alignment

Alignment of more than two molecular sequences

  • 18 min read
  • 6 chapters

Related on Lably

Through Protein, Evolution and Phylogenetics

Multiple sequence alignments require more sophisticated methodologies than pairwise alignments, as they are more computationally complex. Most multiple sequence alignment programs use heuristic methods rather than global optimization because identifying the optimal alignment between more than a few sequences of moderate length is prohibitively computationally expensive. However, heuristic methods generally cannot guarantee high-quality solutions and have been shown to fail to yield near-optimal solutions on benchmark test cases.

Problem statement

Given m sequences Si, i=1,⋯,m similar to the form below:

S:={S1=(S11,S12,…,S1n1)S2=(S21,S22,⋯,S2n2)⋮Sm=(Sm1,Sm2,…,Smnm)

A multiple sequence alignment is taken of this set of sequences S by inserting any amount of gaps needed into each of the Si sequences of S until the modified sequences, Si′, all conform to length L≥max{ni∣i=1,…,m} and no values in the sequences of S of the same column consists of only gaps. The mathematical form of an MSA of the above sequence set is shown below:

S′:={S1′=(S11′,S12′,…,S1L′)S2′=(S21′,S22′,…,S2L′)⋮Sm′=(Sm1′,Sm2′,…,SmL′)

To return from each particular sequence Si′ to Si, remove all gaps.

Sign in to keep reading

5 more chapters are free with a Lably account.

More in Biology