Exercises. ASReml Tutorial: B4 Bivariate Analysis p. 55

Similar documents
ASReml Tutorial: C1 Variance structures p. 1. ASReml tutorial. C1 Variance structures. Arthur Gilmour

Latin Square Design. Design of Experiments - Montgomery Section 4-2

Mixed models in R using the lme4 package Part 2: Longitudinal data, modeling interactions

Subject-specific observed profiles of change from baseline vs week trt=10000u

Linear mixed models and when implied assumptions not appropriate

Moving on from MSTAT. March The University of Reading Statistical Services Centre Biometrics Advisory and Support Service to DFID

Tutorial 0: Uncertainty in Power and Sample Size Estimation. Acknowledgements:

Problem Points Score USE YOUR TIME WISELY USE CLOSEST DF AVAILABLE IN TABLE SHOW YOUR WORK TO RECEIVE PARTIAL CREDIT

More About Regression

Sociology 7704: Regression Models for Categorical Data Instructor: Natasha Sarkisian

Chapter 27. Inferences for Regression. Remembering Regression. An Example: Body Fat and Waist Size. Remembering Regression (cont.)

Statistical Consulting Topics. RCBD with a covariate

Mixed Effects Models Yan Wang, Bristol-Myers Squibb, Wallingford, CT

Model II ANOVA: Variance Components

GLM Example: One-Way Analysis of Covariance

Mixed Models Lecture Notes By Dr. Hanford page 151 More Statistics& SAS Tutorial at Type 3 Tests of Fixed Effects

Replicated Latin Square and Crossover Designs

Resampling Statistics. Conventional Statistics. Resampling Statistics

Algebra I Module 2 Lessons 1 19

Discriminant Analysis. DFs

Bootstrap Methods in Regression Questions Have you had a chance to try any of this? Any of the review questions?

ECE302H1S Probability and Applications (Updated January 10, 2017)

Detecting Medicaid Data Anomalies Using Data Mining Techniques Shenjun Zhu, Qiling Shi, Aran Canes, AdvanceMed Corporation, Nashville, TN

The H.26L Video Coding Project

Reproducibility Assessment of Independent Component Analysis of Expression Ratios from DNA microarrays.

1. Model. Discriminant Analysis COM 631. Spring Devin Kelly. Dataset: Film and TV Usage National Survey 2015 (Jeffres & Neuendorf) Q23a. Q23b.

Note: Please use the actual date you accessed this material in your citation.

System Identification

MITOCW ocw f08-lec19_300k

Supplementary Figures Supplementary Figure 1 Comparison of among-replicate variance in invasion dynamics

PROC GLM AND PROC MIXED CODES FOR TREND ANALYSES FOR ROW-COLUMN DESIGNED EXPERIMENTS

UC San Diego UC San Diego Previously Published Works

RCBD with Sampling Pooling Experimental and Sampling Error

CS229 Project Report Polyphonic Piano Transcription

SECTION I. THE MODEL. Discriminant Analysis Presentation~ REVISION Marcy Saxton and Jenn Stoneking DF1 DF2 DF3

AP Statistics Sampling. Sampling Exercise (adapted from a document from the NCSSM Leadership Institute, July 2000).

NENS 230 Assignment #2 Data Import, Manipulation, and Basic Plotting

The XYZ Colour Space. 26 January 2011 WHITE PAPER. IMAGE PROCESSING TECHNIQUES

DV: Liking Cartoon Comedy

AUTOREGRESSIVE MFCC MODELS FOR GENRE CLASSIFICATION IMPROVED BY HARMONIC-PERCUSSION SEPARATION

Modelling Intervention Effects in Clustered Randomized Pretest/Posttest Studies. Ed Stanek

+ b ] and um we kept going like I think I got

Chapter 7 Memory and Programmable Logic

Analysis of Packet Loss for Compressed Video: Does Burst-Length Matter?

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

Best Pat-Tricks on Model Diagnostics What are they? Why use them? What good do they do?

