Abstract
Different methods of diallel crossing are commonly used in plant breeding. The diallel cross analysis method proposed by Hayman is particularly useful because it provides information, among others, on additive and dominance effects of genes, average degree of dominance, proportion of dominance, direction of dominance, distribution of genes, maternal and reciprocal effects, number of groups of genes that control a trait and exhibit dominance, ratio of dominant to recessive alleles in all the parents, and broad-sense and narrow-sense heritability. In this paper, we fully describe a SAS-based software SASHAYDIALL for performing a complete diallel cross analysis based on Hayman’s model with or without reciprocals. We demonstrate the use of SASHAYDIALL with two data sets; one is a published diallel cross data set with reciprocals in cabbage (Brassica oleracea L.), and the second is a data set from a multilocation diallel cross trial in maize (Zea mays L.) without reciprocals. With SASHAYDIALL, diallel experiments conducted in single sites can be analyzed to estimate various genetic parameters, and this analysis is extended over locations or environments to assess genetic effect × environment interaction. SASHAYDIALL is user-friendly software that provides detailed genetic information from diallel crosses involving any number of parents and locations.
THE DIALLEL CROSS, made by crossing a set of genotypes in all possible combinations, is one of the most popular mating designs used in plant breeding. There are variations of the diallel depending on whether the parents and reciprocals are evaluated together with the F1s. Different methods of diallel cross analysis were developed by Jinks and Hayman (1953), Hayman (1954a, 1954b), Griffing (1956), and Gardner and Eberhart (1966). The most commonly used method of diallel analysis is the one developed by Griffing (1956), in which four different methods of analyses were proposed. Griffing’s (1956) methods of analysis provide estimates of general (GCA) and specific combining ability (SCA), variance components, and information on maternal and reciprocal effects. The Gardner and Eberhart (1966) method of analysis is applied in generation mean analyses of populations and provides information on additive and nonadditive genetic effects, heterosis, and inbreeding depression. The analyses proposed by Jinks and Hayman (1953) and described in more detail by Hayman (1954a, 1954b) are robust in terms of genetic information generated and provide information on additive and dominance effects of genes, average degree of dominance, proportion of dominance, direction of dominance, distribution of genes, maternal and reciprocal effects, number of groups of genes that control a trait and exhibit dominance, ratio of dominant to recessive alleles in all the parents, and broad-sense (H2) and narrow-sense (h2) heritability.
Hayman’s (1954a, 1954b) diallel analysis method has been used to study the mode of inheritance of various traits in several crops including barley (Hordeum vulgare L.) (Johnson, 1963; Riggs and Hayter, 1972, 1973; Jana, 1975; Olsen, 1979; Douglas and Gordon, 1985; Caligari et al., 1987; Komatsuda et al., 1989), Brassicas (Ono and Takahata, 2000; Zhang and Takahata, 2001; Sparrow et al., 2004a, 2004b; Tanaka and Niikura, 2006; Horisaki and Niikura, 2007), cotton (Gossypium hirsutum L.) (Verhalen et al., 1971; Innes et al., 1974; Luckett, 1989; Zhang et al., 2007), maize (Zea mays L.) (Rood and Major, 1981a, 1981b; Hohls et al., 1996; Betrán et al., 2003; Srdić et al., 2007; Kagoda et al., 2011), pea (Pisum sativum L.) (Bencheikh and Gallais, 1996), peanut (Arachis hypogaea L.) (Gibori et al., 1978), radish (Raphanus sativus L.) (Iwata et al., 2000, 2004), rice (Oryza sativa L.) (Mohanty and Khush, 1985; Xu and Shen, 1991; Pooni et al., 1993; Chaubey et al., 1994; Kuo et al., 1997; Taguchi-Shiobara et al., 1997; Nemoto et al., 2004), soybean [Glycine max (L.) Merr.] (Spehar, 1995; Spehar and Galwey, 1996; Tukamuhabwa et al., 2002), sugarbeet (Beta vulgaris L.) (Jolliffe and Arthur, 1993), tobacco (Nicotiana rustica L.) (Jinks, 1954; Pooni et al., 1997), triticale (× Triticosecale Wittmack) (Mather and Poysa, 1983; Carrillo et al., 1985), and wheat (Triticum aestivum L.) (Crumpacker and Allard, 1962; Klaimi and Qualset, 1973; Law et al., 1978; Danon and Eyal, 1990; Ghannadha et al., 1995; Wagoire et al., 1998), among others.
Specialized software has been developed for Griffing’s diallel analysis (Shattuck et al., 1993; Burow and Coors, 1994; Magari and Kang, 1994; Zhang and Kang, 1997; Wu and Matheson, 2000; Zhang et al., 2005; Möhring et al., 2011) and Gardener–Eberhart analysis (Murray et al., 2003; Zhang et al., 2005), but very few packages other than those by Lee and Kaltsikes (1971), Ukai (1989), and GenStat (VSN International, 2015) have been specially developed for Hayman’s diallel analysis. The lack of easy-to-use specialized software for the Hayman (1954b) diallel analysis method limits its application in plant breeding. Currently,we have no information on a widely available program in SAS (SAS Institute, 2014) to analyze a diallel cross data set from multiple locations or environments according to Hayman’s method with comprehensive output. Therefore, there is a need to fill the gap through development of an SAS-based software program to analyze data according to the method proposed by Hayman (1954b). In this paper, we (i) describe a SAS program SASHAYDIALL developed for analysis of diallel cross data according to Hayman’s (1954b) methodology, and (ii) demonstrate the use of SASHAYDIALL with two diallel cross data sets.
Theory of Hayman’s Diallel Analysis
Hayman’s (1954b) method of diallel analysis involves the estimation of genetic parameters, and graphical and statistical analyses of array variances and covariances. The key assumptions for analysis of diallel cross data based on Hayman’s method are (i) diploid segregation, (ii) homozygous parents, (iii) no differences between reciprocal crosses, (iv) no epistasis, (v) no multiple alleles, and (vi) independent distribution of genes among the parents (Jinks and Hayman, 1953; Hayman, 1954a, 1954b).
Considering that an “array” refers to all the crosses involving a particular parent, the steps required to carry out Hayman’s diallel analysis are (i) ANOVA to detect genetic variation among the genotypes, (ii) creation of the array of means in the diallel table, (iii) calculation of the expected variance (Vri) and parent–offspring covariance (Wri) of individual arrays, (iv) calculation of the mean variance () and covariance () over all arrays, v) calculation of the variance of the array means (), (vi) testing the validity of the additive–dominance model, (vii) generation of the Wr − Vr graph, and (viii) estimation of the genetic components.
In Hayman’s method of diallel cross analysis, six variances and covariances are calculated from the data set. These are the variance among parents (VP); the variance among family (Vr) (F1 + reciprocal) means within an array; the mean value of Vr over all arrays (); the variance among the means of the arrays (); the covariance between families within the ith array and their nonrecurrent parent (Wr), and the mean value of Wr over all arrays (). According to the theory of Hayman, the parameters for additive (D), and dominance gene effects (H), and the distribution of genes (F) are defined as:
D = 4Σuvd2
H1 = 4Σuvh2
H2 = 16Σu2v2h2
F = 8Σuv(u − v)dh
in which u and v are the frequencies of increasing and decreasing alleles, respectively, and u + v = 1, d represents the gene’s contribution to the fixable or additive genetic variation, and h is the difference between the heterozygote and the mid-homozygote values (Hayman, 1954a, 1954b). In Hayman’s diallel analysis, four second-degree statistics are calculated from the parents and F1 progeny. These are V0L0 (variance of parents), V1L1 (mean variance of arrays), V0L1 (variance of the array means), and W0L01 (mean covariance of array means) (Hayman, 1954a, 1954b). These seconddegree statistics are related to the three genetic components of the variation as shown below (Hayman, 1954b):
V0L0 = D
V1L1 = 1/4D + 1/4H1 − 1/4F
V0L1 = 1/4D + 1/4H1 − 1/4H2 − 1/4F
W0L01 = 1/2D − 1/4F
The ANOVA of a diallel table according to Hayman includes main effects denoted a (additive genetic effects), b (dominance genetic effects), c (average maternal effects of each parental line), and d (variation in the reciprocal differences not attributed to c) (Hayman, 1954a). The main effect b is further partitioned into three effects, namely, b1 (test of mean deviation of F1 from their mid-parental values), b2 (test of whether mean dominance deviation of the F1 from their mid-parental values within each array differs over arrays), and b3 (test of dominance deviation that is unique to each F1) (Hayman, 1954b; Mather and Jinks, 1971). The analysis developed by Hayman is related to that of Griffing (1956), but the two methods differ in the genetic assumptions and interpretations. Griffing’s GCA, SCA, and reciprocal effects components are equivalent to Hayman’s a, b, and (c + d) components, respectively (Mather and Poysa, 1983). The analysis proposed by Hayman required a complete diallel, but Morley Jones (1965) extended Hayman’s analysis for the half-diallel. Hayman’s method of diallel analysis also includes graphical analysis, whereby Wr is plotted against Vr. In the Wr − Vr graph, the dominance order of the parents can be inferred from the relative position of the array points along the regression line of Wr on Vr. The intercept of the regression line on Wr provides information on the degree of dominance in the genetic material under question.
PROGRAM DESCRIPTION
The SASHAYDIALL program was written in SAS/IML (SAS Institute, 2013) and runs in SAS (SAS Institute, 2014). SASHAYDIALL consists of codes that correspond to the steps necessary to execute diallel cross analysis according to Hayman (1954a, 1954b). The linear model for Hayman’s diallel analysis implemented in SASHAYDIALL program is shown in the equations below:
[1] |
[2] |
where γrs is the entry in the rth row (female parents) and sth column (male parents), m is the grand mean of the diallel table, jr is mean deviation from the grand mean due to the rth parents, l is mean dominance deviation, lr is further dominance deviation due to the rth parent, lrs is the remaining discrepancy in the rsth reciprocal sum, kr is average maternal effect of each parental line, and krs is the variation in the rsth reciprocal differences (Hayman, 1954a). The parameters in the model measure different sources of variation whereby jr = a (variation due to additive genes), l = b1 (mean dominance deviation), lr = b2 (further dominance deviation due to the rth parental line), lrs = b3 (residual dominance variation), kr = c (average maternal effects of each parental line), and krs = d (variation in the reciprocal differences not due to c) (Hayman, 1954a).
The SASHAYDIALL program is based on the mathematical derivations presented in Hayman (1954a, 1954b) and Mather and Jinks (1971). For the analysis to proceed, the SASHAYDIALL program requires an input “csv” format data file that has replication (REP), Parent 1, Parent 2, and the trait of interest for a single site experiment. The data are arranged as REP P1 P2 VAR where VAR is the name of the trait to be analyzed. For data obtained from multiple environments, the user should include a variable for the locations, and the arrangement could be REP P1 P2 ENV VAR, but any order can be provided by the user. The user can include another variable “ENTRY” if they so wish, but this is not required by SASHAYDIALL for analysis. It is important that locations or environments are numbered sequentially in the “csv” file. The file with data to be analyzed can be saved in any directory. The user is only required to specify the location and name of the data file to be analyzed in the SASHAYDIALL program. The program automatically detects the number of parents and presence or absence of reciprocals in the diallel cross data set. Before analysis can proceed, the user is required to provide responses in two input windows: one window for variable information, and the other to indicate whether the data to be analyzed are from single or multiple environments (Fig. 1).
As a first step, a general ANOVA of the data using both PROC MIXED and PROC GLM (for single and across locations or environments) is executed to detect differences among genotypes. The SASHAYDIALL program will then ran ANOVA for the diallel table in presence or absence of reciprocals. The main effects in the ANOVA are tested for significance using both their interaction with replication and the residual as the error terms, and output for both cases is provided. The main effects can be tested against the residual if the error variances are homogenous (Mather and Jinks, 1971). The SASHAYDIALL program will then execute various computations as described by Hayman (1954b), including creation of an array of variances (Vri) and covariances (Wri), calculation of the four second-degree statistics, and testing the adequacy of the additive–dominance model using a t test. Estimates of genetic parameters including D, H1, H2, F, H2, h2, and the average degree of dominance, among others, are computed by SASHAYDIALL. The heritability estimates (H2 and h2) are computed using the formulae given by Mather and Jinks (1971). Finally, regression analysis for Wr on Vr is computed and a Wr − Vr graph is generated by SASHAYDIALL. A Wr + Vr vs. Yr (the mean parental value) graph is also plotted. These computations are performed for a single site and across locations or environments, depending on the data set. The SASHAYDIALL program is not computationally intensive.
Below, we provide limited parts of the SASHAYDIALL program code to show different steps followed in Hayman’s (1954b) method of diallel analysis. Brief comments are provided to guide readers on the functions of some of the SAS statements in the code. We also provide part of a maize diallel data set from multiple environments to show data arrangement for analysis using SASHAYDIALL (see Supplemental Table S1).
%let dir = D:\ /*specify location of file with data to be analyzed*/
;
%let FileName = MAIZEDIALLEL /*name of data file to be analyzed*/
;
PROC IMPORT datafile=”&dir\&FileName..csv” /*to import the data file*/
out=DIALLEL
dbms=csv
replace;
getnames=yes;
RUN;
Data DIALLEL;
set DIALLEL;
dsid=open(‘DIALLEL’);
if varnum(dsid, ‘Env’)=0 then Env=1;
rc=close(dsid);
drop dsid rc;
RUN;
%global Y Parent1 Parent1 replication genotype Env;
%macro testVAR(var);
%let dsidvar=%sysfunc(open(&var));
%let nvars=%sysfunc(attrn(&dsidvar,nvars));
%mend testVAR;
%mend listsVAR;
Data DIALLEL;
set DIALLEL (rename=(&varsvar));
Genotype=compress(Parent1||”x”||Parent2); /*make a list of genotypes*/
RUN;
PROC SORT data=DIALLEL; /*sort data in the file*/ by Env Parent1 Parent2 Replication;
PROC MEANS data = DIALLEL mean noprint;
/*calculate trait means*/
by Parent1 Parent2;
var Response;
output out = tmp1 (drop = _type_ _freq_) mean= Response;
*----------------------------------------------------*
*General ANOVA for the response variable*
*----------------------------------------------------*
*The statements below are for execution of ANOVA for the trait of interest as specified by the user*
*---------------------------------------------------*;
PROC MIXED data=DIALLEL method=type3 noinfo noitprint;
class Env REP Parent1 Parent2 Genotype;
Model Response = Env Genotype Genotype*Env;
random REP(Env);
ods output type3=allc;
ods output ClassLevels=niv /*(keep = class level values)*/;
ods listing exclude FitStatistics ClassLevels type3 tests3 covparms;
RUN;
*---------------------------------------------------*
*ANOVA according to Hayman’s method*
*----------------------------------------------------*
*The statements below are for execution of ANOVA for the trait of interest among the F1s according to Hayman (1954b)*
*---------------------------------------------------*;
PROC GLM data=diallel outstat=temp2 noprint;
class Env replication Parent1 Parent2;
Model Response = Replication(Env) Replication Parent1 Parent2 Parent1*Parent2 Env Env*Parent1 Env*Parent1 Env*Parent1*Parent2/ss3;
RUN;
*----------------------------------------------------*
*Creation of data set for each parent*
*----------------------------------------------------*
*The next set of macros are used to create a data set for each parent in the diallel*
*---------------------------------------------------*;
%macro matrix;
%do i=1 %to &P;
data C&I;
set MY;
if P1=&i OR P2=&i;
rename MY=C&i;
drop P1 P2;
%if &i=2 %then %do;
data all;
merge C1 C2;
%end;
%if &I>2 %then %do;
data all;
merge all C&i;
%end;
%end;
*----------------------------------------------------*
*Variance of the mean of arrays (V0L1)*
*----------------------------------------------------*
* The next set of statements compute the variance of the mean of arrays*
*---------------------------------------------------*;
meanX=sumX/&Pro1;
v0l1=(ssq(meanX) - ((sum(meanX)##2)/&Pro1))/(&Pro1-1);
*----------------------------------------------------*
*Covariance between parents and their offspring (Wr) *
*----------------------------------------------------*
*The next set of statements compute the covariance between parents and their offspring*
*---------------------------------------------------*;
Wr=j(&Pro1,1,0);
diag=diag[,+];
do i=1 to &Pro1;
Pi=X[,i];
W=Pi # diag;
Wr[i]=(sum(W) - (sumX[i] # sumDIAG/&Pro1))/(&Pro1-1);
end;
diff = Wr - Vr;
sum = Wr + Vr;
*----------------------------------------------------*
*Testing the significant of b from zero (0) – HO: b = 0*
*Testing the significance of b from unity (1) – HO: b =1*
*----------------------------------------------------*
*The next set of statements are used to test significance of slope from 0 and 1*
*---------------------------------------------------*;
b0=b/se;
b1=(1-b)/se;
free VWr VVr CVrWr;
*----------------------------------------------------*
*Wr – Vr graph*
*----------------------------------------------------*
*The next set of statements are for graphical analysis of the diallel using covariance between families and variance among families*
*---------------------------------------------------*;
Wri=(Vr # v0l0)##(1/2);
MeanWr=sum(Wr)/&Pro1;
MeanVr=sum(Vr)/&Pro1;
Wrei=MeanWr-(B#MeanVr)+(B#Vr);
Wreiprime=MeanWr-(1#MeanVr)+(1#Vr);
vfcp = j(&Pro1,1,1);
Wriqrt=quartile(Wri);
Vrqrt=quartile(Vr);
Intercept=MeanWr-(B#MeanVr);
free MeanWr MeanVr;
Graph=Wr ?/?/ Vr ?/?/ Wri ?/?/Wrei?/?/Wreiprime;
qrt=Wriqrt?/?/Vrqrt;
*----------------------------------------------------*
*Estimation of genetic components of variation*
*----------------------------------------------------*
*The next set of statements are for estimating D, F, H1, H2, and E*
*---------------------------------------------------*;
E=ems;
D=v0l0-E;
if D < 0 then D=0;
F=(2#v0l0)-(4#w0l01)-(2#(&Pro1-2)#E/&Pro1);
if F < 0 then F=0;
H1=v0l0-(4#w0l01)+(4#v1l1)-((3#&Pro1-2)#E/&Pro1);
if H1 < 0 then H1=0;
H2=(4#v1l1)-(4#v0l1)-(2#E);
if H2 < 0 then H2=0;
SH2=(4#DPP)-(4#(&Pro1-1)#E/(&Pro1##2));
if SH2 < 0 then SH2=0;
S2=(1/2)#(1/(&Pro1-1))#((ssq(Wr-Vr))-((sum(Wr-Vr)##2)/&Pro1));
if S2 < 0 then S2=0;
N1=&Pro1;
N2=&Pro1##2;
N3=&Pro1##3;
N4=&Pro1##4;
N5=&Pro1##5;
%mend first;
%first;
RUN;
Examples of Hayman’s Diallel Analysis using SASHAYDIALL
To demonstrate usage and show key output from SASHAYDIALL, we reanalyzed data from a cabbage diallel experiment with reciprocals (Tanaka and Niikura, 2006) and also analyzed data from a multilocation maize diallel without reciprocals.
Example 1: Cabbage Diallel
Details of the seven-by-seven cabbage diallel are found in Tanaka and Niikura (2006). We reanalyzed data of two parameters (width of the 15th wrapper leaf [W15] and leaf shape index of the 15th wrapper leaf [LSI15]). In the analysis of cabbage data, SASHAYDIALL performs the general ANOVA (Supplemental Fig. S1), which is the first requirement to test for significance among genotypes before proceeding with further analysis. For the cabbage diallel study, there were highly significant differences (P < 0.0001) among the genotypes, and based on this result, the user can proceed with interpretation of results from other analyses proposed by Hayman (1954b). For this data set, the SASHAYDIALL program detects the presence of reciprocals, and hence it computes ANOVA with items a, b (and its components), c, and d. The components a, b, c, and d are tested for significance using both their respective interaction with replication and the residual as the error term in the ANOVA. The user has to decide which output to use for interpretation, although Hayman (1954b) and Mather and Jinks (1971) recommended testing the significance of components a and b using their respective interaction with block as the error term. The ANOVA output for two traits, W15 and LSI15, (Supplemental Fig. S1) generated by SASHAYDIALL is similar to that presented in Table 3 of Tanaka and Niikura (2006), except for minor differences in estimation of some parameters for LSI15. The genetic parameters generated by SASHAYDIALL for the two traits in cabbage (Table 1) are nearly identical to those given in Table 4 of Tanaka and Niikura (2006). The genetic components of variation (D, H1, H2, F, and h2) and their SEs are computed by SASHAYDIALL to allow for a test of significance. The Wr –Vr graphs plotted by SASHAYDIALL (Supplemental Fig. S2) show the distribution of dominant and recessive genes among the parents, and these graphs are similar to those presented by Tanaka and Niikura (2006).
Table 3.
Parameter† | Estimate ± SE |
---|---|
D | 5.717 ± 0.629‡ |
H1 | 11.690 ± 1.225 |
H2 | 11.069 ± 1.009 |
h2 | 125.420 ± 0.674 |
F | 1.912 ± 1.415 |
E | 1.099 ± 0.168 |
Mean degree of dominance | 1.430 |
Proportion of dominance | 0.230 |
Proportion of dominant and recessive genes in parents | 1.265 |
Number of groups of genes which control character | 11.331 |
Correlation (r) between Wr + Vr and Yr | 0.935*** |
Prediction for measurement of completely dominant and recessive parents | 0.874 |
Broad-sense heritability (H2) | 0.819 |
Narrow-sense heritability (h2) | 0.364 |
Significant at the 0.001 probability level.
D, component of variation due to additive effect of genes; H1, component of variation due to dominance effects of genes; H2, dominance component indicating asymmetry of positive and negative effects of genes; h2, overall mean dominance effect of heterozygous loci; F, relative frequency of dominant and recessive alleles in the parents; E, environmental variation; Wr, covariance between families within the ith array and their nonrecurrent parent; Vr, the variance among family (F1 + reciprocal) means within an array; Yr, mean parental value.
Parameter estimates are presented with more accuracy for purposes of illustration only.
Table 1.
Parameter‡ | Published |
SASHAYDIALL |
||
---|---|---|---|---|
W15 | LSI15 | W15 | LSI15 | |
D | –§ | – | 6.697 ± 3.399¶ | 0.010 ± 0.001 |
H1 | – | – | 49.812 ± 8.184 | 0.003 ± 0.001 |
H2 | – | – | 44.559 ± 7.212 | 0.002 ± 0.001 |
E | – | – | 0.000 ± 8.156 | 0.003 ± 0.001 |
F | – | – | 3.688 ± 1.202 | 0.002 ± 0.000 |
Average degree of dominance | 2.74 | 0.51 | 2.73 | 0.54 |
Correlation between Wr + Vr and Yr | −0.90** | −0.73 | −0.89** | −0.74 |
Broad-sense heritability (H2) | 0.83 | 0.70 | –0.82 | 0.71 |
Narrow-sense heritability (h2) | 0.31 | 0.63 | 0.29 | 0.63 |
Significant at the 0.01 probability level.
Adapted with permission from the publisher of Breeding Science.
D, component of variation due to additive effect of genes; H1, component of variation due to dominance effects of genes; H2, dominance component indicating asymmetry of positive and negative effects of genes; F, relative frequency of dominant and recessive alleles in the parents; E, environmental variation; Wr, covariance between families within the ith array and their nonrecurrent parent; Vr, the variance among family (F1 + reciprocal) means within an array; Yr, mean parental value.
Estimates not provided in Tanaka and Niikura (2006).
Parameter estimates are presented with more accuracy for purposes of illustration only.
Example 2: Maize Diallel Data from Multiple Locations
Hybrids without their reciprocals from a 13-by-13 maize diallel cross together with their parental inbred lines were evaluated at three locations in Kenya. The hybrid trial with 78 diallel hybrids and two check hybrids was laid out as an 8-by-10 α (0,1) lattice, whereas the parental trial with 13 parents and two check inbred lines was laid out as a three-by-five α (0,1) lattice with two replications. Days to anthesis (DTA, days from planting to when 50% of the plants had shed pollen) were recorded for the hybrids and inbred lines and the data analyzed using SASHAYDIALL. Results of the general and genetic effects ANOVA by location and across locations are presented in Table 2. There were significant differences among genotypes, and therefore further analysis according to Hayman (1954b) is valid. Without reciprocals, SASHAYDIALL only computes components a and b. In this example both a and b gene effects were highly significant (P < 0.001) for DTA at each location. Significance of component b indicates presence of dominance for this trait.
Table 2.
Item | df | Kiboko, 2009 |
Kiboko, 2012 |
Embu, 2012 |
Kakamega, 2012 |
Across locations |
|||||
---|---|---|---|---|---|---|---|---|---|---|---|
MS† | F-test | MS | F-test | MS | F-test | MS | F-test | MS | F-test | ||
a‡ | 12 | 6.27 | 14.98*** | 14.25 | 26.41*** | 32.08 | 12.04*** | 18.91 | 13.42*** | 40.79 | 2.28* |
b1 | 1 | 20,945.04 | 12,948.19*** | 21,933.59 | 30,508.4*** | 25,095.64 | 5,754.31*** | 26,579.56 | 18,861.17*** | 68,868.40 | 2.99NS§ |
b2 | 12 | 4.67 | 9.02*** | 11.41 | 15.73*** | 17.16 | 4.60*** | 16.59 | 11.77*** | 11.37 | 1.69NS |
b3 | 65 | 5.74 | 14.16*** | 7.10 | 12.12*** | 9.45 | 4.25*** | 9.12 | 6.47*** | 0.81 | 1.11NS |
b | 78 | 274.03 | 625.68*** | 288.87 | 474.24*** | 332.26 | 133.90*** | 350.92 | 249.01*** | 885.35 | 2.*** |
a × Environment (Env) | 36 | 17.92 | 0.58NS | ||||||||
b1 × Env | 3 | 23,042.24 | 742.32*** | ||||||||
b2, × Env | 36 | 6.74 | 0.22NS | ||||||||
b3 × Env | 195 | 0.73 | 0.02NS | ||||||||
b × Env | 234 | 297.06 | 9.57** | ||||||||
Genotype (Gen) | 90 | 10.66 | 13.98*** | 15.56 | 14.29*** | 25.02 | 5.68*** | 20.30 | 7.92*** | 59.43 | 26.96*** |
Environment | 3 | 3,460.39 | 13.32*** | ||||||||
Gen x Env | 270 | 4.03 | 1.83*** | ||||||||
Replication(Env) | 4 | 4.74 | 2.15NS | ||||||||
Error | 360 | 31.04 |
Significant at the 0.05, 0.01, and 0.001 probability levels, respectively.
MS, mean square.
a, additive effect; b, dominance effect; b1, measure of directional dominance; b2, measure of ambidirectional dominance; b3, residual dominance.
NS, not significant.
The genetic parameters for DTA are estimated by SASHAYDIALL across locations (Table 3) and for individual locations (Supplemental Table S2). In this example, genetic components D, H1, H2, and h2 were all significant, and dominance genetic variance was larger than additive genetic variance across locations. Significance of both D and H components suggests that DTA is controlled by both additive and dominant effects. Furthermore, an estimate of the number of groups of genes that control DTA and exhibit dominance and heritability (broad and narrow sense) are provided among others (Table 3, Supplemental Table S2). The relationship between covariance of parental inbred lines and hybrids (Wr) and variance of the F1 hybrids is shown in the Wr − Vr graph, which gives the ranking of inbred lines for frequency of dominant alleles for DTA across locations (Fig. 2) and individual locations (Supplemental Fig. S3a and S3b). In addition, the Wr − Vr graph plotted by SASHAYDIALL shows the proportions of dominant to recessive genes (75:25, 50:50, and 25:75%) (Fig. 2, Supplemental Fig. S3a and S3b). The SASHAYDIALL program also plots a graph of Wr + Vr against Yr (Supplemental Fig. S4).
DISCUSSION
Diallel mating designs provide important genetic information useful in a breeding program. The SASHAYDIALL program described in this paper is based on models for analysis of a diallel developed by Jinks and Hayman (1953) and Hayman (1954a, 1954b), and extended by Morley Jones (1965) for the half-diallel, which is frequently used. This method of analysis has been used to analyze diallel cross data sets with and without reciprocals in many crops. Several genetic components estimated by Hayman’s method are related to the components in the method proposed by Griffing (1956), and hence output from the two methods of analysis can be compared by the breeder.
The SASHAYDIALL program is user friendly, as the user only needs to specify the location and name of the file with data to be analyzed, provide the variables required for the analysis, and indicate whether to analyze data from single or multiple locations. Breeders typically evaluate progenies from diallel crosses in multiple locations, and SASHAYDIALL can handle analysis of such data easily. The analytical procedure in SASHAYDIALL is automated, as the program automatically detects the number of parents in the diallel cross data set and presence or absence of reciprocals and computes the number of genotypes. The significance of genetic components a, b, c, and d is tested using both the pooled error and block interaction as the error terms (Mather and Jinks, 1971). The user should decide which output to use for interpretation, although Hayman (1954b) and Mather and Jinks (1971) provided recommendations that can be followed by the user. The genetic (D, H1, H2, F, and h2) and environmental (E) components are computed for single and multiple locations together with their SEs, which enables a test for their significance.
Estimates of h2 and H2, mean degree of dominance, and the number of groups of genes that control the trait of interest are computed to aid in the interpretation of the inheritance of a trait by the breeder. The Wr − Vr graph that provides an insight into the order of dominance and an estimate of the proportions of dominant to recessive alleles among the parents is generated. The Wr and Vr output can be used in other software to generate the Wr − Vr graph with the limiting parabola, which is not provided for in this program. The plot of Wr + Vr against Yr generated by SASHAYDIALL can give an indication of the effect of dominant or recessive alleles on expression of a trait.
In summary, the SASHAYDIALL program was written to provide user-friendly, freely available analytical software for Hayman’s diallel analysis. SASHAYDIALL has an advantage that the user does not have to indicate the number of parents, as this is automatically detected and the program can analyze data from multiple environments. The SASHAYDIALL program generates comprehensive output that is easy to understand for proper genetic interpretation of the inheritance of a trait by the breeder. This program should revive the nterest in application of Hayman’s (1954b) method of diallel analysis because of ease of use. The SASHAYDIALL program runs in SAS (SAS Institute, 2014), which is among the most powerful and widely used software for statistical analysis. An interested user does not need any knowledge of the SAS/IML language to analyze data with this program. The SASHAYDIALL program is not computationally intensive and should therefore run on slower computers. Users are advised against making any changes to the program code.
AVAILABILITY
The SASHAYDIALL program described in this paper was developed and tested in SAS version 9.4 (SAS Institute, 2014), but it should work with SAS version 9.0 and upward. The SASHAYDIALL program is freely available to interested users from the corresponding author or from the CIMMYT Biometrics and Statistics Unit software repository (http://hdl.handle.net/11529/10548045). The data set used for the maize diallel example and corresponding output will be provided on request.
Supplementary Material
Acknowledgments
This work was supported by the Drought Tolerant Maize for Africa (OPPGD1390) and Stress Tolerant Maize for Africa (OPP1134248) projects funded by the Bill and Melinda Gates Foundation through grants to CIMMYT. Additional financial support provided by BASF and MAIZE CGIAR Research Program is acknowledged. We gratefully thank Dr. Penny Hundleby of John Innes Centre, Norwich, UK, and Dr. Norifumi Tanaka and Dr. Atsushi Horisaki, both of the Tohoku Seed Company, Tochigi, Japan, who kindly provided their published diallel data sets to test SASHAYDIALL for accuracy during development. The authors also thank the Editor in Chief of Breeding Science and the Japanese Society of Breeding for permission to reproduce portions of Tables 3 and 4 in Tanaka and Niikura (2006).
Abbreviations
a, additive genetic effects; b, dominant genetic effects; c, average maternal effects of each parental line; d, variation in the reciprocal differences not attributed to c; D, component of variation due to additive effect of genes; DTA, days to anthesis; F, relative frequency of dominant and recessive alleles in the parents; GCA, general combining ability; H1, component of variation due to dominance effects of genes; H2, dominance component indicating asymmetry of positive and negative effects of genes; h2, overall mean dominance effect of heterozygous loci; H2, broad-sense heritability; h2, narrow-sense heritability; LSI15, leaf shape index of the 15th wrapper leaf; SCA, specific combining ability; Vr, the variance among family (F1 + reciprocal) means within an array; Vri, expected variance; Wr, covariance between families within the ith array and their nonrecurrent parent; Wri, parent–offspring covariance; W15, width of the 15th wrapper leaf; Yr, mean parental value.
Conflict of Interest
The authors declare that there is no conflict of interest.
Supplemental Material Available
Supplemental material for this article is available online.
References
- Bencheikh M., and Gallais A.. 1996. Somatic embryogenesis in pea (Pisum sativum L. and Pisum arvense L.): Diallel analysis and genetic control. Euphytica 90:257–264. doi: 10.1007/BF00027474 [DOI] [Google Scholar]
- Betrán F.J., Beck D., Bänziger M., and Edmeades G.O.. 2003. Genetic analysis of inbred and hybrid yield under stress and nonstress environments in tropical maize. Crop Sci. 43:807–817. doi: 10.2135/cropsci2003.8070 [DOI] [Google Scholar]
- Burow M.D., and Coors J.G.. 1994. DIALLEL: A microcomputer program for the simulation and analysis of diallel crosses. Agron. J. 86:154–158. doi: 10.2134/agronj1994.00021962008600010028x [DOI] [Google Scholar]
- Caligari P.D.S., Powell W., and Goodall V.. 1987. The in vitro genetics of barley (Hordeum vulgare L.): Genetical analysis of immature embryo response to 2,4-dichlorophenoxyacetic acid. Heredity 59:285–292. doi: 10.1038/hdy.1987.125 [DOI] [Google Scholar]
- Carrillo J.M., Monteagudo A., and Sanchez-Monge E.. 1985. Inheritance of internode and culm length in hexaploid Triticale. Theor. Appl. Genet. 69:285–291. doi: 10.1007/BF00662444 [DOI] [PubMed] [Google Scholar]
- Chaubey C.N., Senadhira D., and Gregorio G.B.. 1994. Genetic analysis of tolerance for phosphorus deficiency in rice (Oryza sativa L.). Theor. Appl. Genet. 89:313–317. doi: 10.1007/BF00225160 [DOI] [PubMed] [Google Scholar]
- Crumpacker D.W., and Allard R.W.. 1962. A diallel cross analysis of heading date in wheat. Hilgardia 32:275–318. doi: 10.3733/hilg.v32n06p275 [DOI] [Google Scholar]
- Danon T., and Eyal Z.. 1990. Inheritance of resistance to two Septoria tritici isolates in spring and winter bread wheat cultivars. Euphytica 47:203–214. doi: 10.1007/BF00024243 [DOI] [Google Scholar]
- Douglas G.B., and Gordon I.L.. 1985. Quantitative genetics of net blotch resistance in barley. N. Z. J. Agric. Res. 28:157–164. doi: 10.1080/00288233.1985.10427010 [DOI] [Google Scholar]
- Gardner C.O., and Eberhart S.A.. 1966. Analysis and interpretation of the variety cross diallel and related populations. Bio- metrics 22:439–452. doi: 10.2307/2528181 [DOI] [PubMed] [Google Scholar]
- Ghannadha M.R., Gordon I.L., Cromey M.G., and McEwan J.M.. 1995. Diallel analysis of the latent period of stripe rust in wheat. Theor. Appl. Genet. 90:471–476. doi: 10.1007/BF00221992 [DOI] [PubMed] [Google Scholar]
- Gibori A., Hillel J., Cahaner A., and Ashri A.. 1978. A 9 × 9 diallel analysis in peanuts (A. hypogaea L.): Flowering time, tops’ weight, pod yield per plant and pod weight. Theor. Appl. Genet. 53:169–179. doi: 10.1007/BF00273577 [DOI] [PubMed] [Google Scholar]
- Griffing B. 1956. Concept of general and specific combining ability in relation to diallel crossing systems. Aust. J. Biol. Sci. 9:463–493. doi: 10.1071/BI9560463 [DOI] [Google Scholar]
- Hayman B.I. 1954a. The analysis of variance of diallel tables. Bio- metrics 10:235–244. doi: 10.2307/3001877 [DOI] [Google Scholar]
- Hayman B.I. 1954b. The theory and analysis of diallel crosses. Genetics 39:789–808. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hohls T., Shanahan P.E., Clarke G.P., and Gevers H.O.. 1996. Genetic control of kernel modification found in South African quality protein maize inbred lines. Euphytica 87:103–109. doi: 10.1007/BF00021882 [DOI] [Google Scholar]
- Horisaki A., and Niikura S.. 2007. Diallel analysis of the level of self-incompatibility evaluated by insect pollination in Brassica oleracea L. Breed. Sci. 57:59–63. doi: 10.1270/jsbbs.57.59 [DOI] [Google Scholar]
- Innes N.L., Brown S.J., and Walker J.T.. 1974. Genetical and environmental variation for resistance to bacterial blight of upland cotton. Heredity 32:53–72. doi: 10.1038/hdy.1974.5 [DOI] [Google Scholar]
- Iwata H., Niikura S., Matsuura S., Takano Y., and Ukai Y.. 2000. Diallel analysis of root shape and size of Japanese radish (Raphanus sativus L.) based on elliptic Fourier descriptors. Breed. Sci. 50:73–80. doi: 10.1270/jsbbs.50.73 [DOI] [Google Scholar]
- Iwata H., Niikura S., Matsuura S., Takano Y., and Ukai Y.. 2004. Interaction between genetic effects and soil type in diallel analysis of root shape and size of Japanese radish (Raphanus sativus L.). Breed. Sci. 54:313–318. doi: 10.1270/jsbbs.54.313 [DOI] [Google Scholar]
- Jana, S. 1975. Genetic analysis by means of diallel graph. Heredity 35:1–19. doi: 10.1038/hdy.1975.63 [DOI] [Google Scholar]
- Jinks J.L. 1954. The analysis of heritable variation in a diallel cross of Nicotiana rustica varieties. Genetics 39:767–788. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Jinks J.L., and Hayman B.I.. 1953. The analysis of diallel crosses.Maize Genet. Co-op. Newsl. 27:48–54. [Google Scholar]
- Johnson L.P.V. 1963. Applications of the diallel-cross techniques to plant breeding. In: Hanson W.D. and Robinson H.F., editors, Statistical genetics and plant breeding. Publ. 982. Natl. Acad. Sci., Natl. Res. Counc, Washington, DC: p. 561–570. [Google Scholar]
- Jolliffe T.H., and Arthur A.E.. 1993. Diallel analysis of bolting in sugarbeet. J. Agric. Sci. 121:327–332. doi: 10.1017/S0021859600085518 [DOI] [Google Scholar]
- Kagoda F., Derera J., Tongoona P., Coyne D.L., and Lorenzen J.. 2011. Genetic analysis of resistance to nematodes in inbred maize (Zea mays L.) and maize hybrids. Euphytica 182:377–393. doi: 10.1007/s10681-011-0512-0 [DOI] [Google Scholar]
- Klaimi Y.Y., and Qualset C.O.. 1973. Genetics of heading time in wheat (Triticum aestivum L.). I. The inheritance of photoperiodic response. Genetics 74:139–156. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Komatsuda T., Enomoto S., and Nakajima K.. 1989. Genetics of callus proliferation and shoot differentiation in barley. J. Hered. 80:345–350. doi: 10.1093/oxfordjournals.jhered.a110872 [DOI] [Google Scholar]
- Kuo Y.-C., Webb B.D., and Stansel J.W.. 1997. Griffing and Hayman diallel analyses of variance for eating and processing quality parameters of milled rice. J. Taiwan Agric. Res. 46:15–31. [Google Scholar]
- Law C.N., Snape J.W., and Worland A.J.. 1978. The genetical relationship between height and yield in wheat. Heredity 40:133–151. doi: 10.1038/hdy.1978.13 [DOI] [Google Scholar]
- Lee J., and Kaltsikes P.J.. 1971. News and views. Crop Sci. 11:314–315. doi: 10.2135/cropsci1971.0011183X001100020054x [DOI] [Google Scholar]
- Luckett D.J. 1989. Diallel analysis of yield components, fibre quality and bacterial blight resistance using spaced plants of cotton. Euphytica 44:11–21. doi: 10.1007/BF00022594 [DOI] [Google Scholar]
- Magari R., and Kang M.S.. 1994. Interactive BASIC program for Griffing’s diallel analyses. J. Hered. 85:336. doi: 10.1093/oxfordjournals.jhered.a111474 [DOI] [Google Scholar]
- Mather D.E., and Poysa V.W.. 1983. Griffing and Hayman diallel analyses of protein and lysine content of spring triticale. Can. J. Genet. Cytol. 25:384–389. doi: 10.1139/g83-059 [DOI] [Google Scholar]
- Mather K., and Jinks J.L.. 1971. Biometrical genetics. 2nd ed Chapman and Hall, London. doi: 10.1007/978-1-4899-3404-8 [DOI] [Google Scholar]
- Mohanty H.K., and Khush G.S.. 1985. Diallel analysis of submergence tolerance in rice, Oryza sativa L. Theor. Appl. Genet. 70:467–473. doi: 10.1007/BF00305978 [DOI] [PubMed] [Google Scholar]
- Möhring J., Melchinger A.E., and Piepho H.P.. 2011. REML- based diallel analysis. Crop Sci. 51:470–478. doi: 10.2135/cropsci2010.05.0272 [DOI] [Google Scholar]
- Morley Jones R.M. 1965. Analysis of variance of the half-diallel table. Heredity 20:117–121. doi: 10.1038/hdy.1965.12 [DOI] [Google Scholar]
- Murray L.W., Ray I.M., Dong H., and Segovia-Lerma A.. 2003. Clarification and reevaluation of population-based diallel analyses: Gardner and Eberhart analyses II and III revisited. Crop Sci. 43:1930–1937. doi: 10.2135/cropsci2003.1930 [DOI] [Google Scholar]
- Nemoto K., Ukai Y., Tang D.-Q., Kasai Y., and Morita M.. 2004. Inheritance of early elongation ability in floating rice revealed by diallel and QTL analyses. Theor. Appl. Genet. 109:42–47. doi: 10.1007/s00122-004-1600-5 [DOI] [PubMed] [Google Scholar]
- Olsen O.A. 1979. Diallel analysis of high lysine barley, Hordeum vulgare L. III. Quantitative characters. Hereditas 90:163–193. doi: 10.1111/j.1601-5223.1979.tb01305.x [DOI] [Google Scholar]
- Ono Y., and Takahata Y.. 2000. Genetic analysis of shoot regeneration from cotyledonary explants in Brassica napus. Theor. Appl. Genet. 100:895–898. doi: 10.1007/s001220051367 [DOI] [Google Scholar]
- Pooni H.S., Kumar I. and Khush G.S.. 1993. Genetical control of amylose content in a diallel set of rice crosses. Heredity 71:603–613. doi: 10.1038/hdy.1993.185 [DOI] [Google Scholar]
- Pooni H.S., Virk P.S., de Toledo J.F.F., and Omenukor R.. 1997. The nature of gene action in a Nicotiana rustica cross revealed by the recombinant inbred and second-cycle hybrid analysis. Theor. Appl. Genet. 94:664–673. doi: 10.1007/s001220050464 [DOI] [Google Scholar]
- Riggs T.J., and Hayter A.M.. 1972. Diallel analysis of the time to heading in spring barley. Heredity 29:341–357. doi: 10.1038/hdy.1972.98 [DOI] [Google Scholar]
- Riggs T.J., and Hayter A.M.. 1973. Diallel analysis of the number of grains per ear in spring barley. Heredity 31:95–105. doi: 10.1038/hdy.1973.61 [DOI] [Google Scholar]
- Rood S.B., and Major D.J.. 1981a. Diallel analysis of leaf number, leaf development rate, and plant height of early maturing maize. Crop Sci. 21:867–873. doi: 10.2135/cropsci1981.0011183X002100060017x [DOI] [Google Scholar]
- Rood S.B., and Major D.J.. 1981b. Diallel analysis of the photoperiodic response of maize. Crop Sci. 21:875–878. doi: 10.2135/cropsci1981.0011183X002100060019x [DOI] [Google Scholar]
- SAS Institute 2013. SAS/IML 13.1 user’s guide. SAS Inst, Cary, NC. [Google Scholar]
- SAS Institute 2014. SAS/STAT 13.2 user’s guide. SAS Inst, Cary, NC. [Google Scholar]
- Shattuck V.I., Christie B., and Corso C.. 1993. Principles for Griffing’s combining ability analysis. Genetica (The Hague) 90:73–77. doi: 10.1007/BF01435180 [DOI] [Google Scholar]
- Sparrow P.A.C., Townsend T.M., Arthur A.E., Dale P.J., and Irwin J.A.. 2004a. Genetic analysis of Agrobacterium tumefaciens susceptibility in Brassica oleracea. Theor. Appl. Genet. 108:644–650. doi: 10.1007/s00122-003-1473-z [DOI] [PubMed] [Google Scholar]
- Sparrow P.A.C., Townsend T.M., Morgan C.L., Dale P.J., Arthur A.E., and Irwin J.A.. 2004b. Genetic analysis of in vitro shoot regeneration from cotyledonary petioles of Brassica oleracea. Theor. Appl. Genet. 108:1249–1255. doi: 10.1007/s00122-003-1539-y [DOI] [PubMed] [Google Scholar]
- Spehar C.R. 1995. Diallel analysis for mineral element absorption in tropical adapted soybeans [Glycine max (L.) Merrill]. Theor. Appl. Genet. 90:707–713. doi: 10.1007/BF00222137 [DOI] [PubMed] [Google Scholar]
- Spehar C.R., and Galwey N.W.. 1996. Diallel analysis for aluminium tolerance in tropical soybeans [Glycine max (L.) Merrill]. Theor. Appl. Genet. 92:267–272. doi: 10.1007/BF00223384 [DOI] [PubMed] [Google Scholar]
- Srdić J., Pajić Z., and Drinić-Mladenović S.. 2007. Inheritance of maize grain yield components. Maydica 52:261–264. [Google Scholar]
- Taguchi-Shiobara F., Komatsuda T., and Oka S.. 1997. Comparison of two indices for evaluating regeneration ability in rice (Oryza sativa L.) through a diallel analysis. Theor. Appl. Genet. 94:378–382. doi: 10.1007/s001220050426 [DOI] [Google Scholar]
- Tanaka N., and Niikura S.. 2006. Genetic analysis of the developmental characteristics related to the earliness of head formation in cabbage (Brassica oleracea L.). Breed. Sci. 56:147–153. doi: 10.1270/jsbbs.56.147 [DOI] [Google Scholar]
- Tukamuhabwa P., Rubaihayo P., and Dashiell K.E.. 2002. Genetic components of pod shattering in soybean. Euphytica 125:29–34. doi: 10.1023/A:1015711421223 [DOI] [Google Scholar]
- Ukai Y. 1989. A microcomputer program DIALL for diallel analysis of quantitative characters. Jpn. J. Breed. 39:107–109. doi: 10.1270/jsbbs1951.39.107 [DOI] [Google Scholar]
- Verhalen L.M., Morrison W.C., A1-Rawi B.A., Fun K.-C., and Murray J.C.. 1971. A diallel analysis of several agronomic traits in upland cotton (Gossypium hirsutum L.). Crop Sci. 11:92–96. doi: 10.2135/cropsci1971.0011183X001100010032x [DOI] [Google Scholar]
- VSN International 2015. Genstat for Windows 18th ed VSN Int, Hemel Hempstead, UK: https://www.vsni.co.uk/software/genstat/ (accessed 14 Nov. 2017). [Google Scholar]
- Wagoire W.W., Stølen O., Hill J., and Ortiz R.. 1998. Inheritance of adult field resistance to yellow rust disease among broad-based hexaploid spring wheat germplasm. Theor. Appl. Genet. 97:502–506. doi: 10.1007/s001220050923 [DOI] [Google Scholar]
- Wu H.X., and Matheson A.C.. 2000. Analysis of half-diallel mating design with missing crosses: Theory and SAS program for testing and estimating GCA and SCA fixed effects. Silvae Genet. 49:130–137. [Google Scholar]
- Xu Y.B., and Shen Z.T.. 1991. Diallel analysis of tiller number at different growth stages in rice (Oryza sativa L.). Theor. Appl. Genet. 83:243–249. doi: 10.1007/BF00226258 [DOI] [PubMed] [Google Scholar]
- Zhang F.L., and Takahata Y.. 2001. Inheritance of microspore embryogenic ability in Brassica crops. Theor. Appl. Genet. 103:254–258. doi: 10.1007/s001220100602 [DOI] [Google Scholar]
- Zhang J.F., Waddell C., Sengupta-Gopalan C., Potenza C., and Cantrell R.G.. 2007. Diallel analysis of root-knot nematode resistance based on galling index in upland cotton. Plant Breed. 126:164–168. doi: 10.1111/j.1439-0523.2007.01303.x [DOI] [Google Scholar]
- Zhang Y., and Kang M.S.. 1997. DIALLEL-SAS: A SAS program for Griffing’s diallel analyses. Agron. J. 89:176–182. doi: 10.2134/agronj1997.00021962008900020005x [DOI] [Google Scholar]
- Zhang Y., Kang M.S., and Lamkey K.R.. 2005. DIALLEL-SAS05: A comprehensive program for Griffing’s and Gardner–Eberhart analyses. Agron. J. 97:1097–1106. doi: 10.2134/agronj2004.0260 [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.