Multitrait Animal Model with Genetic Groups1

Multitrait Animal Model with Genetic Groups1

Multitrait Animal Model with Genetic Groups1 Y. DA and M. GROSSMAN2 Department of Animal Sciences University of Illinois Urbana 61801 MIXED MODEL EQUA...

828KB Sizes 4 Downloads 87 Views

Multitrait Animal Model with Genetic Groups1 Y. DA and M. GROSSMAN2 Department of Animal Sciences University of Illinois Urbana 61801 MIXED MODEL EQUATIONS

ABSTRACT

Genetic groups of unknown parents are extended to the multitrait animal model. Computationally feasible mixed model equations are obtained. A strategy to include genetic groups for missing data is proposed. Canonical and triangular transformations can be applied to the multitrait animal model with groups if the transformations can be applied to the same model without groups. Formulations for REML estimation with groups are derived, and the results are almost as feasible as REML estimation without groups. A numerical example is given to illustrate computations of REML formulations. (Key words: multitrait, animal model, genetic group, REML)

Assumptions

For the unitrait animal model, the major assumption for genetic groups is that genetic values have nonzero means that represent different levels of genetic merit of base animals (10, 16). Other assumptions include autosomal inheritance and yach unknown parent having only one progeny. For the multitrait animal model, we shall assume 1) additive genetic values of each trait have a nonzero mean, defined as a linear function of fixed group effects of unknown parents of identified animals, to account for different genetic levels of each trait for base animals; and 2) each trait has same additive relationship between the animal and groups of unknown parents, a reasonable assumption if each trait is subjected to the same selection pressure and controlled by autosomal loci.

INTRODUCTION

The animal model with genetic groups of unknown parents (10, 16) accounts for different genetic merits of base animals, defined as unknown parents of identified animals, by assigning the unknown parents to different genetic groups. This grouping strategy has been applied to an animal model with multiple factors (17) and to one with maternal effects (15). The multitrait animal model with genetic groups and related issues remain undiscussed. The purpose of this paper is to extend genetic groups of unknown parents to the multitrait animal model. The extension includes obtaining mixed model equations that are computationally feasible, proving that canonical and triangular transformations are applicable, and deriving appropriate REML fonnulations.

Received October I, 1990. Accepted February 25, 199I. lSupported in part by the Illinois Agricultural Experiment Station, Hatch Project 35-367. 2Reprint requests. 1991 J Dairy Sci 74:3183--3195

Model and Mixed Model Equations

The animal model with genetic groups can be described in several ways (1, 10, 16, 17). Following the approach described by Da et al. (1), we write the multitrait animal model with genetic groups as

y

= Xb

+ Za +

ZA~

+ e