GENOTYPE AND ENVIRONMENTAL DIFFERENCES IN FIBRE DIAMETER PROFILE CHARACTERISTICS AND THEIR RELATIONSHIP WITH STAPLE STRENGTH IN MERINO SHEEP

DIFFERENTIATE SOMETHING AT THE VERY BEGINNING THE COURSE I'LL ADD YOU QUESTIONS USING THEM. BUT PARTICULAR QUESTIONS AS YOU'LL SEE

Package schoenberg. June 26, 2018

RANDOMIZED COMPLETE BLOCK DESIGN (RCBD) Probably the most used and useful of the experimental designs.

TWO-FACTOR ANOVA Kim Neuendorf 4/9/18 COM 631/731 I. MODEL

Unsymmetrical Aryl(2,4,6-trimethoxyphenyl)iodonium Salts: One-pot Synthesis, Scope, Stability, and Synthetic Applications. Supporting Information

Paired plot designs experience and recommendations for in field product evaluation at Syngenta

I. Model. Q29a. I love the options at my fingertips today, watching videos on my phone, texting, and streaming films. Main Effect X1: Gender

1.1 The Language of Mathematics Expressions versus Sentences

Supplemental Material: Color Compatibility From Large Datasets

COMP Test on Psychology 320 Check on Mastery of Prerequisites

complex than coding of interlaced data. This is a significant component of the reduced complexity of AVS coding.

Restoration of Hyperspectral Push-Broom Scanner Data

Quiz #4 Thursday, April 25, 2002, 5:30-6:45 PM

CHAPTER 2 SUBCHANNEL POWER CONTROL THROUGH WEIGHTING COEFFICIENT METHOD

Overview. Teacher s Manual and reproductions of student worksheets to support the following lesson objective:

Normalization Methods for Two-Color Microarray Data

THE OPERATION OF A CATHODE RAY TUBE

mmwave Radar Sensor Auto Radar Apps Webinar: Vehicle Occupancy Detection

Learning Musicianship for Automatic Accompaniment

DIGITAL COMMUNICATION

BitWise (V2.1 and later) includes features for determining AP240 settings and measuring the Single Ion Area.

AP Statistics Sec 5.1: An Exercise in Sampling: The Corn Field

Digital Image and Fourier Transform

THE RELATIONSHIP OF BURR HEIGHT AND BLANKING FORCE WITH CLEARANCE IN THE BLANKING PROCESS OF AA5754 ALUMINIUM ALLOY

NUMB3RS Activity: Coded Messages. Episode: The Mole

Arduino LED Matrix Control. Controlling lots of LEDs

Predicting the Importance of Current Papers

Variation in fibre diameter profile characteristics between wool staples in Merino sheep

AskDrCallahan Calculus 1 Teacher s Guide

Orthogonal rotation in PCAMIX

Decision-Maker Preference Modeling in Interactive Multiobjective Optimization

Reliability. What We Will Cover. What Is It? An estimate of the consistency of a test score.

PRECISION OF MEASUREMENT OF DIAMETER, AND DIAMETER-LENGTH PROFILE, OF GREASY WOOL STAPLES ON-FARM, USING THE OFDA2000 INSTRUMENT

TRP vs. EIRP and interference between mobile networks

Processes for the Intersection

ECONOMICS 351* -- INTRODUCTORY ECONOMETRICS. Queen's University Department of Economics. ECONOMICS 351* -- Winter Term 2005 INTRODUCTORY ECONOMETRICS

Blueline, Linefree, Accuracy Ratio, & Moving Absolute Mean Ratio Charts

Correlation to the Common Core State Standards

A STATISTICAL VIEW ON THE EXPRESSIVE TIMING OF PIANO ROLLED CHORDS

The Definition of 'db' and 'dbm'

Analysis of local and global timing and pitch change in ordinary

Computer Vision for HCI. Image Pyramids. Image Pyramids. Multi-resolution image representations Useful for image coding/compression

