Learn R Programming

⚠️There's a newer version (2.0.710) of this package.Take me there.

selectiongain (version 2.0.1)

A tool for efficient calculation and optimization of the expected gain from multi-stage

Description

Multi-stage selection is practised in numerous fields of the life and social sciences and particularly in breeding. A special characteristic of multi-stage selection is that candidates are evaluated in successive stages with increasing intensity and efforts, and only a fraction of the superior candidates is selected and promoted to the next stage. For the optimum design of such selection programs, the selection gain plays a crucial role. It can be calculated by integration of a truncated multivariate normal (MVN) distribution. While mathematical formulas for calculating the selection gain and the variance among selected candidates, were developed long time ago, solutions for numerical calculation were not available. This package can also be used for optimizing multi-stage selection programs for a given total budget and different costs of evaluating the candidates in each stage.

Copy Link

Version

Install

install.packages('selectiongain')

Monthly Downloads

212

Version

2.0.1

License

GPL-2

Maintainer

Xuefei Mi

Last Published

July 12th, 2012

Functions in selectiongain (2.0.1)

multistagegain.each

Function for calculating the selection gain in each stage
multistagevariance

Expected gain for k-stages selection
multistageoptimal.grid

Function for optimizing multi-stage selection with grid algorithm for fixed correlation matrix
multistageoptimal.pb

Function for optimizing two-stage selection in plant breeding with a 8 grid algorithm
multistagetp

Function for calculating the truncation point
multistagecor

Function for calculating correlation matrix in a plant breeding context
multistagegain

Function for calculating the multi-stage selection gain
multistageoptimal.nlm

Function for optimizing n-stage selection with the NLM algorithm for fixed correlation matrix