SCA: Specific Combining Ability

View source: R/model.matrix.diallel_v2.00.R

SCAR Documentation

Specific Combining Ability

Description

SCA effect to fit Hayman2, Griffing3 (SCA.G3), GE2 and GE3 (SCA.GE) models with lm function

Usage

SCA(P1, P2, type = "fix", data)
SCA.G3(P1, P2,  type = "fix", data)

Arguments

P1

a variable for the first parent

P2

a variable for the second parent

type

a variable for model selection. May be "fix" (fixed model) or "random" (random model).

data

a 'data.frame' where to look for explanatory variables

Details

a design matrix of all possible combinations between parentals with no selfs and no reciprocals

Value

A design matrix for the SCA effect

Author(s)

Andrea Onofri, Niccolo' Terzaroli, Luigi Russi

References

Onofri, A., Terzaroli, N. & Russi, L. Linear models for diallel crosses: a review with R functions. Theor Appl Genet (2020). https://doi.org/10.1007/s00122-020-03716-8

Examples

data("zhang05")
dMod <- lm(Yield ~ Env/Block + H.BAR(Par1, Par2) + VEi(Par1, Par2) +
                   Hi(Par1, Par2) + SCA(Par1, Par2) +
                   H.BAR(Par1, Par2):Env + VEi(Par1, Par2):Env +
                   Hi(Par1, Par2):Env + SCA(Par1, Par2):Env, data = zhang05)
anova(dMod)

lmDiallel documentation built on April 19, 2023, 5:10 p.m.