page 184:

WAS: Here, a has become c = ATGC.

IS: Here, a has become c = ACGC.

Correction by


page 187:

WAS: $a \choose b$ corresponds to an indentity . . .

IS: $a \choose b$ corresponds to an identity . . .

Correction by Richard Lanthrop, 11 April 1996.


page 187:

WAS: (ii) f(n,n) ~ (1 + \sqrt{2})^{2n+1} n^{-1/2},

IS: (ii) f(n,n) ~ 2^{5/4} \pi^{-1/2} (1 + \sqrt{2})^{2n+1} n^{-1/2},

Correction by Joseph B. Slowinski, 17 Nov 1996.


page 187:

WAS: f(1000,1000) \approx (1 + \sqrt{2})^{2001} \sqrt{1000} = 10^{767.4}

IS: f(1000,1000) \approx 2^{-5/4} \pi^{-1/2} (1 + \sqrt{2})^{2001} 1000^{-1/2} = 7.03 \times 10^{763}

Correction by Joseph B. Slowinski, 17 Nov 1996.


page 191:

WAS: Proof. . . . Then the last loop of the algorithm states that. . .

IS: Proof. . . . Then the current loop of the algorithm states that. . .

Correction by Richard Lanthrop, 11 April 1996


page 191:

WAS: b = ATGGAA

IS: b = ATGGGAA

Correction by Richard Lanthrop, 11 April 1996


page 192:

WAS:

A T G G A

\ /\

T A G G C A

IS:

A T G G G A A

\ / \

T A G G C A

Correction by Andrea Iabrudi taraves,23/09/96


page 193:

WAS:

The optimal alignment has least cost of these three possibilities and (1) is proven.

Another statement of Equation (9.1) with . . .

IS:

The optimal alignment has least cost of these three possibilities and (9.2) is proven.

Another statement of Equation (9.2) with . . .

Correction by Andrea Iabrudi Taraves,23/09/96


page 194:

WAS: [in Algorithm 9.2]

D_{i,j} = 0 for i = 0, j=0,\ldots,m and j=1, i=0, 1, \ldots, n.

IS:

D_{i,0} = i\delta and D_{0,j} = j\delta


Page 194:

WAS:

$\mu = -1$

IS:

$\mu = 1$

Correction by Andrea iabrudi Tavares, 23/09/96


page 195:

WAS: Theorem 9.6 . . . Set E_{0,0} = F_{0,0} = D_{0,0} = 0, E_{i,0} = D_{i,0} = g(i), and F_{0,j} = D_{0,j} = g(j).

IS: Theorem 9.6 . . . Set E_{i,0} = \infty for all i, F_{0,j} = \infty for all j, D_{0,0} = 0, D_{i,0} = g(i) for all i > 0, and D_{0,j} = g(j) for all j > 0.

Correction by Jens Stoye, 28 June 1996


Page 195:

WAS:

$E_{i,j^*} = min...D_{i,j^*}$ for 0 <=j ^* < j

IS:

$E_{i,j^*} = min...D_{i,j^*-k}$ for 1 <= j^* <j

Correction by Andrea Iabrudi Tavares, 23/09/96


page 197:

WAS: F_{i,j} = \min\{D_{i-1,j} + \alpha_j, F_{i,j-1} + \beta_j\},

IS: F_{i,j} = \min\{D_{i-1,j} + \alpha_i, F_{i-1,j} + \beta_i\},

Correction by Andrea Iabrudi Tavares, 23/09/96


page 198:

WAS : To illustrate the similarity algorithm, we align the same sequences as above, E. coli threonine tRNA and E. coli valine tRNA. We use a single letter indel algorithm and choose the parameters s(a,a) = +1; s(a,b) = -1 if a is not equal to b; and \hat{\g} = 2.

IS : To illustrate the similarity algorithm, we align the same sequences as above, E. coli threonine tRNA and E. coli valine tRNA. We use a single letter indel algorithm and choose the parameters s(a,a) = +1; s(a,b) = -1 if a is not equal to b; and \hat{\delta} = 2.

Correction by Steven Salzberg, 10/5/95


page 199:

WAS: Theorem 9.10 Let \hat{g} = \alpha + \beta(k-1) for constants \alpha and \beta. Set E_{0,0} = F_{0,0} = S_{0,0} = 0, E_{i,0} = S_{i,0} = -\hat{g}(i), and F_{0,j} = S_{0,j} = -\hat{g}(j).