The Bias-Variance Tradeoff

Into the Depths: The Technical Details Behind AV1. Nathan Egge Mile High Video Workshop 2018 July 31, 2018

LAB 1: Plotting a GM Plateau and Introduction to Statistical Distribution. A. Plotting a GM Plateau. This lab will have two sections, A and B.

K ABC Mplus CFA Model. Syntax file (kabc-mplus.inp) Data file (kabc-mplus.dat)

DIGITAL ELECTRONICS & it0203 Semester 3

Proceedings of the Third International DERIVE/TI-92 Conference

v. 8.0 GMS 8.0 Tutorial MODFLOW Grid Approach Build a MODFLOW model on a 3D grid Prerequisite Tutorials None Time minutes

Relationships Between Quantitative Variables

MANOVA COM 631/731 Spring 2017 M. DANIELS. From Jeffres & Neuendorf (2015) Film and TV Usage National Survey

THE OPERATION OF A CATHODE RAY TUBE

PS User Guide Series Seismic-Data Display

Transcription:

Exercises Coopworth data set - see Reference manual Five traits with varying amounts of data. No depth of pedigree (dams not linked to sires) Do univariate analyses Do bivariate analyses. Use COOP data set and attempt multivariate models. ASReml Tutorial: B4 Bivariate Analysis p. 55

Multivariate analysis Modelling becomes more difficult as number of traits increases - there may be variance but the matrix may not be positive definite (covariances too big). - Maybe do bivariate pairs first -!GP constrain positive definite - will use EM updates if AI updates generate NPD matrix - try FA or CHOL reduced parameterization - try Singular XFA or CHOL paramaterization ASReml Tutorial: B4 Bivariate Analysis p. 54

Usual process Univariate analysis of each trait. - Identify an appropriate fixed model - Check for outliers and problems with data structure - Sort out fixed model appropriate for each trait - Ensure there is variance at each level: if there is no sire variance in a univariate model, ASReml will not be able to estimate it in a multivariate model ASReml Tutorial: B4 Bivariate Analysis p. 53

Output:ANOVA ANOVA NumDF DenDF F-incr Pro 9 Trait 2 4.9 5019.79 <.00 10 Tr.line 4 5.3 2.65 0.15 12 at(tr,2).age 1 58.5 6.33 0.01 ASReml Tutorial: B4 Bivariate Analysis p. 52

Output:structures Covar/Var/Corr UnStructured 132.4-0.3319-98.03 659.0 Covar/Var/Corr UnStructured 27.20-0.2354-12.20 98.72 ASReml Tutorial: B4 Bivariate Analysis p. 51

Output:components Source Model terms Gamma Component C/SE % C Residual UnStru 1 1 132.370 132.370 5.29 0 U Residual UnStru 2 1-98.0288-98.0288-2.27 0 U Residual UnStru 2 2 659.005 659.005 5.19 0 U Tr.sire UnStru 1 1 27.2002 27.2002 1.02 0 U Tr.sire UnStru 2 1-12.1986-12.1986-0.30 0 U Tr.sire UnStru 2 2 98.7165 98.7165 0.88 0 U ASReml Tutorial: B4 Bivariate Analysis p. 50

Output:convergence 1 LogL=-466.835 S2=1.0000 123 df 2 LogL=-451.914 S2=1.0000 123 df 3 LogL=-437.150 S2=1.0000 123 df 4 LogL=-428.395 S2=1.0000 123 df 5 LogL=-427.247 S2=1.0000 123 df 6 LogL=-427.201 S2=1.0000 123 df 7 LogL=-427.201 S2=1.0000 123 df Analysis on Variance scale V = σ 2 (R + ZGZ ) with σ 2 = 1. ASReml Tutorial: B4 Bivariate Analysis p. 49

Missing data Multivariate analysis, with US error variance matrix, ASReml will automatically handle missing values in the traits. ASReml Tutorial: B4 Bivariate Analysis p. 48

