Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
Review
. 2021 Feb;134(2):585-601.
doi: 10.1007/s00122-020-03716-8. Epub 2020 Nov 6.

Linear models for diallel crosses: a review with R functions

Affiliations
Review

Linear models for diallel crosses: a review with R functions

Andrea Onofri et al. Theor Appl Genet. 2021 Feb.

Abstract

A new R-software procedure for fixed/random Diallel models was developed. We eased the diallel schemes approach by considering them as specific cases with different parameterisations of a general linear model. Diallel experiments are based on a set of possible crosses between some homozygous (inbred) lines. For these experiments, six main diallel models are available in literature, to quantify genetic effects, such as general combining ability (GCA), specific combining ability (SCA), reciprocal (maternal) effects and heterosis. Those models tend to be presented as separate entities, to be fitted by using specialised software. In this manuscript, we reinforce the idea that diallel models should be better regarded as specific cases (different parameterisations) of a general linear model and might be fitted with general purpose software facilities, as used for all other types of linear models. We start from the estimation of fixed genetical effects within the R environment and try to bridge the gap between diallel models, linear models and ordinary least squares estimation (OLS). First, we review the main diallel models in literature. Second, we build a set of tools to enable geneticists, plant/animal breeders and students to fit diallel models by using the most widely known R functions for OLS fitting, i.e. the 'lm()' function and related methods. Here, we give three examples to show how diallel models can be built by using the typical process of GLMs and fitted, inspected and processed as all other types of linear models in R. Finally, we give a fourth example to show how our tools can be also used to fit random/mixed effect diallel models in the Bayesian framework.

PubMed Disclaimer

Conflict of interest statement

The authors declare that they have no conflict of interest.

Figures

Fig. 1
Fig. 1
Graphical inspection of residuals for a diallel model: plot of residuals against expected values (left) and QQ-plot of standardised residuals (right)

References

    1. Acquaah G. Principles of plant genetics and breeding. Oxford (UK): Wiley-Blackwell; 2012.
    1. Akdemir D (2018) SAMM: some algorithms for mixed models. R package version 1.1.1. Available: https://CRAN.R-project.org/package=SAMM (Date of last access: 09 July 2020)
    1. Akdemir D, Godfrey OU (2015) EMMREML: fitting mixed models with known covariance structures. R package version 3.1. Available: https://CRAN.R-project.org/package=EMMREML (Date of last access: 09 July 2020)
    1. Amin EM. Genetic components and heterotic effect in 3 x 3 diallel crossing experiment on egg production and hatching traits in chickens. J Am Sci. 2015;11:140–156.
    1. Annicchiarico P (2002) Genotype × environment interactions: challenges and opportunities for plant breeding and cultivar recommendations. FAO plant production and protection paper No. 174. FAO, Rome

LinkOut - more resources