[lJ

where y = N x 1 vector of observations on t traits; X and Z are incidence matrices; Am =qt X nt matrix of additive genetic relationships that relates each of t traits on q animals with n genetic groups of unknown parents; b =pt x 1 vector of fixed effects (other than group effects); a = qt x 1 vector of random additive genetic effects of known animals; g = nt x 1 vector of fixed group effects; e = N x 1 vector of random residuals; and where N =number of observations, p = number of levels in b, n = number of group effects, and q = number of additive genetic effects. Also, N = qt, assuming one record per trait and no missing data.

3183

3184

DA AND GROSSMAN

Special attention is given to Am in Model [1]. The structure of Am depends on how data are ordered: animals in traits or traits in animals. This study uses animal in traits, i.e., data are arranged as

Usual assumptions for first and second moments of Model [1] are

= Xb + = ZGZ'

+R

= var(a) = Go

0 A,

E(y)

var(y)

ZA~

where

where Yi = column vector of observations on animals for trait i; i = 1 to t. By assumption 2 and by [2], Am can be expressed as

G and R

[4]

= var(e)

= Ro 0 Iq, for one record per trait and no missing data; [5]

and where [3]

A

where It = identity matrix of order t, 0 denotes the Kronecker product (13), and Ag = q x n matrix of additive genetic relationships between known animals and groups of their unknown parents (1).

Iq Go

Ro

= q x q matrix of additive relationships between identified animals, = identity matrix of order q,

= txt covariance

matrix of additive genetic values for the t traits, and = txt covariance matrix of residuals for the t traits.

The mixed model equations for Model [1] are

X'R-1Z Z'R-1Z + G-l ~Z'R-IZ or Cg

= v.

[7]

Equation [6] is not computationally feasible because Am is difficult to compute, i.e., computation of one element in Am might require a search through the entire pedigree. As shown for unitrait animal models, computationally feasible mixed model equations can be obtained (10, 16, 17). Analogous to unitrait animal models with genetic groups, we define O=A+A~

[8]

and then apply with QP transformation (11) to obtain mixed model equations that are computationally feasible and yield solutions defined by [8]. The QP transformation of [7] has the form

wa

=

[9]

where W = (p-l)'C(p-l), = (M), t = (p-l),v.

a

Journal of Dairy Science Vol. 74, No.9. 1991

[10]

3185

MULTITRAlT ANIMAL MODEL WIlli GROUPS

To obtain mixed model equations whose solution vector yields 0, we find a P such that

(6', 0', In', and then substitute Pinto [9]. The P matrix is P

=

[

IPt 0

o

a=

~qt ~m]

OInt

where Ipt, I qt , and I nt are identity matrices with orders pt, qt, and nt. The resulting mixed model equations are

In [11], we let

A_l = T.

[ _A~-l

[12]

Equation [11] is computationally feasible because the T matrix can be constructed easily using a method (10, 16) similar to Henderson's method to construct A-l (3). If there are no missing data and all traits have the same model matrix, then R in [11] has the structure of [5], and X and Z can be written as [13] [14]

X = It ® Xo Z = It ® Zo where Xo and Zo are incidence matrices for a trait. Based on [5], [12], [13J, and [14J, Equation [11] can be written as l

RO ®

~Zo

o ® X~y

6

o

RQl ® Z'azo + Gal ® T uu ~f ® Tug -G-oI ® T gu Go ® T gg

0 ][]

~

(R

=

a ® Z~y

(R [

II

']

.

0 [15]

For missing data, [5], [13], and [14] do not hold, and mixed model equations cannot be written as [15]. Equation [11] still applies in principle, but its construction is not as efficient as the strategy proposed by Henderson and Quaas (7). Their strategy was to set to zero elements corresponding to missing data in y, X, Z, and R, to keep G unchanged, and then to replace R-I in the mixed model equations by the zero-type generalized inverse of R (5), denoted by R-. We use this strategy for missing data under the multitrait model with genetic groups. In addition, we set to zero elements corresponding to missing data in ZAm, and keep Am unchanged. Note that Journal of Dairy Science Vol. 74, No.9, 1991

3186

DA AND GROSSMAN

when a row of Zm is set to zero, the same row in ZAm is set to zero automatically. It is unnecessary, therefore, to change Am for the purpose of setting to zero elements in ZAm. This is fortunate because the strategies mentioned probably could not be used if Am had to be changed for the purpose of setting to zero certain rows in ZA m. Using the described strategies, the general mixed model equations for the multirrait animal model with genetic groups and missing data are X'R-X X'R-Z Z'R-X Z'R-Z + G [

o

-G- l

c/ 0

T uu

o 0 T gu

c/ 0

-G o

Tug

]

[&] = 0 ~

Gal 0 Tgg

Z'R-y ] [X'R-Y

0

[16]

Note that in [11], [15], and [16], (} is the prediction of a nonestimable function, U = a + A~, (1, 15). However, contrasts of elements of u, such as ui - Uj, generally are estimable. For no missing data. estimability needs be examined only for one rrait, whereas for missing data, estimability may need be examined for each trait separately. CANONICAL AND TRIANGULAR TRANSFORMATIONS

a* = Q:a

A canonical transformation can be used to transform a multitrait problem into a unitrait problem if the multitrait model has no missing data and has only two random factors, including residuals (8, 9, 12, 14). For a multirrait model with missing data, a triangular transformation can be used to simplify the structure of the mixed model equations if missing data have a specific pattern (9, 12). It can be shown that canonical and triangular transformations can be applied to the animal model with genetic groups if the transformations are applicable to the same model without groups. Let the multitrait animal model without genetic groups be

y = Xb + Za + e

[17]

where terms in the model are as defined previously. Let Qy be the transformation matrix for canonical or triangular transformation. Then a canonical or triangular transformation for [17] can be performed if the following holds:

e*

= Q~e

and where, in general, Qb and ~ each has an order different from that for Qy. Equation [18] shows that incidence matrices and the transformation must satisfy the relationships

Q~ Q~Z

= XQ~ = ZQ:

[19] [20]

Suppose a canonical or triangular transformation can be applied to the model without groups, i.e., [19] and [20] hold, then the transformation for Model [17] can be applied to Model [1]:

Q~Y

= Xb*

+ Za* + ZQ~A~ + e* [21]

To complete the transformation of [21], it is necessary to prove

Q~Y = Q~(Xb) + Q~(Za) + Q~e

=

=

X(Q~b) + Z(Q~a) + Q~e Xb* + Za* + e*

where b* = Q'b b

Journal of Dairy Science Vol. 74, No.9, 1991

[22] [18]

where Qg is a matrix conformable for the multiplication of Qgg. With the assumption of animals ordered in traits, and one record per animal, transforma-

MUL1TI'RAIT ANIMAL MODEL

tion matrices in [18] and [21] can be written as

Q~ = M' ® Iq Q~ = M' ® I p = M' ® Iq

wrm

3187

GROUPS

where

Substituting [24] into [21], the transformed model is

Q:

[23)

where M is a txt matrix to diagonalize Ro for a triangular transfonnation or to diagonalize Ro and Go for a canonical transfonnation. Using [3] and [23], then [22] is proved by showing

(M' ® Iq)(I t ® Ag) = M' ® Ag = (I, ® Ag)(M' ® In> = AmQ~ [24]

Q~Y = Xb* + Za* + ZAmg* + e* where

g* = Q~. Therefore, canonical and triangular transformations can be applied to a multitrait model with genetic groups, and the only conditions required are those for a model without genetic groups.

RESTRICTED MAXIMUM LIKELIHOOD ESTIMATION REML Equations

We shall refer to equations whose solutions are REML estimates of parameters as "REML equations". The REML equations will be derived using the computationally feasible system of [16]. The REML estimates of variance-covariance components for Model [1], using mixed model Equations [6], are obtained by solving the following REML equations (4, 6): A'Qi,;4 e'Pije

= tr(QijG) = tr(PijR) -

tr(QijC aa) tr(PijFC-F')

[25] [26]

where C aa CQij Pij F ~

= var(A - a) = covariance matrix of prediction = a generalized inverse of C of [6], = G-IG~G-l = (G(/ ® A-l)G\GOI ® A-I), g = R-R~R-, = (X, Z, ZAm>,

errors of A,

[27] [28]

~

(29] [30]

= Y - Xb - ZAtd - Zll

and where

G~ = partial R~ = partial

derivative of G with respect to element ij of Go. gij [31] derivative of R with respect to element ij of

Ro,

rij' [32]

The computation of Qij [28] can be simplified, and this simplified fonnula will play a major role in deriving computationally feasible REML equations: [33] Journal of Daily Science Vol. 74, No.9, 1991

3188

DA AND GROSSMAN

where S~ is a txt matrix given by

S~

~~' = ufo,~ (~,~'

=j

[34]

ifi:;t:j

[35]

if i

=

and where

~ = column i of GOl .

[36]

To derive REM!.. equations for multitrait REM!.. estimation with genetic groups, replace d and eaa in [25] and C- in [26] with results from [16], and require that resulting equations must not need the computation of Am. For the left side of [25], we express 11 in terms of 0 and ~ using [8], [37] Substituting [37] and [33] into the left side of [25] yields 11'Qij3

= [0 - (It = O'QijO =

~ Ag)~],Qij[O

- (It ~ Ag)~ 2f'(lt ~ A~Qij)O + f'(lt ~ A~QijIt ~ Ag)~

O'(S~ ~ A-l)O - 2f'(S~ ~ A~-I)O + f'(S~ ~ A~-IAg)~ [38]

= (0',

4')Sij(O', 4')'

[39]

where

=

Sij

[s~ T~ @

o~

SIJ

T

SU

S~ ~ Tug Sijo ~ T gg

1

[40]

For the right side of [25], we express eaa in terms of a generalized inverse of the coefficient matrix of [16], denoted by W-. Using the method to derive prediction error variance in (1), we have

var

6 ]

[

0 - u

Then by [27], [37], and [41],

= W- =

i

[Wbb Wbu Wbg WU wu wug b

Wsb

eaa

u

]

wsu wgg

[41]

can be expressed as

eaa = var(d

- a) = var[(O - u) - Am
Journal of Dairy Science Vol. 74, No.9, 1991

[42]

3189

MULTITRAIT ANIMAL MODEL WI1H GROUPS

Substituting [42] and [33] into tr(QijC3a) of [25] yields tr(QijC3a) = tr(S~ ® A-1(WuU - WUgA~- AmWgu + AmWggA~)]

= tr(sg

® A-IWuu) - 2tr(Sg ®

A~-lWUS) + tr(sg ® A~-lAgW~

= tr(SijW22)

[43] (44]

where Sij is given by [40], and W 22 is a submatrix of W- given by

_ [wu wug ] . u

W22 -

Wgu

wgg

[45]

For the left side of [26], using solutions from [16], we express

e

=y

- xI) - ZOo

e of

(30] as [46]

FOf the right side of [26], using the relationship between C and W given in [10], we express FC-F' in terms of W from [16] as FC-F'

= (X,

Z)Wll(X,

zy

[47]

where

Wll -

Wbb Woo ] [ WUb

wuu

.

[48]

In [47], C- is replaced by a submatrix of W-, and Am in F of [29] is no longer needed. Summarizing (34], (43], (46], and [47], REML equations are obtained as

(0', W>Sij(O', W>' e'Pije

= tr(QijG) = tr(PijR) -

tr(SijW22)

[49]

tr[Pij(X, Z)Wll(X, Z)1

[50]

e

where Sij is defined by [40], W22 by [45], by [46], and WIl by [48]. Equations [49] and [50] are general; they apply with or without missing data and to a full-rank or a singular W. Also, Equations [49] and [50] are almost as feasible as equations fOf multitrait REML without groups given by Henderson (6). iteration AlgOrithms

To solve [49] and [50], two iteration algorithms can be used (4, 6). The first algorithm is obtained by writing G ([4]) and R ([5]) as a linear combination of 1/2(t + l)t variance and covariance components: G R

= G;lgU + G;2g12 + '" • +• = RUfH R12f12 + '"

+ G~gtt

• + Rtftt

[51] [52]

Journal of Daily Science Vol. 74, No.9, 1991

3190

DA AND GROSSMAN

where G~ is defined by [31] and R~ by [32], i and j = 1"", t. Substituting [51] into [49] and [52] into [50] yields

(0', r>SiiO',

r>'

+ tr(S ij W 22) = tr[QiiG;lgll + G;2g12 + .. , + G:gtJ]

[53]

• +• • @'Pij@ + tr[Pij(X, Z)W ll (X, Z)1 = tr[Pij(Rllrll R l2 r l2 + . ,. + RtftJ]·

[54]

Then, REML estimates are obtained by solving [53] for all gij and [54] for all rij' Let

=

1/2(t + l)t + l)t + l)t Va = 1/2(t + l)t qe = 1/2(t + l)t t e = 1/2(t + l)t He = l/2(t + l)t V e = l/2(t + l)t

qa

ta Ha

= 1/2(t = 1/2(t

x 1 vector of (0', r>S~(O', r>' x 1 vector of tr(S ij W2..) x 1/2(t + l)t matrix of tr(QijG~) x 1 vector of gij x 1 vector of matrix of @'Pr @ x 1 vector of tr[Pij(X, Z)Wh(X, Z)1 x 1/2(t + I)t matrix of tr(PijR~) x I vector of rij

so that REML estimates are

~a = H;~\qa +

~e

= H~\qe

ta>

[55]

+ le)

[56]

Note that coefficients for all gij in [53] or in H a of [55] can be simplified as ifi=jandk=l

[57]

ifi=jandk:;t:l ifi:;t:jandk:;t:l

[58] [59]

where, for example, gik is element ik of GOI . Assuming no missing data and one record per animal, then coefficients for the rij in [54] or He of [56] also can be simplified

tr(PijR~) = q(rik)2

= 2qrikrjl = 2q(rikrjl + rilrjli::)

if i = j and k = I

[60]

if i = j and k :;t: I ifi:;t:jandk:;t:l

[61] [62]

where r ik is element ik of R01. Again, assuming no missing data, P ij can be simplified as

P IJ.· -- Eij0

iO>

'01'

Iq,

[63]

where if i Journal of Dairy Science Vol. 74, No.9, 1991

=j

[64]

3191

MULTITRAIT ANIMAL MODEL WI1lI GROUPS

if i

*j

[65]

and r io

= column

i of R-0 1

[66)

Using [57] through [62], therefore, computations of the t(t + 1) matrices of order qt in [53] and [54]. or in [55] and [56]. are replaced by simple scalar operations. The second algorithm by Henderson (4) has a formulation similar to that for unitrait REML estimation proposed by Henderson (2):

~ij = [l\~A-l!ij + tr(A-IC ij)]lq iij

= [@~@j

[67]

+ tr(Bij)]lq

[68]

where

av,

Cij = cov[(ij (3· - 3y1 Bjj = submatrix of Fe-F' corresponding to traits i and j.

For REML estimation using system [16), Equations [67] and [68] can be expressed as gij = [(O~, ~)T(O;. t~' + tr(TW~)]/q

~ij

= [e~~j

+ tr(Bij)]/q

where OJ, ~j, and @j are subvectors of 0, g and e for trait i. Bij is now a submatrix of (X, Z)Wll(X., Z)' corresponding to traitS i and j, W~2 is a submatrix of W 22 corresponding to traits i and j, and has the form IJ

and where Wiju, W':l, and Wr are submatrices of WUU, WUg • wgg corresponding to traits i and j. NUMERICAL EXAMPLE

A hypothetical data set will be used to illustrate the computation of REML estimates using formulations derived in this paper. The data set is designed to have three traits (t = 3). five animals (q = 5), two fixed effects (p =2), one record per animal, and no missing data (N = 3 x 5 = 15). The pedigree from Da et at (1) will be used. where two groups of unknown parents (n = 2) were defined. Observations on the three traits are

Journal of Daby Science Vol. 74, No.9, 1991

3192

DA AND GROSSMAN

Yl = (34, 37, 35, 41, 38)', Y2 = (11, 12, 8, 10, 13)', Y3 = (5, 3, 4, 6, 8)'

The X and Z matrices for each of the three traits are

Xo= Zo

1 1 1 0 0 [0 0 0 1 1

= identity

J'

matrix of order 5.

The T-matrix [12] is the same as that of Da et al. (1): 3

1 2 -1

2 Tuu = A-I =

1

11

2

6"

-1

-1

2

2

0

-3

0

3

0

-3

3

0

0

3

7

-1

0

0

-3

0

0

0

-3

2

4

2

4

Tug = (-1/2, -1/2, 1/3, 0, -2/3)', Tgg = 5/6. Note that Tug and Tgg are obtained after restricting solution of group 2 to zero (1). The starting values for Go and Ro are chosen to be

Go

=

Ro=

[gil g21 g31

[r

ll

r2I r31

g12 g22 g32

g13 g23 g33

r12 r22 r32

rl3 r23 r33

]

=[

~O189 .0567 -1.4075

] [.no! =

.7651 -.0775

.0567 .1286 -.0268

-1.4073 -.0268 .9823

.7651 4.3139 -.1043

-.0775 -.1043 .0438

J J

The inverse of Go is gil

gl2

g21

g22

g23

[ g31

g32

g33

g13]

=

[10,004.6301-1432.1896 14,294,1396] -1432.1896 212.8423 -2046.0311 . 14,294.1396-2046.0311 20,423.8104

Solutions to the mixed model equations, which can be constructed by [15] or [16] because there are no missing data, are Journal of Dairy Science Vol. 74. No.9.

1991

3193

MULTITRAIT ANIMAL MODEL WITII GROUPS

b = (37.67, 41.50, 7.31, 8.46, 2.46, 5.69)' fi 1 = (-3.73, -1.01, -2.27, -.50, -3.50)' fi2 = (3.00, 3.07, 3.00, 1.54, 4.54)' fi3 = (2.51, .61, 1.49, .31, 2.31)' g = (-4.74, 6.07, 3.12)' The REML estimates are computed using [55] and [56]. From [34J through [36], we compute the Sij as o 10004,6 ] -1432.2 [10004.6 -1432.2

I1 So -

[

=

12 _

So -

100,092,623.9 -14,328,527.6 2,051,167.2 [ 143,007,579.2 -20,471,918.6 -14,328,527.6

10,004.6 -1432.2] -1432.2 212.8 [ 14,294.1

-2046.0

-28,657,055,2 =

14294.1]

14294.1

-4,180,575.7

[ -40,941,702.5

[

143,007,579.2 -20,471 ,918.6 204,322,425.8

212.8 -1432.2 10,004.6 -1432.2

4,180,575.7 -609,661.1 -5,972,702.1

]

-2046.0 ] 14,292.1

-40,941,702.5 ] -5,972,702.1 -58,492,507.0

13 S22 . imil'ar manner. and S0' 0' S23 0' an d S33 0 are computed mas

Substituting S~ into [38] or [39] yields the left side of [53]: qa

=

Oi'Q11 ll, a'Q1211, Il'Q1311, 1l'~2a, Il'Q2311, §'Q33a)'

=

(3.1433, -.7624, 13.598, .2046, -1.9839, 14.8833)'

Substituting S~, into [43] or [44] yields ta of [55]; ta = [tr(Qll caa), tr(QI2caa), tr(Q13caa), tr(Q22caa), tr(Q23caa), tr(Q33caa)]' = (40871.8, -11708.7, 116804.0, 877.5, -16727.5, 83449.9)'.

The computation of H a in [55] is illustrated by computing three elements in H a. By [57], Journal of Daily Science Vol. 74, No.9, 1991

3194

DA AND GROSSMAN

element (1, 1) of H a is

By [58], element (1. 2) of H a is tr(Q12G ;1)

= 2q(g]2g 11) = 10(-1432.1896)(10004.6301) = -143285276.2.

By [59], element (2, 3) of H a is tr(Q12G;~

= 2q(gllg23

+ g13g21)

= 10(10004.6301}(-2046.031l)

= -409417025.5.

+ (14294.1396)(-1432.1896}J

Then, REML estimates for genetic variance and covariance components are

ta

=

~lb t12, t13, ~22, ~23, ~33)'

= u;-l(qa

+ ta>

= (2.0194, .0626, -1.4071, .1284, -.0309..9818)'

For residual variance-covariance components, all Pij can be computed by [63] through (66], and He by (60J through (62]. Then, using (46] and (47], qe and te in (56] are qe

Ie

= (2.2348,

.1903, 4.1924, .358, .466, 2.0246)'

= (4870.6, -1377.2, 15390.8, 98.6, -2187.6, 12212.4)'

and REML estimates for residual variance-covariance components are ge = (i'll, i 12 • i'13' i'22' i'23' i'33)' = H;l(qe + tJ = (.2226, -.1545, -.154, 4.7009, 5185, .1436)' CONCLUSIONS

Mixed model equations for a multitrait animal model with genetic groups can be constructed almost as easily as without groups, and missing data cause no additional difficulty. Canonical and triangular transformations can be applied to the multitrait animal model and the only conditions are those required by these transfonnations under the same model without groups. Formulations for REML estimation with groups can be obtained and made almost as feasible as those without groups. These results imply that applications of a multitrait Journal of Dairy Science Vol. 74, No.9. 199]

animal model can include genetic groups with little additional computation. ACKNOWLEDGMENT

The authors wish to thank the reviewers and R L. Fernando for their helpful comments and suggestions. REFERENCES

] Da. Y., M

Grossman, llDd I. MiszIal. 1989. Prediction variaDcc and restricted maximum likelihood estimation for animal model with relationship grouping. J. Dairy Sci 72:2125. enol"

MUL'ITI'RAIT ANIMAL MODEL WI'IH GROUPS

2 Henderson, C. R. 1973. Sire evaluation and genetic

Coop~

trends. Page 10 ill Proc. of the Anim. Breeding Genet. Symp. in Honor of Dr. lay L. Lu5h. Am. Soc. Anim. Sci. and Am. Dairy Sci. Assoc., Ownpaign, n... 3 Henderson, C. R. 1976. A simple method !oJ' computiD& the inverse of a oumerator-relationship matrix used in prediction of breeding values. Biometrics 32: 69. 4 Henderson, C. R. 1984. ANOVA, MIVQUE, REML, and ML algorithms for estimation of variances and covariances. Page 257 in Statistics: an appraisal. Proc. SOth Anniversary Cont. H. A. David and H. T. David, ed. Iowa Sr.ate Univ. Press, Ames. S Henderson, C. R. 1984. Page 362 in Applications of linear models in animal breeding. Univ. Guelph, Guelph, ON. 6 Henderson, C. R 1986. Recent developments in variance and covariance estimation. 1. AninI. Sci. 208: 216. 7 Henderson, C. R., and R. L. Quaas. 1976. Multiple trait evaluation usiD& relatives' records. 1. AninI. Sci. 43:1188. 8 Meyer, K. 1985. Maximum likelihood estimation of variance components for a mnItivariate mixed model with equal design matricell. Biometrics 41:153. 9 Pollak, E. 1. 1984. Transformation for systematically missing data to facilitate multiple trait evaluations. Page 55 in Genetic Research. Report to Eastern AI

NY.

3195

Inc., Dep. Anim. Sci., Cornell Univ., Ithaca,

10 Quaas. R. L. 1988. Additive geuetic model with groups and relationships. J. Dairy Sci. 71:1338. II Quaas. R. L., and B. J. Pollak. 1981. Modified cquatioIls for sire models with groups. 1. Dairy Sci. 64:

1868. 12 Scbadfer, L. R., and B. W. Kennedy. 1986. ComputiDg solutions to the mixed model equations. Pmc. 3rd World Coogr. Genet. Appli. Livest. Prod. Lincoln, NB XII:391. 13 Searle, S. R. 1982. Page 263 in Matrix algebra useful for statistics. lohn Wiley &: Sons. Inc., New York,

NY. 14 Thompson, R. 1976. Estimation of quantitative genetic parameters. Page 639 in Pmc. Int. Con!. Quantitative Genet. B. Pollak, O. Kempthome, and T. B. Bailey, ed. Iowa State Univ. Press, Ames. IS Van Vleck, L D. 1990. Breeding value prediction with maternal genetic group effects. 1. Anim. Sci. 68:

3998. 16 Westell, R. A., R. L. Quaas, and L. D. Van Vleck. 1988. Genetic groups in an animal model. 1. Dairy Sci. 71:1310. 17 Wiggans, G. R., I. Misztal, and L. D. Van Vleck. 1988. Animal model evaluation of Ayrshire milk yield with all lactations, herd-sire interaction and groups based on unknown parents. J. Dairy Sci. 71:1319.

Jownal of Dairy Science Vol. 74, No.9, 1991