Notes R structure is 65 2 because data is ordered traits within records G structure is 2 9 because Tr.sire means the effects are ordered sires within traits Initial values must be supplied but are often difficult to guess. Specifying them as zeros (3*0) tells ASReml to work out some values from the data. ASReml Tutorial: B4 Bivariate Analysis p. 47

1 G Structure ADG WT Trait Tr.line, at(tr,2).age!r Tr.sire 1 2 1 0 # 65 records Trait 0 US 3*0 Tr.sire 2 # <=========== Tr 0 US # <=========== 3*0 # <=========== sire 0 ID # <=========== ASReml Tutorial: B4 Bivariate Analysis p. 46

1 R structure ADG WT Trait Tr.line, at(tr,2).age!r Tr.sire 1 2 1 0 # 65 records # <=========== Trait 0 US # <=========== 3*0 # <=========== Tr.sire 2 Tr 0 US 3*0 sire 0 ID ASReml Tutorial: B4 Bivariate Analysis p. 45

Variance header line ADG WT Trait Tr.line, at(tr,2).age!r Tr.sire 1 2 1 # <=========== 0 # 65 records Trait 0 US 3*0 Tr.sire 2 Tr 0 US 3*0 sire 0 ID ASReml Tutorial: B4 Bivariate Analysis p. 44

Bivariate continued Now stack WT effects below ADG effects: u = vec(u) var(u) = Σ C Σ R Essential to get order correct: second term is nested within first. Adding part 3 to the Harvey job: the model!part 3 ADG WT Trait Tr.line, at(tr,2).age!r Tr.sire ASReml Tutorial: B4 Bivariate Analysis p. 43

Bivariate Analysis With Harvey data, could analyse ADG and WT - to get two sets of sire effects and two sets of residuals. Consider sire effects (U) in a 9 2 table. Rows are independent: Σ R = I 9 Columns are correlated ( but have ) different S 11 S 12 variances: Σ C = S 21 S 22 ASReml Tutorial: B4 Bivariate Analysis p. 42

ASReml tutorial B4 Bivariate Analysis Arthur Gilmour ASReml Tutorial: B4 Bivariate Analysis p. 41

Sire model Animal model Solving the model in terms of genetic components can lead to further problems. σ 2 E = σ2 e 3σ 2 s may be negative and not estimable (ASReml requires a positive residual variance) h 2 = 4σ 2 s/(σ 2 e + σ 2 s) is 4 but if the genetic model is correct, should be less than 1. I.e. Our model may not adequately represent the variation in the data leading to unacceptable genetic parameter estimates. ASReml Tutorial: B3 Animal model p. 40

Estimability of Components Hendersons method III equated the Sire Mean Square (SMS) to its expectation σe 2 + kσs 2 While SMS 0, σs 2 = (SMS-EMS)/k is -EMS/k In REML, often constrain components to be positive (equivalent to estimating σe 2 after dropping sire from the model). ASReml Tutorial: B3 Animal model p. 39

Other genetic components Genetic maternal definition DAM!P and include DAM in the model Permanent environment effect Use ide(animal) Maternal environment effect Use ide(dam) ASReml Tutorial: B3 Animal model p. 38

Plot of Residuals Harvey Test data Animal Model Residuals vs Fitted values Residuals (Y) 8.84: 6.95 Fitted values (X) 148.88: 199.43 Apparent mean variance relationship arises because the animal model adds a proportion of the residual (from the sire model) into the fitted value. ASReml Tutorial: B3 Animal model p. 37

Plot of Residuals Harvey Test data Animal Model Residuals vs Fitted values Residuals (Y) 8.84: 6.95 Fitted values (X) 148.88: 199.43 ASReml Tutorial: B3 Animal model p. 36

