The software used to implement the commingling analysis was the C++ program SKUDRIVER, written by one of the authors (ACV), and the program SKUMIX. Both programs are freely available (
http://statgen.iop.kcl.ac.uk/skudriver/ provided by the Statistical Genetics Unite, Kings College London, UK). SKUDRIVER takes as input a user-specified range of starting values for each of the following variables (see also
Fig. 1): within-genotype variance (
V), homozygote mean (
U), dominance (
D), displacement (
T), allele frequency (
Q), power transform variables (
P and
R), and inbreeding coefficient (
F). Displacement (
T) is defined as the difference between the mean values of the two homozygous distributions. Dominance (
D) represents the mean value of the heterozygous distribution relative to the two homozygotes. Thus, the three genotypic means are at
U,
U+
DT, and
U+
T. Since the input parameters in SKUDRIVER can be specified as either fixed or estimated, the user may constrain the model to a single distribution by fixing the value of
T as 0, or may specify a two-distribution model by fixing the value of
D as 0 or 1.
Q is assigned to be the frequency of the allele associated with the displaced distribution so that in the three-distribution model, under HWE, the proportions of the population within each of the distributions are (1 –
Q)
2, 2
Q(1 –
Q), and
Q 2. However, the program also allows deviation from HWE by introducing an inbreeding coefficient
F, so that the proportions within the distributions become (1 –
Q)
2 +
FQ(1 –
Q), 2
Q(1 –
Q)(1 –
F), and
Q 2 +
FQ(1 –
Q).