x = list(nuclearPed(1), singleton("S"))
a = matrix(c("A", "B", "A", "A"), nrow = 2, byrow = TRUE,
dimnames = list(c("3", "S"), c("M1.1", "M1.2")))
# Without `loci`: Equal frequencies to observed alleles
y = setMarkersFromMatrix(x, a)
getGenotypes(y)
afreq(y[[1]], 1)
# Supply allele frequencies explicitly
loci = list(list(name = "M1", afreq = c(A = 0.8, B = 0.2)))
z = setMarkersFromMatrix(x, a, loci = loci)
afreq(z[[1]], 1)
Run the code above in your browser using DataLab