runBreedingScheme: runBreedingScheme function

Description Usage Arguments Details Value

View source: R/RunBreedingScheme.R

Description

function to run a two-part strategy breeding scheme. See Gaynor et al. 2017 for the general idea.

Usage

1
2
3
4
5
6
7
8
runBreedingScheme(
  replication = NULL,
  nCycles = 2,
  initializeFunc,
  productPipeline,
  populationImprovement,
  bsp
)

Arguments

replication

Integer replication of running the breeding scheme

nCycles

Integer number of cycles to run the breeding scheme

initializeFunc

Function to initialize the breeding program.

productPipeline

Function to advance the product pipeline by one generation

populationImprovement

Function to improve the breeding population and select parents to initiate the next cycle of the breeding scheme

bsp

A list of breeding scheme parameters.

Details

A wrapper to initiate the breeding program then iterate cycles of product pipeline and population improvement

Value

A records object containing the phenotypic records retained of the breeding scheme


jeanlucj/AlfSimHlpR documentation built on Nov. 7, 2021, 5:10 p.m.