Extract Variance-Covariance from ASReml-R
Arguments
- model
ASReml object
- gen
A character string indicating the column in data that contains genotypes.
- env
A character string indicating the column in data that contains environments or trials.
- vc_model
A character string indicating the variance-covariance fitted. Can be 'diag', 'corv', 'corh', 'corgv', 'fa1', 'fa2', 'fa3', 'fa4', 'corgh', 'us' or 'rr2'.
Value
An object with a list of:
- VCOV
A matrix of the estimated variance-covariance between trials.
- CORR
A n_trial x n_trial matrix with the correlation between trials.
- vc_model
A character string indicating the variance-covariance fitted.
Examples
if (FALSE) {
library(agridat)
library(agriutilities)
data(besag.met)
dat <- besag.met
results <- check_design_met(
data = dat,
genotype = "gen",
trial = "county",
traits = c("yield"),
rep = "rep",
block = "block",
col = "col",
row = "row"
)
out <- single_trial_analysis(results, progress = FALSE)
met_results <- met_analysis(out, progress = FALSE)
extract_vcov(
model = met_results$met_models$yield,
vc_model = "us"
)
}