getResiduals {pcgen} | R Documentation |
Residuals from the GBLUP
Description
Residuals from the best linear unbiased predictor of the genetic effects (GBLUP), which is computed given REML-estimates of the variance components.
Usage
getResiduals(suffStat, covariates = NULL, cov.method = "uni", K = NULL)
Arguments
suffStat |
A data.frame, of which the first column is the factor G (genotype), and subsequent columns contain the traits. The name of the first column should be G. |
covariates |
A data.frame containing covariates, that should always be used in each conditional independence test. Should be either |
cov.method |
(A string, specifying which method should be used to compute the GBLUP. Options are |
K |
A genetic relatedness matrix. If |
Details
If cov.method = "uni"
, the GBLUP and the residuals are computed separately for each trait in suffStat. The covariance of each trait is then assumed to be
where is a binary incidence matrix, assigning plants or plots to genotypes.
is based on the first column in
suffStat
. If there is a single observation per genotype (typically a genotypic mean), is the identity matrix, and the relatedness matrix
should be specified. If there are replicates for at least some of the genotypes, and no
is provided, independent genetic effects are assumed (
will be the identity matrix). It is also possible to have replicates and specify a non-diagonal
.
Whenever
is specified, sommer (mmer2) will be used; otherwise lmer (lme4). The mmer2 is also used when
cov.method = "us"
, in which case the multivariate GBLUP is computed, for all traits in suffStat
simultaneously. This is only possible for a limited number of traits.
Value
A data-frame with the residuals.
Author(s)
Willem Kruijer and Pariya Behrouzi. Maintainers: Willem Kruijer willem.kruijer@wur.nl and Pariya Behrouzi pariya.behrouzi@gmail.com
References
Covarrubias-Pazaran, G., 2016. Genome-assisted prediction of quantitative traits using the R package sommer. PloS one, 11(6), p.e0156744.
Examples
data(simdata)
rs <- getResiduals(suffStat= simdata)