Results - Effects Estimate StandErr T-val 5 DamAge 1-1.47752 1.88080-0.79 4 line 2-14.4126 6.28603-2.29 3 6.46567 5.29341 1.22 9 mu 1 183.489 9.31871 19.69 1 animal 74 effects fitted ASReml Tutorial: B3 Animal model p. 35

Results - ANOVA ANOVA NumDF DenDF F-incr Prob 9 mu 1 5.9 5906.95 <.001 4 line 2 5.9 6.19 0.035 5 DamAge 1 57.8 0.62 0.435 is the same as the Sire model ASReml Tutorial: B3 Animal model p. 34

Results - components 5 LogL=-188.781 S2=54.092 61df 1.957 6 LogL=-188.777 S2=47.314 61df 2.411 7 LogL=-188.777 S2=46.100 61df 2.506 Final parameter values 2.508 Source terms Gamma Component C/SE animal 74 74 2.5086 115.578 1.04 Variance 65 61 1.0000 46.0723 0.51 ASReml Tutorial: B3 Animal model p. 33

Running the model in ASReml!REDO!ARG!? 1=Sire 2=Animal Harvey Test data - Sire and Animal M animal!p sire 9 dam line 3 # Added DamAge ADG Age WT harvey.dat # Pedigree file line a harvey.dat!dopart $1 # Data!PART 1 ADG mu line DamAge!r sire!part 2 ADG mu line DamAge!r animal ASReml Tutorial: B3 Animal model p. 32

Variance model Fitting an animal model for the harvey data V = σ 2 E I 65 + σ 2 A ZAZ where Z = (0 65 9 I 65 ) Thus V simplifies to σ 2 E I 65 + σ 2 A (0.25Z sz s + 0.75I 65 ) = (σ 2 E + 0.75σ2 A )I 65 + 0.25σ 2 A Z sz s which is exactly the same as under the sire variance model. ASReml Tutorial: B3 Animal model p. 31

reducing to A 1 i = ( A 1 + pqp qp pq q ) where p is zero except for two 1 2 s in parental rows, q = (1 + f i p Ap) 1 = (1 (a s,s + a d,d )/4) 1 so that it just requires keeping diag(a). For the case of a sire model (dams unknown, sires ( not inbred), ) I 9 0.5Z s A = 0.5Z s 0.25Z s Z s + 0.75I 65 ASReml Tutorial: B3 Animal model p. 30

Relationship Matrix The diagonal of the relationship matrix (a i,i ) is 1 + f where f = a s,d /2 is the inbreeding coefficient. The relationship of an animal with other animals is the average of its parental values. When parents are listed before progeny, this gives a straight forward way to calculate relationships. However, the inverse relationship matrix is in fact easier to calculate and more sparse. ASReml Tutorial: B3 Animal model p. 29

ASReml tutorial B3 Animal model Arthur Gilmour ASReml Tutorial: B3 Animal model p. 28

Line+Sire predict Sire!present Sire Line 3.0000 173.4734 4.1885 E 4.0000 157.4867 3.6989 E 5.0000 167.7099 3.8875 E 6.0000 183.5371 3.8512 E 7.0000 186.8966 3.4811 E 8.0000 183.8807 3.6774 E 9.0000 179.5918 3.4811 E Overall Stnd Error of Diff 5.146 ASReml Tutorial: B2 Sire Model p. 27

Line+Sire predict Sire!present Sire Line Line is average of combinations present DamAge is evaluated at 4.3846 Sire Pred_Value Stand_Error Ecode 1.0000 176.9570 3.5634 E 2.0000 180.6023 3.5962 E 3.0000 173.4734 4.1885 E 4.0000 157.4867 3.6989 E 5.0000 167.7099 3.8875 E 6.0000 183.5371 3.8512 E ASReml Tutorial: B2 Sire Model p. 26

Predict predict Line Predicted values of ADG DamAge evaluated at average value 4. Sire is ignored in the prediction Line Predicted_Value Stand_Error Ec 1.0000 177.0109 4.0193 E 2.0000 162.5983 4.8301 E 3.0000 183.4766 3.4415 E Overall Stnd Error of Diff 5.851 ASReml Tutorial: B2 Sire Model p. 25

