# NOT RUN {
ped <- founderpopfam(Nm = 60,
Nf = 60,
Nm2 = 0,
Nf2 = 0,
Ntraits = 2,
TraitsIndex = 2,
Rgen = matrix(c(1.00 , 0.48,
0.48 , 1.00),
nrow = 2),
Rcom = matrix(c(1.00 , 0.5,
0.5 , 1.00),
nrow = 2),
Rres = matrix(c(1.00 , 0.32,
0.32 , 1.00),
nrow = 2),
mean = c(50,500),
a_var = c(200,8000),
c_var = c(150,1000),
e_var = c(250,12000))
Mating <- randommating(gen = 0,
Nfam_FS = 120)
for(fam in 1: nrow(Mating)){
ped <- offspringFSfam(gen = 1,
No = 100,
probmale = 0.5,
sire = Mating$Sire[fam],
dam = Mating$Dam[fam],
Ntraits = 2,
TraitsIndex = 2,
Rgen = matrix(c(1.00 , 0.48,
0.48 , 1.00),
nrow = 2),
Rcom = matrix(c(1.00 , 0.5,
0.5 , 1.00),
nrow = 2),
Rres = matrix(c(1.00 , 0.32,
0.32 , 1.00),
nrow = 2),
a_var = c(200,8000),
c_var = c(150,1000),
e_var = c(250,12000))
}
ped <- preselphen(gen = 1,
Nenv = 2,
Npresel = c(25,15),
trait = 1,
Ntraits = 2)
ped <- avail_selection(gen = 1,
presel = 1,
surv = 0.9)
# }
Run the code above in your browser using DataLab