IS: Theorem 9.10 Let \hat{g} = \alpha + \beta(k-1) for constants \alpha and \beta. Set E_{i,0} = -\infty for all i, F_{0,j} = -\infty for all j, S_{0,0} = 0, S_{i,0} = -\hat{g}(i) for all i > 0, and S_{0,j} = -\hat{g}(j) for all j > 0.

Correction by Jens Stoye, 28 June 1996


page 201:

WAS: \sum_{k=1}^m \sum_{k=l}^m n(l-k) = O(nm^3).

IS: \sum_{k=1}^m \sum_{l=k}^m n(l-k) = O(nm^3).

WAS: Corollary 9.3

T(a,b) = max{T(n,j),j : 1 \le j \le m}.

IS: Corollary 9.3

T_{a,b} = max{T_{n,j} : 1 \le j \le m}.

Corrections by Richard Lathrop, 11 April 1996


page 203:

WAS: Theorem 9.13 . . . \max_{1 \le l \le j} \{H_{i,j-l} - g(k)\}\}.

IS: Theorem 9.13 . . . \max_{1 \le l \le j} \{H_{i,j-l} - g(l)\}\}.

Correction by Jim Holloway, 28 May 1996


Tandem Repeats

page 208: (Tandem Repeats, range of j)

WAS: R_{i,j} = best score of an alignment that ends at a_i and b_j.

IS: R_{i,j} = best score of an alignment that ends at a_i and b_{j+1}.

page 208: (Tandem Repeats, range of j)

REPLACE ALL: 1 \le j \le k

WITH: 0 \le j \le k-1

page 208: (Tandem Repeats, range of j)

REPLACE ALL: R_{i,k} and R_{i,k}^*

WITH: R_{i,k-1} and R_{i,k-1}^*, respectively.

page 208: (Tandem Repeats; substitute b_{j+1} for b_j)

WAS:

R_{i,j}^* = max\{0,
                 R_{i,j-1} - \delta,
                 R_{i-1,j} - \delta,
                 R_{i-1,j-1} + s(a_i, b_j)\},

IS: (substitute b_{j+1} for b_j)

R_{i,j}^* = max\{0,
                 R_{i,j-1} - \delta,
                 R_{i-1,j} - \delta,
                 R_{i-1,j-1} + s(a_i, b_{j+1})\},

page 209: Algorithm 9.6 (wrap)

WAS:

     1. R_{0,j} = 0 for 0 \le j \le k
        R_{i,0} = 0 for 0 \le i \le n

     2. for i = 1 to n
            for j = 1 to k
                R_{i,j} = \max\{0,
                                R_{i,j-1} - \delta,
                                R_{i-1,j-1} + s(a_i, b_j),
                                R_{i-1,j} - \delta\}
                R_{i,0} = R_{i,k}
            for j = 1 to k
                R_{i,j} = \max\{0,
                                R_{i,j-1} - \delta,
                                R_{i-1,j-1} + s(a_i, b_j),
                                R_{i-1,j} - \delta\}

     3. R(a,b) = max\{R_{i,j} : 1 \le i \le n, 1 \le j \le k\}.

IS: (substitute b_{j+1} for b_j and so loop to j=k-1; change wraparound step)

     1. R_{0,j} = 0 for 0 \le j \le k-1
        R_{i,0} = 0 for 0 \le i \le n

     2. for i = 1 to n
            for j = 1 to k-1
                R_{i,j} = \max\{0,
                                R_{i,j-1} - \delta,
                                R_{i-1,j-1} + s(a_i, b_{j+1}),
                                R_{i-1,j} - \delta\}
            R_{i,0} = \max\{0,
                            R_{i,k-1} - \delta,
                            R_{i-1,k-1} + s(a_i, b_1),
                            R_{i-1,0} - \delta\}
            for j = 1 to k-1
                R_{i,j} = \max\{0,
                                R_{i,j-1} - \delta,
                                R_{i-1,j-1} + s(a_i, b_{j+1}),
                                R_{i-1,j} - \delta\}

     3. R(a,b) = max\{R_{i,j} : 1 \le i \le n, 0 \le j \le k-1\}.

Corrections by Paul Hardy, 2 April 1996



Previous Level

USC Computational Biology Home Page


http://www-hto.usc.edu/books/msw/msg/corrections/Chapter9/index.html, webmaster@hto.usc.edu, 8 September 1997