Function to make crosses to get the next generation of breeding progeny

makeCrosses(bsd, optCont)

Arguments

bsd

List of breeding program data

optCont

Data.frame Optimal contributions coming from selectParents

Value

Updated bsd with new S0 progeny in breedingPop

Details

Takes the optimal contributions and generates random mating with the correct number of progeny per parent. Self-fertilization is possible.

Examples