Fixed effects Term Level Effect SE DamAge 1-1.478 1.881 Line 1 0.000 0.000 Line 2-14.41 6.286 Line 3 6.466 5.293 mu 1 183.5 9.319 Notes: Terms are in reverse order (ASReml solves from bottom) Line-1 effect is singular. ASReml Tutorial: B2 Sire Model p. 24

ANOVA Degrees of Freedom and Stratum Variances 5.93 341.034 7.2 1.0 55.07 132.756 0.0 1.0 ANOVA NumDF DenDF F-incr Prob 9 mu 1 5.9 5906.95 <.001 4 Line 2 5.9 6.19 0.035 5 DamAge 1 57.8 0.62 0.435 Damage is NS; Line is significant tested against Sire variance. ASReml Tutorial: B2 Sire Model p. 23

Sire BLUPS from the.sln file sum to zero within lines Sire 1-0.5386E-01 4.137 Sire 2 3.591 4.142 Sire 3-3.538 4.269 Sire 4-5.112 4.468 Sire 5 5.112 4.468 Sire 6 0.6051E-01 4.055 Sire 7 3.420 3.914 Sire 8 0.4042 3.990 Sire 9-3.885 3.914 ASReml Tutorial: B2 Sire Model p. 22

Genetic parameters Notice: The parameter estimates are approximate standard errors 3 PhenVar 1 161.7 35.07 4 GenVar 1 115.6 110.8 Heritability = GenVar 4/PhenVar 3 = 0.7150 0.5877 followed by their ASReml Tutorial: B2 Sire Model p. 21

Genetic components Create a PIN file (harvey.pin) # 1 is Sire component # 2 is Residual F PhenVar 1 2 #3 is Sire + Residual F GenVar 1*4. #4 is Sire x 4.0 H Herit 4 3 #Heritability is GenVar/Phen Run using ASReml -p harvey This extracts the variance components from the.asr file and their variances from the.vvp file and computes the requested quantities ASReml Tutorial: B2 Sire Model p. 20

Components 5 LogL=-188.777 S2= 132.76 61 df 0.2176 1.000 Source terms Gamma Component Comp/SE % C Sire 9 9 0.217651 28.8946 1.04 0 P Variance 65 61 1.00000 132.756 5.25 0 P Notice γ = 0.21765, σ 2 e = 132.756, σ 2 s = γσ 2 e = 28.8946. ASReml Tutorial: B2 Sire Model p. 19

Random design Z has 9 columns being zeros except for 8 8 5 8 7 6 8 7 8 1 s respectively indicating which sire The variance model is σ 2 e (I + γzz ) where σ 2 s = γσ2 e The genetic model σ 2 A = 4σ2 s ; σ2 s = 0.25σ2 A σ 2 E = σ2 e 3σ2 s ; σ2 e = σ2 E + 0.75σ2 A ASReml Tutorial: B2 Sire Model p. 18

Fixed Design X has 5 columns mu is a column of ones line-1 has 21 1 s, 15 0 s, 29 0 s line-2 has 21 0 s, 15 1 s, 29 0 s line-3 has 21 0 s, 15 0 s, 29 1 s DamAge (covariate) has vector of dam ages This design has 1 singularity because the three line columns sum to give the mu column. ASReml will set τ 2 = 0 ASReml Tutorial: B2 Sire Model p. 17

Summary Model term Size #mv #00 MinNon0 Mean MaxNon0 1 ID 0 0 101.0 133.0 165.0 2 Sire 9 0 0 1 5.0154 9 3 Dam 0 65 0.000 0.000 0.000 4 Line 3 0 0 1 2.1231 3 5 DamAge 0 0 3.000 4.385 5.000 6 ADG Variate 0 0 144.0 176.6 206.0 7 Age 0 0 337.0 416.8 498.0 8 InitialWT 0 0 144.0 241.1 300.0 ASReml Tutorial: B2 Sire Model p. 16

