Question: Consider the problem of nding an optimum local multiple alignment of the three sequences X = X 1 X 2 ......X n1 Y = Y

Consider the problem of nding an optimum local multiple alignment of the three sequences X = X1 X2 ......Xn1

Y = Y1 Y2 ......Yn2

Z = Z1 Z2 ......Zn3.

You are given a linear scoring schemes (,,) where ,, {A,C,G,T,}. In other words,the match scores and gap penalties are built into a 555 array, and the contribution to the total score if in sequence X aligns with in sequence Y and in sequence Z is s(,,). You may further assume that s(,,) < 0 whenever any of , or is a gap. Write out, in pseudo-code, the algorithm for the generalisation of the SmithWaterman algorithm to this situation. Your pseudo-code should be under three headings:

Initialisation with the formula for initialising the array F(i,j,k) on the boundary i, j or k = 0 of the cubic array;

Iteration with the formula for iterating the array F(i,j,k);

Traceback indicating how to determine the optimum score from the array and where to trace the alignment back to.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!