The models behind the analyses, the notation used in the help pages and vignettes, and the expected mean squares that turn mean squares into variance components.
2 Notation
Scalars are upper-case letters in normal face, indices lower-case italic, vectors lower-case bold and matrices upper-case bold; elements of vectors and matrices keep their letter in normal face.
nt <-da_notation(format =c("table", "path", "tex")[1] )nt[, symbol :=paste0("$", symbol, "$")]nt[, argument :=ifelse(test =nzchar(argument), yes =paste0("`", argument, "`"), no ="")]knitr::kable(x = nt[, .(symbol, kind, meaning, argument)])
symbol
kind
meaning
argument
\(P\)
scalar
number of parents
\(B\)
scalar
number of replicates (blocks)
\(i, j, k, l\)
index
parents; i female (Cross1), j male (Cross2)
Cross1, Cross2
\(\mathbf{Y}\)
matrix
P x P matrix of cell means (female parents in rows)
Means
\(Y_{ij}\)
element
mean of cross i x j
Means
\(Y_{i\cdot}, Y_{\cdot j}, Y_{\cdot\cdot}\)
scalar
row, column and grand totals of the cell means
\(\mathbf{T}\)
matrix
cell totals over replicates (Hayman)
\(\mu\)
scalar
general mean
\(\mathbf{g}, g_i\)
vector
general combining ability (gca) effects
GCA
\(\mathbf{S}, S_{ij}\)
matrix
specific combining ability (sca) effects, symmetric
SCA
\(\mathbf{R}, R_{ij}\)
matrix
reciprocal effects, R_ij = -R_ji
Reciprocal
\(MS_E, f_E\)
scalar
error mean square of the block analysis and its degrees of freedom
RCBD
\(\sigma^2_m\)
scalar
error variance of a cell mean, MS_E / B
ANOVA (line Error)
\(SS_g, SS_s, SS_r\)
scalar
sums of squares of gca, sca and reciprocal effects
ANOVA
\(\sigma^2_g, \sigma^2_s, \sigma^2_r\)
scalar
variances of gca, sca and reciprocal effects (random model)
Genetic.Components
\(\sigma^2_A, \sigma^2_D\)
scalar
additive and dominance variances
Genetic.Components
\(V_r, W_r\)
scalar
variance of array r and its covariance with the parents (Hayman)
Wr.Vr.Table
\(V_{0L0}, V_{1L1}, V_{0L1}, W_{0L01}\)
scalar
variance of the parents, mean of Vr, variance of array means, mean of Wr
VOLO
\(D, H_1, H_2, F, h^2, E\)
scalar
Hayman’s components of variation
Components.of.Variation
\(L, M\)
scalar
numbers of parents in the two groups of a partial diallel
\(\mathbf{g}^{I}, \mathbf{g}^{II}\)
vector
gca effects of the two groups (partial diallel)
General
3 The diallel model
With \(P\) parents in \(B\) replicates, the mean of cross \(i \times j\) (female \(i\), male \(j\)) is \[
Y_{ij} = \mu + g_i + g_j + S_{ij} + R_{ij} + \bar{e}_{ij}, \qquad S_{ij} = S_{ji}, \quad R_{ij} = -R_{ji},
\] where \(\vg\) holds the general combining ability (gca) effects of the parents, \(\mS\) the specific combining ability (sca) effects of the crosses and \(\mR\) the reciprocal effects (Griffing 1956). The error of a cell mean has variance \(\sigma^2_m = \sigma^2/B\), estimated by \(MS_E/B\) from the block analysis of the plot data.
4 Least squares
The vector of cell means splits into orthogonal parts: the mean, the gca part, the sca part and the reciprocal part. The sums of squares of the analysis of variance are the squared lengths of these parts, and Griffing’s formulas are their closed forms. The package computes the closed forms and its tests check them against the explicit projection for every method and several numbers of parents (vignette 13).
5 Fixed and random models
In the fixed model the effects are constants and are estimated with their standard errors. In the random model \(g_i\), \(S_{ij}\) and \(R_{ij}\) are independent with variances \(\sigma^2_g\), \(\sigma^2_s\), \(\sigma^2_r\) and the mean squares have expectations (Method 1) \[
\E(MS_g) = \sigma^2_m + \frac{2(P-1)}{P}\sigma^2_s + 2P\sigma^2_g, \quad
\E(MS_s) = \sigma^2_m + \frac{2(P^2-P+1)}{P^2}\sigma^2_s, \quad
\E(MS_r) = \sigma^2_m + 2\sigma^2_r .
\] Solving these equations with the observed mean squares gives the variance components; for non-inbred parents without epistasis \(\sigma^2_A = 2\sigma^2_g\) and \(\sigma^2_D = \sigma^2_s\).
Hayman (1954) works with the arrays of the diallel table (the progeny of one parent) after averaging the reciprocal crosses. The variance \(V_r\) of array \(r\) and its covariance \(W_r\) with the parents lie, under the additive-dominance model, on a line of unit slope; the components \(D\) (additive), \(H_1\) and \(H_2\) (dominance), \(F\) and \(h^2\) follow from the variances and covariances of the arrays (vignette 06).
7 Summary
All analyses rest on the same table of cell means and the same error mean square; the fixed model estimates effects, the random model variance components, and Hayman’s approach the components of gene action.
8 References
Griffing, B. (1956). Concept of general and specific combining ability in relation to diallel crossing systems. Australian Journal of Biological Sciences, 9(4), 463–493.
Hayman, B. I. (1954). The theory and analysis of diallel crosses. Genetics, 39(6), 789–809.
Hayman, B. I. (1954). The analysis of variance of diallel tables. Biometrics, 10(2), 235–244.
Mather, K. and Jinks, J. L. (1982). Biometrical Genetics, 3rd edition. Chapman and Hall, London.