2.2 Sire model Harvey Test data - Sire Model animal sire 9 dam line 3 DamAge ADG Age WT harvey.dat ADG mu line DamAge!r sire ASReml Tutorial: B2 Sire Model p. 15

Harvey.dat summary 9 sires representing 3 sire lines (1 2 3) (4 5) (6 7 8 9) 8 8 5 8 7 6 8 7 8 records (65) Data set originally distributed with Harvey s program ASReml Tutorial: B2 Sire Model p. 14

Harvey.dat animal sire dam line DamAge ADG Age WT 101 1 0 1 3 192 390 224 1 102 1 0 1 3 154 403 265 1 103 1 0 1 4 185 432 241 1 104 1 0 1 4 183 457 225 1 105 1 0 1 5 186 483 258 1 106 1 0 1 5 177 469 267 1 ASReml Tutorial: B2 Sire Model p. 13

ASReml tutorial B2 Sire Model Arthur Gilmour ASReml Tutorial: B2 Sire Model p. 12

The challenge to define X Z R and G to obtain the desired analysis. R = σ 2 I G i = σ 2 γ i I i Often several ways of writing equivalent models. ASReml Tutorial: B1 A matrix refresher p. 11

Differentiation l R = (log C + log R + log G + νlogσ 2 + y P y/σ 2 )/2 l R / φ i = ( C i C Z Z + 0 + tr(g i G 1 ) + 0 y P y i /σ 2 )/2 y i = ZG i G 1 ũ l R / κ j = ( C j C 1 + tr(r j R 1 ) + 0 + 0 y P y j /σ 2 )/2 y j = R j R 1 η ASReml Tutorial: B1 A matrix refresher p. 10

Two forms V = σ 2 (R + ZGZ ) default for univariate single site analyse. R defined as a correlation matrix G defined as a variance ratio V = R + ZGZ used for multivariate and multisite analyses. ASReml Tutorial: B1 A matrix refresher p. 9

REML Let C = ( X R 1 X Z R 1 X X R 1 Z Z R 1 Z + G 1 ) P = R 1 R 1 W C 1 W R 1 l R = (log C + log R + log G + νlogσ 2 + y P y/σ 2 )/2 ASReml Tutorial: B1 A matrix refresher p. 8

Mixed model equations Mixed model ( y = Xτ + Zu + ɛ X R 1 X X R 1 Z Z R 1 X Z R 1 Z + G 1 ( X R 1 y Z R 1 y ) ) ( τ u ) = ASReml Tutorial: B1 A matrix refresher p. 7

Matrix operations Matrix multiplication must be conformable ( ) A ( ) a b c aa + bb + cc B = d e f da + eb + fc C Direct ( ) product a [A B C] = b ( aa ab ac ba bb bc ) ASReml Tutorial: B1 A matrix refresher p. 6

Matrix operations Transpose [a b c] = a b c Addition - matrices of the same order are added element by element [1 2] + [3 4] = [4 6] Multiplication by scalar 3[1 2] = [3 6] ASReml Tutorial: B1 A matrix refresher p. 5

Some matrices A matrix is a rectangular array of numbers X is the design matrix for fixed effects Z is the design matrix for random effects W = [X Z] is the whole design matrix G =var(u) R =var(ɛ) A is a relationship matrix ASReml Tutorial: B1 A matrix refresher p. 4

Some vectors A vector is a column of numbers y is the response variable ˆτ is the fixed effects ũ is the random effects ɛ is the residuals ASReml Tutorial: B1 A matrix refresher p. 3

ASReml tutorial B1 A matrix refresher Arthur Gilmour ASReml Tutorial: B1 A matrix refresher p. 2

ASReml tutorial B1 A matrix refresher Arthur Gilmour ASReml Tutorial: B1 A matrix refresher p. 1