Skip to content

How MateSel Works

MateSel lets you define an objective function which is essentially your breeding goals (Target inbreeding levels, target trait/marker means, target trait/marker limits, usage contraints, etc). MateSel will then look at all of the genetic resources you have (candidates) and effectively try all combinations of matings until it finds the optimal mating solution or a solution that is sufficiently close to optimal. How quickly MateSel finds an optimal mating solution depends on the size of the MateSel analysis e.g. the number of candidates and matings requested.

The method used to approach optimal selection and mating solutions in MateSel uses a mix of stochastic and deterministic optimization algorithms competing in a single framework. This method aims to maximize an objective function that includes weights and constraints on component outcomes, including trait/marker means and relationships among selected candidates.

The method used by MateSel is all based on scientific publications. For the full list of MateSel publications please see the Publications section.