Skip to main content
Genetics, Selection, Evolution : GSE logoLink to Genetics, Selection, Evolution : GSE
. 2017 Jul 3;49:54. doi: 10.1186/s12711-017-0329-y

Fixed-length haplotypes can improve genomic prediction accuracy in an admixed dairy cattle population

Melanie Hess 1,2,, Tom Druet 3, Andrew Hess 1, Dorian Garrick 1,4
PMCID: PMC5494768  PMID: 28673233

Abstract

Background

Fitting covariates representing the number of haplotype alleles rather than single nucleotide polymorphism (SNP) alleles may increase genomic prediction accuracy if linkage disequilibrium between quantitative trait loci and SNPs is inadequate. The objectives of this study were to evaluate the accuracy, bias and computation time of Bayesian genomic prediction methods that fit fixed-length haplotypes or SNPs. Genotypes at 37,740 SNPs that were common to Illumina BovineSNP50 and high-density panels were phased for ~58,000 New Zealand dairy cattle. Females born before 1 June 2008 were used for training, and genomic predictions for milk fat yield (n = 24,823), liveweight (n = 13,283) and somatic cell score (n = 24,864) were validated within breed (predominantly Holstein–Friesian, predominantly Jersey, or admixed KiwiCross) in later-born females. Covariates for haplotype alleles of five lengths (125, 250, 500 kb, 1 or 2 Mb) were generated and rare haplotypes were removed at four thresholds (1, 2, 5 or 10%), resulting in 20 scenarios tested. Genomic predictions fitting covariates for either SNPs or haplotypes were calculated by using BayesA, BayesB or BayesN. This is the first study to quantify the accuracy of genomic prediction using haplotypes across the whole genome in an admixed population.

Results

A correlation of 0.349 ± 0.016 between yield deviation and genomic breeding values was obtained for milk fat yield in Holstein–Friesians using BayesA fitting covariates. Genomic predictions were more accurate with short haplotypes than with SNPs but less accurate with longer haplotypes than with SNPs. Fitting only the most frequent haplotype alleles reduced computation time with little decrease in prediction accuracy for short haplotypes. Trends were similar for all traits and breeds and there was little difference between Bayesian methods.

Conclusions

Fitting covariates for haplotype alleles rather than SNPs can increase prediction accuracy, although it decreased drastically for long (>500 kb) haplotypes. In this population, fitting 250 kb haplotypes with a 1% frequency threshold resulted in the highest genomic prediction accuracy and fitting 125 kb haplotypes with a 10% frequency threshold improved genomic prediction accuracy with comparable computation time to fitting SNPs. This increased accuracy is likely to increase genetic gain by changing the ranking of selection candidates.

Electronic supplementary material

The online version of this article (doi:10.1186/s12711-017-0329-y) contains supplementary material, which is available to authorized users.

Background

Availability of single nucleotide polymorphism (SNP) genotypes allows the estimation of breeding values at a young age with higher accuracy than breeding values based on parent average [1]. Genomic prediction is routinely performed by fitting covariates representing SNP allele dosage, which putatively relies on linkage disequilibrium (LD) between SNPs and quantitative trait loci (QTL) to estimate the QTL effects [2, 3]. Accuracy of genomic predictions improves when LD between SNPs and QTL increases, i.e. by increasing SNP density [4]. A haplotype block (haploblock) defines a region of the genome that comprises a set of neighboring genetic markers (i.e. SNPs), whereby their phased alleles are likely inherited together. A haplotype allele is a combination of phased SNP alleles that are present in a haploblock. Haplotype alleles are likely in higher LD with a linked QTL than the high minor allele frequency (MAF) non-coding SNP alleles that are typically used to construct SNP chips [5]. If the LD between haplotype alleles and QTL within the haploblock is higher than that between individual SNP alleles and QTL, the accuracy of genomic predictions that fit covariates for haplotype alleles is expected to be higher than the accuracy of genomic predictions that fit SNP alleles.

The prediction accuracy of haplotype models was shown to be influenced by the method used to divide the genome into haploblocks with both simulated [6, 7] and real [8] data. Simple methods to form haploblocks use measurements of length, such as centimorgans (cM) [9], base pairs (bp) [10] or number of SNPs [7, 8, 11], and apply these uniformly along the genome. These fixed-length haplotypes are easy to construct and their definition is not sensitive to the dataset that is used to construct them, unlike more complex methods [12, 13] that attempt to account for recombination hotspots and coldspots along the genome [14, 15].

Discarding SNPs with a low MAF is common practice when performing genomic prediction in order to reduce computation time and because of the low power to detect trait associations for SNPs with a low MAF [16, 17]. There are over 1 million (220) possible haplotype alleles for a block of 20 biallelic SNPs, and although far fewer haplotype alleles are found in practice, many are typically observed at low frequency. Discarding these rare haplotype alleles will reduce computation time with little expected decrease in prediction accuracy, because the effect of rare alleles is shrunk towards zero in Bayesian linear regression models [18].

Cuyabano et al. [19] found that fitting covariates for haplotype alleles instead of SNPs increased the accuracy of genomic predictions when fitting a Bayesian mixture model but not when fitting a ridge regression best linear unbiased prediction (RR-BLUP) model. BayesA [20] fits all SNPs simultaneously and the effects of SNPs are assumed to be independent with a SNP-specific variance. Not all genomic regions are expected to be associated with a phenotype. BayesB [20] defines a parameter π and samples the effects of SNPs from mixture distributions, i.e. the effects for approximately 1 − π SNPs are sampled at each iteration of a Markov chain with the same assumptions as BayesA, and the remaining effects are assumed to be zero. BayesN [21] is a hierarchical extension to BayesB that assumes that some chromosome segments have non-zero effects and applies a local BayesB model only to the chromosome segments that are sampled to have an effect. Its hyperparameters include Π, i.e. the proportion of segments that are assumed to have no effect, from which it follows that a proportion of approximately 1 − Π segments are sampled to have non-zero effects at each iteration, and πi, the segment-specific probability that a covariate within that segment has a zero effect. We hypothesized that BayesN would perform well when fitting covariates for haplotype alleles if each haploblock is considered as a window because it will estimate non-zero effects for those haplotype alleles that are in genomic regions (haploblocks) associated with the phenotype, and zero effects for covariates in all other regions.

Most studies using haplotypes to improve genomic prediction accuracy have focused on simulated datasets [7, 13, 22], or datasets consisting of a single breed [8, 12, 23]. The New Zealand dairy cattle population consists predominantly of Holstein–Friesians (HF), Jerseys (J), or their admixed descendants, known as KiwiCross (KX). Bulls used for artificial insemination (AI) include KX in addition to bulls that are predominantly (≥7/8) HF or predominantly (≥7/8) J; in New Zealand, only ~25% of semen straws, which are used to inseminate cows, are used on a cow of the same breed as the bull that provided the semen (i.e. HF, J or Ayrshire) [24], which results in most New Zealand dairy cattle being admixed in contrast to the situation in other countries [25]. This is the first study to quantify the accuracy of genomic prediction using haplotypes across the whole genome in an admixed population.

The objectives of this study were to evaluate the accuracy, bias and computation time of Bayesian genomic prediction methods that fit covariates for fixed-length haplotype alleles compared to SNP alleles. Fixed-length haplotype alleles (from 125 kb to 2 Mb) with varying allele frequency thresholds (from 1 to 10%) were fitted using BayesA [20], BayesB [20] and BayesN [21] models for genomic prediction when the training set included all breeds and validating the resulting predictions in later-born HF, J or KX cows not included in the training set.

Methods

Phenotype data

First lactation yield deviations (YD) [26] were provided by Livestock Improvement Corporation (LIC) for milk fat yield (Fat), liveweight (Lwt) and somatic cell score (SCS) for cows that were born between 1990 and 2011. Heritabilities of these traits in the New Zealand dairy cattle population are estimated at 0.28, 0.30 and 0.15, respectively [27]. Based on a six-generation pedigree, records for animals for which more than 1/16 of their genome originated from a breed other than Holstein, Friesian, J or Red Dairy Cattle (e.g. Ayrshire) were removed. All animals in small (<5 records) contemporary groups (same herd, parity, and calving season), outlier contemporary groups and outliers within a contemporary group were excluded. Outliers were defined as animals (or groups) for which records (or group mean) deviated more than 5 standard deviations (SD) from the mean for Fat and Lwt or more than 7 SD for SCS. Genotyped females with YD were used for training if they were born before 1 June 2008, and later-born genotyped females comprised the validation data. June 1 is the recognized start of the New Zealand Spring calving season. The number of animals in each training and validation set by breed is in Table 1.

Table 1.

Numbers of records in training and validation sets used for genomic prediction

Breeda Fatb Lwtb SCSb
Training Validation Training Validation Training Validation
HF 9072 3354 3908 1464 9094 3358
J 5067 5854 2667 2331 5071 5860
KX 10,684 6125 6708 2436 10,699 6140
Total 24,823c 15,333 13,283c 6231 24,864c 15,358

aHF = predominantly (>7/8) Holstein–Friesian; J = predominantly (>7/8) Jersey; KX = admixed KiwiCross

bYield deviation: Fat = Milk fat yield; Lwt = Liveweight; SCS = Somatic Cell Score

cTraining was performed using pooled data across the three breed classes

Genotypes and phasing

Genotype information was collected based on either v1 or v2 Illumina BovineSNP50 Beadchips [28] or the Illumina BovineHD Beadchip [29] for 58,369 dairy cattle born between 1960 and 2012 (46,614 females and 11,755 males). After filtering based on Hardy–Weinberg equilibrium (P < 1e−8), SNP call rate (<0.95) and excess Mendelian inconsistencies (>10), 37,802 mapped autosomal SNPs remained, which were phased using LINKPHASE3 [30]. SNPs that were associated with 35 putative map errors [30] were removed, leaving 37,740 SNPs. Some regions remained un-phased for some individuals, and these regions were phased with DAGPHASE [31] using the directed acyclic graph obtained from all haplotypes phased with BEAGLE [32].

Haplotype construction

Haplotypes of five different lengths (125 kb, 250 kb, 500 kb, 1 Mb and 2 Mb) were constructed using the UMD 3.1 map of the Bos taurus genome (Genbank accession: DAAA00000000.2). Rare haplotype alleles were discarded based on their frequency in the training dataset at four different frequency thresholds: 1, 2.5, 5 or 10%. Discarding rare haplotype alleles results in the effect of these rare alleles being absorbed into the estimate of the mean. Five haplotype lengths assessed at each of the four frequency thresholds led to 20 scenarios being tested for each haplotype model.

Genomic prediction models

Genomic prediction was performed using GenSel v4.73R [33], by fitting covariates for either SNPs or haplotype alleles in BayesA, BayesB or BayesN models. A single Markov chain Monte Carlo (MCMC) of length 41,000, including 1000 iterations for burn-in, was computed for each analysis to obtain posterior estimates of covariate effects, which were used to obtain direct genomic values (DGV) for validation animals, as described in the following section. Prior analysis showed that correlations and regression coefficients converged at this chain length.

BayesA

The SNP model and each of the 20 scenarios of the haplotype model (five haplotype lengths and four frequency thresholds) were fitted in BayesA for all traits, using the following model [20]:

y=1μ+Xh+j=1kzjαj+e,

where y is an N × 1 vector of YD, μ is the intercept, X is an incidence matrix of pairwise heterosis fractions between Holstein (H), Friesian (F), J and Red (R) breeds, defined as the product of the pedigree-based proportions of each of the two breeds for an individual, h is a vector of six heterosis effects, k is the number of covariates for SNPs (SNP model) or haplotype alleles (haplotype model), zj is an N × 1 vector of allele counts (0/1/2) at SNP j (SNP model) or haplotype allele j (haplotype model), αj is the additive effect of that SNP or haplotype allele, and e is an N × 1 vector of identically and independently distributed residual effects with zero mean and variance σe2, where the prior for σe2 is a scaled inverse Chi square distribution with scale parameter Se2 and νe degrees of freedom. BayesA assumes that SNP or haplotype allele effects have identical and independent t-distributions with scale parameter Sα2 and ν degrees of freedom.

BayesB

The SNP model and two of the 20 haplotype scenarios were fitted using BayesB. We selected two haplotype scenarios, i.e. the most accurate scenario based on BayesA across all breeds and traits, and a model that fitted a similar number of covariates as the SNP model. The BayesB model [20] can be written as:

y=1μ+Xh+j=1kzjαjδj+e,

where variables are defined as for BayesA, except that BayesB is a mixture model that assumes that some of the αj have zero effect. This is defined by the binary variable δj that represents whether covariate j was fitted in the model according to hyperparameter π, such that δj=1 with probability 1-π, or δj=0 with probability π. BayesA is identical to BayesB when π=0. Various π values, i.e. 0.2, 0.35, 0.5, 0.65, 0.8 and 0.95, were compared for all traits with the SNP and the two haplotype models to evaluate the sensitivity of BayesB to the assumed π.

BayesN

Only the SNP model and the two haplotype scenarios that were fitted for BayesB were fitted for BayesN for each trait. The model for BayesN [21] was:

y=1μ+Xh+i=1wj=1mizijαijδijΔi+e,

where variables are defined as for BayesB, except that w is the number of windows (represented by haploblocks for haplotype models) and mi is the number of covariates (SNPs or haplotype alleles) in window i. Parameter zij is an N × 1 vector of allele counts (0/1/2) at SNP j in window i (SNP model) or of haplotype allele j in window i (haplotype model), αij is the additive effect of that SNP or haplotype allele. SNP or haplotype allele effects were assumed to have identical and independent mixture distributions of zero with probability Π and t-distribution with scale parameter Sα2 and ν degrees of freedom with probability 1-Π. This approach differs from that of Zeng [21], who sampled covariates with a window-specific variance. Parameter Δi is a binary variable that represents whether covariates in window i are sampled with the same assumptions as BayesB (Δi=1 with probability 1-Π) or with a zero effect (Δi=0 with probability Π). Several Π values, i.e. 0.5, 0.8 or 0.95, were assumed to test the sensitivity of BayesN to Π. The GenSel implementation of BayesN fitted k covariates per window, whereby k is a user-defined parameter, therefore δij=1 with probability 1-πi and δij=0 with probability πi where:

πi=mi-kmi,

and mi is the number of SNPs in window i.

Each BayesN SNP model was run twice, once with k = 2, which is equivalent to fitting BayesB within a sampled window, and once with k set to the maximum number of SNPs in a window (i.e. πi=0), which is equivalent to fitting BayesA within a sampled window. Haplotype models were run with πi=0, which is equivalent to fitting BayesA within a haploblock.

Evaluation of prediction models

The training set for all genomic prediction models included all breed classes (HF, J and KX), but predictions of validation cows were evaluated separately for each breed class. The DGV were calculated for validation cows as:

DGV^=Zα^,

where Z is the N×M matrix of allele or haplotype counts (0/1/2), α^ is the M×1 vector of allele effect estimates and M is the number of SNPs or haplotype alleles. Model performance was evaluated based on prediction accuracy, which was calculated as the correlation between YD and DGV, and prediction bias, which was the deviation from 1 of the regression coefficient of YD on DGV.

Bootstrap samples

Estimation of the accuracy and bias of genomic prediction from the entire validation set does not give an indication of the sampling error associated with the estimate; thus, standard errors were obtained from a single training analysis using 10,000 bootstrap samples of validation animals for each breed. Validation animals within a breed were sampled with replacement to obtain a sample that had an equal size to that of the validation set for that breed. The same bootstrap samples of validation animals were used for all scenarios and models. Prediction accuracy and bias were calculated for each bootstrap sample, and the estimate and standard error of these parameters for the validation set were the mean and standard deviation across bootstrap samples. Comparisons between models were obtained from paired t-tests of the 10,000 bootstrap samples, for which accuracies (or biases) were paired across each model for the same sample of animals. The t tests were one-sided when comparing the accuracy of a haplotype model to the accuracy of a SNP model because we were interested in testing whether haplotype models improved prediction accuracy over a SNP model, and two-sided otherwise. Significance was determined based on a p value threshold of 0.05.

Additional evaluation criteria

In addition to accuracy and bias of the models, the number of random effects fitted in the model (SNPs or haplotype alleles) and computation time were evaluated. The mean squared error of the model for the validation set of animals was also assessed.

Potential impact of haplotype models on selection decisions

The Spearman rank correlation of DGV from all cows and the top 100 cows based on DGV were compared between the BayesA SNP model and the Hap250-1 model (250 kb haplotypes, fitting haplotype alleles with a frequency higher than 1% in the training set). According to DairyNZ [34], the top ~0.9% of cows are selected to be dams for the next generation of bulls in New Zealand. Therefore, the number of cows that were in the top 0.9% for both models was also reported in order to evaluate whether moving from a SNP model to a haplotype model is likely to impact selection decisions.

Results

The number of SNPs in each haploblock varied across the genome (Table 2). The minimum number of SNPs in a haploblock was 1 for all haplotype lengths. The average number of SNPs per haploblock ranged between 2 and 30 and the maximum number ranged from 6 to 54.

Table 2.

Mean and maximum number of SNPs per haploblock length

Haploblock length Number of haploblocks Number of SNPs per haploblocka
Mean Maximum
125 kb 17,452 2 6
250 kb 9676 4 10
500 kb 4978 8 17
1 Mb 2514 15 31
2 Mb 1267 30 54

aThe minimum number of SNPs in a haploblock was 1 for all haplotype lengths

BayesA

Prediction accuracy and bias

Prediction accuracy and bias of each BayesA model are in Fig. 1 (Fat); Additional file 1: Figure S1 (Lwt), Additional file 2: Figure S2 (SCS), and Additional file 3: Table S1. Among the three traits, prediction accuracy was highest for Lwt, followed by Fat and SCS (see Additional file 3: Table S1), which is consistent with their heritabilities. Prediction accuracy was higher in HF than J for all three traits, whereas in KX it had an intermediate value for Fat and SCS but was highest for Lwt. Overall, the most accurate model used 250-kb haploblocks and a 1% haplotype allele frequency filter; more generally, models that fit short haploblocks (125 or 250 kb) tended to be more accurate and similarly or less biased than SNP models as shown in Fig. 1; Additional file 1: Figure S1 (Lwt) and Additional file 2: Figure S2 (SCS). Accuracy and bias were reasonably robust to change in frequency filter threshold at short lengths as shown in Fig. 1; Additional file 1: Figure S1 (Lwt) and Additional file 2: Figure S2 (SCS). Using haploblocks longer than 500 kb tended to decrease accuracy and increase bias of the haplotype model (i.e. they deviated more from 1), especially when using a higher haplotype allele frequency threshold as shown in Fig. 1; Additional file 1: Figure S1 (Lwt) and Additional file 2: Figure S2 (SCS).

Fig. 1.

Fig. 1

Genomic prediction accuracy and bias of milk fat yield with varying haplotype lengths and frequencies

Number of covariates and computation time

Table 3 shows the number of random covariates that were fitted in each BayesA model and the computation time in hours for each model, excluding the time to generate and filter the haplotype alleles. The number of covariates was similar across the three traits. The fastest models ran in 15 to 20 min and fitted only 650 to 700 haplotype alleles, depending on the trait (Table 3), but they were associated with a drastic decrease in accuracy and increase in bias as shown in Fig. 1; Additional file 1: Figure S1 (Lwt), Additional file 2: Figure S2 (SCS), and Additional file 3: Table S1. Computation times increased as the number of covariates increased (Table 3). The most accurate model for all three traits (250 kb haploblocks and a 1% haplotype allele frequency filter [Fig. 1; Additional file 1: Figure S1 (Lwt), Additional file 2: Figure S2 (SCS)] took approximately twice as long to run than the SNP model because it fitted approximately twice as many covariates (Table 3).

Table 3.

Computation time and number of random covariates in haplotype and SNP BayesA models

Trait Freqa Number of random covariates Computation time (h)b
125 kb 250 kb 500 kb 1 Mb 2 Mb 125 kb 250 kb 500 kb 1 Mb 2 Mb
Milk fat yield SNP 37,226 37,226 37,226 37,226 37,226 13.1 13.1 13.1 13.1 13.1
1% 56,590 64,724 70,380 56,534 32,520 22.8 23.5 24.7 20.0 11.3
2.5% 51,889 53,482 47,378 29,343 13,460 21.3 19.7 16.8 10.4 4.8
5% 46,283 41,737 28,324 12,291 3977 19.6 15.5 10.4 4.5 1.5
10% 37,848 27,656 12,790 3255 646 15.2 10.8 5.0 1.4 0.3
Liveweight SNP 37,356 37,356 37,356 37,356 37,356 6.6 6.6 6.6 6.6 6.6
1% 56,595 64,634 70,218 56,164 32,117 11.0 13.1 13.3 9.9 5.7
2.5% 51,839 53,204 46,797 28,756 13,050 10.2 9.6 9.2 5.2 2.4
5% 46,163 41,467 28,040 12,198 4027 9.2 7.7 5.2 2.3 0.8
10% 37,775 27,604 12,882 3354 707 7.8 5.4 2.6 0.7 0.2
Somatic cell score SNP 37,229 37,229 37,229 37,229 37,229 13.0 13.0 13.0 13.0 13.0
1% 56,630 64,730 70,375 56,521 32,516 21.4 24.4 27.2 19.7 11.1
2.5% 51,934 53,488 47,385 29,348 13,464 23.1 20.8 16.7 10.9 4.7
5% 46,326 41,746 28,329 12,296 3977 18.3 15.4 10.2 4.5 1.5
10% 37,898 27,663 12,793 3254 645 15.1 10.7 5.0 1.3 0.3

aFrequency threshold for removing rare haplotype alleles. SNP refers to fitting covariates for SNPs rather than haplotype alleles

bComputation time for running the analysis on the training set containing all breeds with a chain length of 41,000

BayesB and BayesN

Haplotype model choice

Two scenarios from the BayesA analyses were chosen to evaluate whether a BayesB or a BayesN model would further improve accuracy over the BayesA haplotype model, i.e. the scenario with 250-kb haploblocks that fitted only the alleles that had a frequency in the training dataset (Hap250-1) higher than 1% and the scenario with 125-kb haploblocks that fitted only the alleles that had a frequency higher than 10% in the training set (Hap125-10). Hap250-1 was selected because it had the lowest mean square error (MSE) for all three traits (see Additional file 4: Table S2); this scenario also had the highest accuracy and a consistently low bias (Fig. 1; Additional file 1: Figure S1 (Lwt), Additional file 2: Figure S2 (SCS)]. The Hap125-10 model was selected because the number of haplotype alleles was similar to that of SNPs (Table 3), and could be used to evaluate whether it would be better to fit SNP or haplotype alleles if the number of covariates had to be constrained. The MSE of the BayesA Hap125-10 model was less than or equal to that of the SNP model for all three traits (see Additional file 4: Table S2).

Prediction accuracy

The accuracy of the BayesN SNP model was similar when non-zero effects were sampled for all SNPs in a window or for two SNPs in a window (see Additional file 5: Table S3). Since we found that window size (125 kb, 250 kb, or 1 Mb) had very little impact on prediction accuracy for BayesN SNP models, only the results obtained by using 250-kb windows and sampling all SNPs per window were further evaluated.

A range of values for π (BayesB) and Π (BayesN), collectively referred to as pi values, were evaluated to determine the values that led to the highest accuracies. Accuracies were essentially the same but decreased when pi values were so high that too few features were fitted, corresponding to pi values higher than 0.8 for most traits and breeds (i.e. fitting covariates for approximately 20% of the genome accounted for the effects of large QTL as well as the polygenic portion of the trait (see Additional file 6: Figure S3, Additional file 7: Figure S4), i.e. ~7000 covariates for the SNP and Hap125-10 models and ~12,000 covariates for the Hap250-1 model. In this paper, BayesB and BayesN results will be presented for a pi value of 0.5 because, in many cases, this value resulted in the highest or close to the highest accuracy.

The Bayesian method used (i.e. BayesA vs. BayesB vs. BayesN) had very little impact on prediction accuracy for both SNP and haplotype models (Fig. 2). Haplotype models were more accurate than the SNP model for all traits and breeds, except for Fat in J, which had a very similar prediction accuracy across all models. The 250-kb haploblocks tended to have higher accuracies than the 125-kb haploblocks but this difference was not significant (P > 0.30), except for SCS in J (P < 0.077) and Fat in KX (P < 0.001). Based on these results, the BayesA Hap250-1 model was chosen as a representative model for the comparison with the BayesA SNP model. Compared to the BayesA SNP model, the difference in accuracy of the BayesA Hap250-1 model was equal to 2.2 ± 1.1% (Fat; HF); −0.2 ± 1.2% (Fat; J); 2.6 ± 1.1% (Fat; KX); 2.1 ± 1.5% (Lwt; HF); 3.3 ± 1.7% (Lwt; J); 2.3 ± 1.1% (Lwt; KX); 0.1 ± 2.3% (SCS; HF); 5.5 ± 2.1% (SCS; J); and 0.2 ± 2.0% (SCS; KX).

Fig. 2.

Fig. 2

Genomic prediction accuracy of Bayesian SNP and haplotype models

Prediction bias

Prediction bias differed significantly from zero for all traits in J, for none of the traits in HF, and only for SCS in KX (Table 4). Compared to the BayesA SNP model, most models did not result in major changes in prediction bias, and those that were significant remained small. However, all significant changes in bias were beneficial, apart from the more negative bias when fitting the BayesN Hap125 model for SCS in J and KX.

Table 4.

Prediction bias (standard error) of SNP and haplotype models for BayesA, BayesB and BayesN analyses

Traita Breedb BayesA BayesB (π = 0.5) BayesN (Π = 0.5; π = 0)
SNP Hap125c Hap250d SNP Hap125c Hap250d SNP Hap125c Hap250d
Fat HF 0.05 (0.05) 0.07 (0.05) 0.06 (0.05) 0.06 (0.05) 0.08 (0.05) 0.07 (0.05) 0.09 (0.05) 0.06 (0.05) 0.05 (0.05)
J 0.16 (0.04) −0.16 (0.04) −0.17 (0.04) −0.15* (0.04) −0.16 (0.04) −0.16 (0.04) −0.13* (0.04) −0.18* (0.04) −0.18 (0.04)
KX 0.00 (0.04) 0.00 (0.04) 0.03 (0.04) 0.01 (0.04) 0.01 (0.04) 0.03 (0.04) 0.03 (0.04) −0.01 (0.04) 0.01 (0.04)
Lwt HF 0.04 (0.06) −0.03 (0.06) −0.01 (0.06) −0.03 (0.06) −0.03 (0.06) −0.01 (0.06) 0.00 (0.06) −0.05 (0.06) −0.03 (0.06)
J 0.21 (0.05) −0.21 (0.04) −0.18* (0.05) −0.20* (0.05) −0.20 (0.04) −0.19 (0.05) −0.15* (0.05) −0.21 (0.04) −0.21 (0.04)
KX 0.00 (0.04) −0.01 (0.04) 0.02 (0.04) 0.01 (0.04) 0.00 (0.04) 0.03 (0.04) 0.06 (0.04) −0.02 (0.04) 0.01 (0.04)
SCS HF 0.05 (0.08) −0.04 (0.08) −0.04 (0.08) −0.05 (0.08) −0.04 (0.08) −0.05 (0.08) −0.04 (0.08) −0.08 (0.08) −0.08 (0.08)
J 0.23 (0.07) −0.22 (0.07) −0.18* (0.07) −0.23 (0.07) −0.22 (0.07) −0.18* (0.07) −0.22 (0.07) −0.26* (0.07) −0.21 (0.07)
KX 0.18 (0.07) −0.20 (0.07) −0.17 (0.07) −0.18 (0.07) −0.20 (0.07) −0.17 (0.07) −0.18 (0.07) −0.23* (0.06) −0.20 (0.06)

* Significantly different bias than the BayesA SNP model (italics) for that breed and trait (P < 0.05)

aTrait: Fat = Milk fat yield; Lwt = liveweight; SCS = somatic cell score

bBreed: HF = predominantly Holstein–Friesian; J = predominantly Jersey; KX = admixed KiwiCross (HF/J)

cHap125 = haplotypes of length 125 kb, fitting only haplotype alleles >10% frequency in training data set

dHap250 = haplotypes of length 250 kb, fitting only haplotype alleles >1% frequency in training data set

Number of covariates and computation time

In our study, computation time for all haplotype models was longer than for SNP models in all BayesB and BayesN analyses and was driven by the number of covariates that were fitted in each model (Table 5). BayesB models had a shorter computation time than the corresponding BayesA model, but BayesN models had a much longer computation time. Computation times for Fat and SCS were approximately double those for Lwt because the training set had approximately twice the number of records (Table 1).

Table 5.

Number of random covariates (windows) and computation time for each model

Modela Number of random effectsb Computation time (h)d
Fatc Lwtc SCSc Fatc Lwtc SCSc
BayesA SNP 37,226 37,356 37,229 13.1 6.6 13.0
Hap125e 37,848 37,775 37,898 15.2 7.8 15.1
Hap250f 64,724 64,634 64,730 23.5 13.1 24.4
BayesB SNP 18,589 18,637 18,629 10.0 5.1 9.9
Hap125e 18,899 18,831 18,954 13.6 6.2 13.9
Hap250f 32,332 32,273 32,388 18.1 9.2 18.0
BayesN SNP 17,748 (4701) 17,639 (4671) 18,254 (4805) 26.7 12.5 25.6
Hap125e 18,451 (8264) 18,303 (8223) 18,711 (8344) 30.2 16.0 30.0
Hap250f 31,596 (4737) 31,281 (4706) 32,103 (4809) 37.6 18.9 38.1

aSNP = SNP model with 250 kb windows

bAverage number of SNPs or haplotype alleles fitted in each chain of the MCMC

cFat = Milk fat yield; Lwt = liveweight; SCS = somatic cell score

dComputation time for running the analysis on the training set containing all breeds with a chain length of 41,000

eHap125 = Haplotypes of length 125 kb, fitting only haplotype alleles >10% frequency in training data set

fHap250 = Haplotypes of length 250 kb, fitting only haplotype alleles >1% frequency in training data set

Potential impact of haplotype models on selection decisions

The Spearman rank correlation between DGV from the BayesA SNP model and BayesA Hap250-1 model was high (≥0.95) when considering all cows, but there was a considerable amount of re-ranking when considering only the top 100 cows for each breed and trait (Table 6). This re-ranking had an impact on which cows had DGV in the top 0.9%, which suggests that fitting haplotypes rather than SNPs will have an impact on which animals are selected as dams of sires.

Table 6.

Rankings from the BayesA 250-kb haplotype model compared to the BayesA SNP model

Trait Breed rS (All)a rS (Top 100)b Top 0.9%c
Fat HF 0.97 0.70 23/30
J 0.97 0.68 41/53
KX 0.96 0.55 36/55
Lwt HF 0.96 0.57 10/13
J 0.95 0.68 12/21
KX 0.96 0.70 17/22
SCS HF 0.96 0.58 21/30
J 0.97 0.64 42/53
KX 0.96 0.49 36/55

aSpearman rank correlation for all cows

bSpearman rank correlation for the joint set of cows that are in the top 100 cows for DGV from the SNP model or the top 100 cows for DGV from the haplotype model

cNumber of animals with DGV in the top 0.9% for both the SNP model and haplotype model over the number of animals that are in the top 0.9% for the SNP model

Discussion

Meuwissen and Goddard [35] predicted a promising increase in genomic prediction accuracy when increasing SNP density from ~30,000 SNPs to sequence-based SNPs. However these predicted results have not been observed in practice, i.e. only a slight increase in genomic prediction accuracy was found when fitting covariates for SNPs from the Illumina BovineHD panel (~777,000 SNPs) instead of the Bovine SNP50 panel (~54,000 SNPs) [36, 37], and little improvement or even a reduction in prediction accuracy was found when fitting sequence variants [38, 39]. Our study highlighted the potential of improving genomic prediction accuracy through the use of haplotypes. Fitting covariates for haplotype alleles rather than SNPs could increase prediction accuracy through improved ability to detect ancestral relationships between individuals (i.e. identity-by-descent), higher LD between causal mutations and haplotype alleles, or greater ability to capture short-range epistatic effects (i.e. between loci that are present within the same haploblock), and it is likely the result of a mixture of all three. The ability of a haplotype model to improve prediction accuracy depends on its prior assumptions, the method used to define haploblocks and haplotype alleles, SNP density, and the demographics of the training and validation sets.

Haplotype parameters

Haploblock length

Villumsen et al. [7] evaluated the optimal haploblock length for simulated traits with heritabilities ranging from 0.02 to 0.30 and found that haploblocks of 1 cM gave the best results across all traits. For the genome of New Zealand dairy cattle, 1 Mb is equal to approximately 1.25 cM [40]. However, in our study, prediction accuracy was highest for much shorter haploblocks i.e. 250 kb (Fig. 1; Additional file 1: Figure S1 (Lwt), Additional file 2: Figure S2 (SCS)] and prediction accuracies of haplotype models were generally lower than those of the SNP model when haploblocks were longer than 1 Mb. This drop in accuracy is likely due to the large number of low-frequency haplotype alleles (i.e. due to low LD across large distances) that are generated from long haploblocks, which were removed in our analysis. If these rare haplotype alleles were not removed from the analysis, it is unlikely that prediction accuracy would be much affected because most of the rare covariates will not explain much of the genetic variance due to their low frequency and will therefore be shrunk to zero [18].

Prediction accuracies of haplotype models that used 500 kb or shorter haploblocks (less than eight SNPs per haploblock on average) were generally higher than those of the SNP model, particularly when haplotype alleles with frequencies lower than 1% were removed from the training set. Other studies have evaluated the performance of haploblocks defined by the number of SNPs (e.g. two or four SNPs per haploblock), mostly using simulated data. Simulation studies using a similar density to that used in our study (approximately 12.5 SNPs/Mb vs. an average of 15 SNPs/Mb), found that the optimal haploblock length ranged from 5 to 10 SNPs (i.e. 0.4 to 0.8 Mb) per haploblock [6, 7], which is slightly longer than the haploblock length that gave the highest prediction accuracy in our population. This difference in optimal haploblock length is likely due to the assumed simulation parameters, which deviate from the true values of these parameters in our dataset; based on simulated data, Villumsen et al. [7] demonstrated that the optimal number of SNPs in a haploblock depends on the distance between SNPs, the extent of LD and the population structure. Thus, the optimal haplotype length for an analysis needs to be evaluated for each dataset independently and by taking the purpose of the analysis (i.e. shorter for QTL mapping or longer for genomic prediction [11]) into account.

Haplotype allele frequency threshold

When using ~50 k SNPs to create haplotypes, the number of covariates to estimate is often much larger than the number of SNPs, which increases computation time, as shown in Table 3. In previous studies, the number of covariates that need to be estimated was reduced by removing SNPs before generating the haplotype alleles [11, 12] or by fitting covariates only for haplotype alleles in regions that have known or putative QTL, along with a residual polygenic effect [9, 12]. When appropriate filtering is performed, the resulting accuracy of genomic prediction can be equal to, or even higher than that reached by using all haplotype alleles, as shown by Cuyabano et al. [12].

When haplotype alleles are fitted as random effects, as in BayesA, BayesB and BayesN, the estimated effects are shrunk relative to the variance assumed for that allele (i.e. σe2/σαj2) [18, 20]. A haplotype allele with a low frequency will be shrunk more than another allele with a similar effect but with a moderate frequency. As expected, due to the polygenic nature of the traits in this study, removal of rare haplotypes for the shorter haploblocks had little impact on prediction accuracy for frequency thresholds below 5% and haploblocks that were 500 kb long or less, which confirmed that filtering based on haplotype allele frequency is a suitable method to reduce computation time (Table 3) with little loss in accuracy when the haploblocks have an appropriate length for the dataset.

Bayesian models

Genomic prediction accuracy depends on the genetic architecture of the trait and on whether prior assumptions of the model appropriately account for the number of loci that affect the trait and the distribution of their effects [41, 42]. We selected BayesA [20] to identify the impact of haploblock length on genomic prediction accuracy because it provides a higher prediction accuracy than the Bayesian equivalent of GBLUP, BayesC0 [43], when a trait is influenced by large effect QTL [20], such as for Fat and Lwt [44, 45]. Although SCS is known to be a very polygenic trait [46], suggesting that BayesC0 may be more appropriate, Habier et al. [47] found that BayesA resulted in a higher prediction accuracy than GBLUP for SCS in North American Holstein bulls. Thus, BayesA was expected to be a suitable model for all traits evaluated in this study.

Cuyabano et al. [19] obtained higher prediction accuracy when fitting haplotype alleles rather than SNP alleles in genomic prediction models such as the Bayesian mixture model BayesR [37], however this improvement was not observed when fitting a Bayesian GBLUP model. BayesR assumes that SNP (or haplotype allele) effects come from a mixture of four normal distributions, such that most SNPs (or haplotype alleles) have little or no effect (i.e. are sampled from a distribution with small variance), while a proportion of the SNPs (or haplotype alleles) have a large effect (i.e. are sampled from a distribution with large variance). These results suggest that it is not appropriate to assume that haplotype allele effects follow a single normal distribution, such as in BayesC0, which further supports our choice of BayesA, in which SNP or haplotype allele effects are assumed to have a marker-specific variance.

We also evaluated the BayesB and BayesN models to determine which model would be more suitable for haplotype analyses and whether either model outperformed BayesA. When a large proportion of the variation in a trait is explained by a few large QTL, BayesA, which estimates non-zero effects for all SNPs or haplotype alleles, has been shown to be less efficient than models such as BayesB, which estimate non-zero effects for a proportion of the SNPs or haplotype alleles [20]. In our study, two Bayesian mixture models were evaluated in addition to BayesA: BayesB, which samples each haplotype allele regardless of the genomic region, and BayesN, which samples haplotype alleles within a genomic region jointly, based on whether or not the region is sampled in that iteration. As implemented in our study, the BayesN haploblock model can be considered as analogous to a BayesB model where the haploblock, rather than the haplotype allele, is sampled as being associated with the trait or not.

Performance of different Bayesian models

We found that BayesA, BayesB and BayesN models were all appropriate for genomic prediction that fitted covariates for haplotype alleles (Fig. 2). Our results were consistent with those of Zeng [21] at this SNP density, i.e. fitting two SNPs per window in a BayesN SNP model resulted in slightly lower prediction accuracy than fitting all SNPs per window (see Additional file 5: Table S3). However, it was surprising that BayesN did not result in higher prediction accuracy than BayesB for haplotype models; conceptually, covariates with non-zero effects estimated in an iteration are more likely to be associated with the trait in BayesN because all haplotype alleles within a haploblock are included or excluded simultaneously. In contrast, associations from BayesB analyses are more likely to be spurious because each haplotype allele independently has a zero or non-zero estimate sampled independently of the other haplotype alleles within the haploblock.

Computation time

In our study, computation times were much longer for BayesN than for BayesA and BayesB (Table 5), whereas Zeng [21] reported similar runtimes for BayesN and BayesB. When our dataset was tested with the C++ BayesN code used by Zeng [21], we obtained runtimes that were similar to those with BayesA but longer than those with BayesB. Thus, it may be possible to further improve computation time of BayesN when fitting covariates for haplotype alleles as implemented in our study by fixing δij=1 and only sampling Δ, rather than sampling δij for each haplotype allele (with probability 1-π=1).

Models that fitted haplotype alleles typically fitted a larger number of covariates than models that fitted SNPs, and therefore had longer runtimes. The development of a haplotype model for use in genomic prediction is appealing given the improvement in prediction accuracy when fitting haplotype alleles rather than SNPs. The BayesB Hap250-1 model had similar runtimes as the BayesA SNP model (Table 5) and equivalent or higher prediction accuracy for all traits (Fig. 2).

Potential impact of haplotype models on selection decisions

Theoretically, improvements in accuracy will result in improved genetic gain in a population [48]; however, if this increased accuracy does not change the ranking of individuals, it is unlikely to have a substantial impact on realized genetic gain. In practice, only a small percentage of cows are selected to be dams of the next generation of sires [34]. Thus, re-ranking among the top cows may have an impact on which individuals are selected as parents of the next generation. The rank correlation of the top 100 cows from either the SNP or Hap250-1 models was evaluated and was much lower than that evaluated across all animals (Table 6). This was consistent with the substantial differences in the way cows would be selected as the top 0.9%. Considering the re-ranking of the top animals and the improvement in accuracy for haplotype models over SNP models that were observed in our study, genomic prediction that fits haplotype alleles is expected to result in higher genetic gain than genomic prediction that fits SNPs.

SNP density

Increasing SNP density will influence the ability to differentiate sequence-resolution haplotype alleles within a haploblock: at the sequence level, all true haplotype alleles in the dataset can theoretically be identified, while at lower densities a single identified haplotype allele may represent two or more true haplotype alleles. This impacts the ability of a model to accurately estimate the breeding value of an animal for that haploblock because the effect of the identified haplotype alleles will be a weighted average of the effects of the underlying true haplotype alleles, in addition to prediction error. Incorporating genotypes at causal mutations into haplotypes will allow a more accurate estimation of haplotype effects compared to not having the causal mutations in the haplotype, and will improve the ability to detect short-range epistatic effects between loci that are contained within the same haploblock [49]. Therefore, increasing SNP density has the potential to improve genomic prediction accuracy when using haplotype models. However, increasing SNP density will increase the number of identified haplotype alleles [50], which will increase the number of rare haplotype alleles at a locus, and thus shrink the effect of these alleles towards zero [18]. This can potentially limit any improvement in prediction accuracy that would otherwise occur when increasing SNP density.

Impact of training set

Training set size

Prediction accuracy declines when the size of the training data set decreases. Haplotype models are likely to be more sensitive to decreases in training data sizes because haplotype alleles that are present in a validation animal are less likely to be observed in a small training dataset than in a large training dataset. Haplotype allele effects can only be estimated for alleles that are observed in the training dataset, thus validation animals with many missing haplotype alleles are unlikely to be predicted with high accuracy. It is expected that at least 1000 phenotypic records are needed to accurately estimate haplotype allele effects [8].

The number of animals in the training set may also impact the optimal haploblock length, i.e. a small training dataset may result in shorter optimal haploblock lengths than a large training dataset. The ability of a haplotype model to provide accurate DGV depends on both the power to accurately estimate the effect of the haplotype alleles fitted in the model and the ability of those haplotype alleles to capture QTL effects and relationships between animals. Longer haploblocks generate a larger number of haplotype alleles than shorter haploblocks, and many of these are present at low frequency in the population (Table 3) and therefore there is little power to detect associations when the training dataset is small. Longer haplotypes also primarily capture more recent relationships, although if they become too long the relationship between parent and offspring or between full-sibs can be less than 0.5 [51].

Multi-breed training set

Our study used a training population that consisted of multiple breeds, as is the case in New Zealand genomic evaluations [52]. Training on each breed separately may lead to higher prediction accuracy in some cases, for example if the phase between a tagging SNP and a large QTL differs in each breed, or if some QTL only segregate in one breed [53]. Fitting covariates for haplotypes rather than SNPs may improve genomic prediction accuracy by capturing breed-specific effects if haplotype alleles around these QTL are specific to a breed. Kachman et al. [54] found that a training dataset that contained multiple beef breeds did not improve accuracy of genomic prediction using SNPs over a training dataset that contained the subset of animals that were of the same breed as the validation dataset. However, a combined training set of Danish, Swedish and Finnish Red cattle was found to increase genomic prediction accuracy using both SNPs [55] and haplotypes [19] compared to within-breed training and validation datasets. These studies [19, 5355] suggest that the relationship between breeds, particularly around QTL, is an important factor in the success of genomic prediction using a multi-breed training set. De Roos et al. [56] evaluated the genomic relationship between New Zealand HF, New Zealand J and populations of Holsteins from the Netherlands and Australia. They found that phase was highly correlated among HF and J in New Zealand i.e. the correlation was higher than between New Zealand HF and their other Holstein populations, which indicates that it is appropriate to use a multi-breed training dataset for genomic prediction of New Zealand dairy cattle.

Phasing accuracy

Performance of haplotype models depends on the ability to accurately phase the genotypes of training and validation animals because phasing errors will result in the generation of incorrect haplotype alleles. Animals that are closely related are expected to share more haplotype alleles than animals that are distantly related [51]. Thus, phasing accuracy is expected to be higher in datasets that contain closely related animals than in datasets with only distantly related animals [15]. Phasing methods, such as LINKPHASE3 [30], that take advantage of pedigree information can improve phasing accurately, particularly when there are close relationships between animals in the dataset, i.e. sire and multiple offspring. The dataset used for phasing in our study contained over 58,000 animals, including most of the sires that were used in New Zealand in the past 20 years, as well as pedigree information confirmed through genotyping. These animals were initially phased using pedigree information, then regions for which phase was not clear were phased using population haplotypes from BEAGLE, as described in [30]. Phasing accuracy is expected to be high in our dataset because it is a large dataset with closely-related animals and because we used a method that takes advantage of pedigree information.

Fixed versus variable length haplotypes

Our study evaluated haplotypes that were based on a fixed length, in Mb, throughout the genome. It has been shown that recombination rates vary across the genome in many species [57], and that this variation is particularly large in dairy cattle [14], which suggests that the optimal haploblock length for genomic prediction may differ across the genome because recombination breaks down LD and can create new haplotype alleles. Another reason why optimal haploblock lengths may differ across the genome in domesticated plants and animals is that they have undergone artificial selection for production traits for many generations, which has resulted in some regions around production-related QTL undergoing selective sweeps. Methods to define haploblocks that take different recombination rates or LD patterns across the genome into account, termed “variable-length” haploblocks, may result in higher genomic prediction accuracy than fixed-length haploblocks. Various methods to define the limits of variable-length haploblocks from SNPs have been proposed, such as pairwise LD [12, 19], identity-by-descent (IBD) probabilities [11, 13], or fitting splines to a test statistic [58]. These methods are more complicated and time-consuming than fixed-length methods based on distance in Mb because, in addition, they involve the calculation of LD, IBD probabilities, or the fitting of additional models.

Conclusions

Fitting covariates for fixed-length haplotype alleles rather than SNPs can increase the accuracy of genomic prediction up to 5.5%. Haplotype length and filtering based on haplotype allele frequency have a large impact on prediction accuracy and bias, and are therefore important parameters to optimize for the population and the analysis that is performed because non-optimized applications may decrease accuracy. In this dataset, shorter haploblocks (125 to 250 kb with on average two to four SNPs per haploblock) resulted in higher accuracies and generally lower biases than longer haploblocks (1 Mb or longer with on average at least 15 SNPs per haploblock), which had lower accuracies than the SNP model and were deemed too long for genomic prediction in the New Zealand dairy cattle population. A more stringent haplotype allele frequency filter tended to decrease prediction accuracy, particularly when haploblocks were long. The BayesA model that consistently gave the highest accuracy and lowest bias was the model that fitted 250-kb haploblocks with a 1% haplotype allele frequency filter.

The Bayesian model that was used for haplotype models (BayesA, BayesB or BayesN) had very little impact on prediction accuracy, as long as the pi values were less than 0.8 for the BayesB and BayesN models. Fitting short (125 kb) haplotypes with a high (10%) frequency filter resulted in equivalent or higher prediction accuracy than fitting SNPs with comparable computation time. The BayesA model that fitted 250-kb haplotypes with a 1% frequency filter performed well for all traits and improved accuracy up to 5.5% compared to the BayesA SNP model across breeds and traits. The BayesB model that fitted the 250-kb haplotype alleles with a frequency higher than 1% in the training dataset had a similar accuracy and bias as BayesA and BayesN models but a much shorter computation time. Comparing the ranking of the top animals from the SNP model to the haplotype model suggested that the improvement in accuracy obtained by using haplotype models would result in a difference regarding which individuals are selected as parents of the next generation. Further studies should assess the impact of constructing haplotypes that better capture the population structure, since such methods may result in improved genomic prediction models.

Additional files

12711_2017_329_MOESM1_ESM.pdf (7.4KB, pdf)

Additional file 1: Figure S1. Genomic prediction accuracy and bias of liveweight with varying haplotype lengths and frequencies.

12711_2017_329_MOESM2_ESM.pdf (7.4KB, pdf)

Additional file 2: Figure S2. Genomic prediction accuracy and bias of somatic cell score with varying haplotype lengths and frequencies.

12711_2017_329_MOESM3_ESM.xlsx (19.3KB, xlsx)

Additional file 3: Table S1. Prediction accuracy and bias for BayesA haplotype models.

12711_2017_329_MOESM4_ESM.xlsx (9.9KB, xlsx)

Additional file 4: Table S2. Mean square errors for the BayesA models.

12711_2017_329_MOESM5_ESM.xlsx (10.3KB, xlsx)

Additional file 5: Table S3. Accuracy of BayesN model with Π = 0.5 fitting two or all SNPs per window.

12711_2017_329_MOESM6_ESM.pdf (6.6KB, pdf)

Additional file 6: Figure S3. Accuracy of BayesB models with varying π values.

12711_2017_329_MOESM7_ESM.pdf (6.1KB, pdf)

Additional file 7: Figure S4. Accuracy of BayesN models with varying Π values.

Authors’ contributions

MH designed and ran the analyses, interpreted the results and wrote the manuscript. TD phased the genotypes and critically contributed to the manuscript. AH assisted with the study design, interpretation of results and critically contributed to the manuscript. DG supervised the study and critically contributed to the manuscript. All authors read and approved the final manuscript.

Acknowledgements

The authors would like to thank Kathryn Tiplady and Dr. Bevin Harris from Livestock Improvement Corporation for providing the yield deviation phenotypes. The authors would also like to thank Dr. Marcos Barbosa da Silva, Dr. Jack Dekkers, Dr. Xiaochen Sun and Dr. Jian Zeng for their discussions on haplotype analyses and Bayesian modeling. Tom Druet is research associate from the Fonds de la Recherche Scientifique-FNRS (F.R.S.-FNRS).

Competing interests

The authors declare that they have no competing interests.

Availability of data and materials

The data used for these analyses are not available to the public because they are commercially sensitive.

Ethics approval

The genotypes and phenotypes used in this study were collected as part of routine evaluation for Livestock Improvement Corporation and are therefore not subject to ethics approval.

Funding

This project received no direct funding, but authors were supported by the Iowa State University Foundation through the Jay L. Lush Chair in Animal Breeding and Genetics. Livestock Improvement Corporation did not fund this project or have any role in the study design, analysis, decision to publish or preparation of the manuscript.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Footnotes

Electronic supplementary material

The online version of this article (doi:10.1186/s12711-017-0329-y) contains supplementary material, which is available to authorized users.

Contributor Information

Melanie Hess, Email: melanie.k.hess@gmail.com.

Tom Druet, Email: tom.druet@ulg.ac.be.

Andrew Hess, Email: andrew.hess@agresearch.co.nz.

Dorian Garrick, Email: d.garrick@massey.ac.nz.

References

  • 1.VanRaden PM. Efficient methods to compute genomic predictions. J Dairy Sci. 2008;91:4414–4423. doi: 10.3168/jds.2007-0980. [DOI] [PubMed] [Google Scholar]
  • 2.Meuwissen T, Hayes B, Goddard M. Accelerating improvement of livestock with genomic selection. Annu Rev Anim Biosci. 2013;1:221–237. doi: 10.1146/annurev-animal-031412-103705. [DOI] [PubMed] [Google Scholar]
  • 3.Habier D, Fernando RL, Dekkers JCM. The impact of genetic relationship information on genome-assisted breeding values. Genetics. 2007;177:2389–2397. doi: 10.1534/genetics.107.081190. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Goddard M. Genomic selection: prediction of accuracy and maximisation of long term response. Genetica. 2009;136:245–257. doi: 10.1007/s10709-008-9308-0. [DOI] [PubMed] [Google Scholar]
  • 5.Zondervan KT, Cardon LR. The complex interplay among factors that influence allelic association. Nat Rev Genet. 2004;5:89–100. doi: 10.1038/nrg1270. [DOI] [PubMed] [Google Scholar]
  • 6.Villumsen TM, Janss L. Bayesian genomic selection: the effect of haplotype length and priors. BMC Proc. 2009;3:S11. doi: 10.1186/1753-6561-3-s1-s11. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Villumsen TM, Janss L, Lund MS. The importance of haplotype length and heritability using genomic selection in dairy cattle. J Anim Breed Genet. 2009;126:3–13. doi: 10.1111/j.1439-0388.2008.00747.x. [DOI] [PubMed] [Google Scholar]
  • 8.Hayes BJ, Chamberlain AJ, McPartlan H, Macleod I, Sethuraman L, Goddard ME. Accuracy of marker-assisted selection with single markers and marker haplotypes in cattle. Genet Res. 2007;89:215–220. doi: 10.1017/S0016672307008865. [DOI] [PubMed] [Google Scholar]
  • 9.Boichard D, Guillaume F, Baur A, Croiseau P, Rossignol MN, Boscher MY, et al. Genomic selection in French dairy cattle. Anim Prod Sci. 2012;52:115–120. doi: 10.1071/AN11119. [DOI] [Google Scholar]
  • 10.Sun X, Su H, Boddhireddy P, Garrick D. Haplotype-based genomic prediction of breeds not in training. In: Proceedings of the plant and animal genome conference xXIV: 9–13 January 2016; San Diego. 2016.
  • 11.Calus MPL, Meuwissen THE, Windig JJ, Knol EF, Schrooten C, Vereijken ALJ, et al. Effects of the number of markers per haplotype and clustering of haplotypes on the accuracy of QTL mapping and prediction of genomic breeding values. Genet Sel Evol. 2009;41:11. doi: 10.1186/1297-9686-41-11. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Cuyabano BCD, Su GS, Lund MS. Selection of haplotype variables from a high-density marker map for genomic prediction. Genet Sel Evol. 2015;47:61. doi: 10.1186/s12711-015-0143-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Calus MPL, Meuwissen THE, de Roos APW, Veerkamp RF. Accuracy of genomic selection using different methods to define haplotypes. Genetics. 2008;178:553–561. doi: 10.1534/genetics.107.080838. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Sandor C, Li W, Coppieters W, Druet T, Charlier C, Georges M. Genetic variants in REC8, RNF212, and PRDM9 influence male recombination in cattle. PLoS Genet. 2012;8:e1002854. doi: 10.1371/journal.pgen.1002854. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Weng ZQ, Saatchi M, Schnabel RD, Taylor JF, Garrick DJ. Recombination locations and rates in beef cattle assessed from parent–offspring pairs. Genet Sel Evol. 2014;46:34. doi: 10.1186/1297-9686-46-34. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Turner S, Armstrong LL, Bradford Y, Carlson CS, Crawford DC, Crenshaw AT, et al. Quality control procedures for genome-wide association studies. Curr Protoc Hum Genet. 2011;1(unit1):19. doi: 10.1002/0471142905.hg0119s68. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.VanRaden PM, Van Tassell CP, Wiggans GR, Sonstegard TS, Schnabel RD, Taylor JF, et al. Invited review: reliability of genomic predictions for North American Holstein bulls. J Dairy Sci. 2009;92:16–24. doi: 10.3168/jds.2008-1514. [DOI] [PubMed] [Google Scholar]
  • 18.Gianola D. Priors in whole-genome regression: the Bayesian alphabet returns. Genetics. 2013;194:573–596. doi: 10.1534/genetics.113.151753. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Cuyabano BCD, Su G, Rosa GJM, Lund MS, Gianola D. Bootstrap study of genome-enabled prediction reliabilities using haplotype blocks across Nordic Red cattle breeds. J Dairy Sci. 2015;98:7351–7363. doi: 10.3168/jds.2015-9360. [DOI] [PubMed] [Google Scholar]
  • 20.Meuwissen THE, Hayes BJ, Goddard ME. Prediction of total genetic value using genome-wide dense marker maps. Genetics. 2001;157:1819–1829. doi: 10.1093/genetics/157.4.1819. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Zeng J. Whole genome analyses accounting for structures in genotype data. Ames: Iowa State University; 2015. [Google Scholar]
  • 22.Hickey JM, Kinghorn BP, Tier B, Clark SA, van der Werf JHJ, Gorjanc G. Genomic evaluations using similarity between haplotypes. J Anim Breed Genet. 2013;130:259–269. doi: 10.1111/jbg.12020. [DOI] [PubMed] [Google Scholar]
  • 23.de Roos APW, Schrooten C, Druet T. Genomic breeding value estimation using genetic markers, inferred ancestral haplotypes, and the genomic relationship matrix. J Dairy Sci. 2011;94:4708–4714. doi: 10.3168/jds.2010-3905. [DOI] [PubMed] [Google Scholar]
  • 24.LIC, DairyNZ: New Zealand dairy statistics 2014–15. 2015. http://www.dairynz.co.nz/media/3136117/new-zealand-dairy-statistics-2014-15.pdf. Accessed 25 June 2017.
  • 25.Harris BL. Breeding dairy cows for the future in New Zealand. N Z Vet J. 2005;53:384–390. doi: 10.1080/00480169.2005.36582. [DOI] [PubMed] [Google Scholar]
  • 26.Vanraden PM, Wiggans GR. Derivation, calculation, and use of national animal-model information. J Dairy Sci. 1991;74:2737–2746. doi: 10.3168/jds.S0022-0302(91)78453-1. [DOI] [PubMed] [Google Scholar]
  • 27.LIC, Your index your animal evaluation system. http://www.lic.co.nz/pdf/yourindex.pdf. Accessed 25 June 2017.
  • 28.Matukumalli LK, Lawley CT, Schnabel RD, Taylor JF, Allan MF, Heaton MP, et al. Development and characterization of a high density SNP genotyping assay for cattle. PLoS One. 2009;4:e5350. doi: 10.1371/journal.pone.0005350. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Matukumalli L, Schroeder S, DeNise S, Sonstegard T, Lawley C, Georges M, et al. Analyzing LD blocks and CNV segments in cattle: novel genomic features identified using the BovineHD BeadChip. Pub No 370-2011-002. Illumina Inc.: San Diego.
  • 30.Druet T, Georges M. LINKPHASE3: an improved pedigree-based phasing algorithm robust to genotyping and map errors. Bioinformatics. 2015;31:1677–1679. doi: 10.1093/bioinformatics/btu859. [DOI] [PubMed] [Google Scholar]
  • 31.Druet T, Georges M. A hidden Markov model combining linkage and linkage disequilibrium information for haplotype reconstruction and quantitative trait locus fine mapping. Genetics. 2010;184:779–798. doi: 10.1534/genetics.109.108431. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Browning SR, Browning BL. Rapid and accurate haplotype phasing and missing-data inference for whole-genome association studies by use of localized haplotype clustering. Am J Hum Genet. 2007;81:1084–1097. doi: 10.1086/521987. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Garrick DJ, Fernando RL. Implementing a QTL detection study (GWAS) using genomic prediction methodology. Methods Mol Biol. 2013;1019:275–298. doi: 10.1007/978-1-62703-447-0_11. [DOI] [PubMed] [Google Scholar]
  • 34.DairyNZ: New Zealand dairy herd improvement database review. 2009. http://www.dairynz.co.nz/media/532738/anderson_report.pdf. Accessed 25 June 2017.
  • 35.Meuwissen T, Goddard M. Accurate prediction of genetic values for complex traits by whole-genome resequencing. Genetics. 2010;185:623–631. doi: 10.1534/genetics.110.116590. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Su G, Brondum RF, Ma P, Guldbrandtsen B, Aamand GR, Lund MS. Comparison of genomic predictions using medium-density (similar to 54,000) and high-density (similar to 777,000) single nucleotide polymorphism marker panels in Nordic Holstein and Red Dairy cattle populations. J Dairy Sci. 2012;95:4657–4665. doi: 10.3168/jds.2012-5379. [DOI] [PubMed] [Google Scholar]
  • 37.Erbe M, Hayes BJ, Matukumalli LK, Goswami S, Bowman PJ, Reich CM, et al. Improving accuracy of genomic predictions within and between dairy cattle breeds with imputed high-density single nucleotide polymorphism panels. J Dairy Sci. 2014;97:4114–4129. doi: 10.3168/jds.2014-97-10-6622. [DOI] [PubMed] [Google Scholar]
  • 38.van Binsbergen R, Calus MPL, Bink M, van Eeuwijk FA, Schrooten C, Veerkamp RF. Genomic prediction using imputed whole-genome sequence data in Holstein Friesian cattle. Genet Sel Evol. 2015;47:71. doi: 10.1186/s12711-015-0149-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Heidaritabar M, Calus MPL, Megens HJ, Vereijken A, Groenen MAM, Bastiaansen JWM. Accuracy of genomic prediction using imputed whole-genome sequence data in white layers. J Anim Breed Genet. 2016;133:167–179. doi: 10.1111/jbg.12199. [DOI] [PubMed] [Google Scholar]
  • 40.Arias JA, Keehan M, Fisher P, Coppieters W, Spelman R. A high density linkage map of the bovine genome. BMC Genet. 2009;10:18. doi: 10.1186/1471-2156-10-18. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41.Hayes BJ, Pryce J, Chamberlain AJ, Bowman PJ, Goddard ME. Genetic architecture of complex traits and accuracy of genomic prediction: coat colour, milk-fat percentage, and type in Holstein cattle as contrasting model traits. PLoS Genet. 2010;6:e1001139. doi: 10.1371/journal.pgen.1001139. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.Daetwyler HD, Pong-Wong R, Villanueva B, Woolliams JA. The impact of genetic architecture on genome-wide evaluation methods. Genetics. 2010;185:1021–1031. doi: 10.1534/genetics.110.116855. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Kizilkaya K, Fernando RL, Garrick DJ. Genomic prediction of simulated multibreed and purebred performance using observed fifty thousand single nucleotide polymorphism genotypes. J Anim Sci. 2010;88:544–551. doi: 10.2527/jas.2009-2064. [DOI] [PubMed] [Google Scholar]
  • 44.Grisart B, Coppieters W, Farnir F, Karim L, Ford C, Berzi P, et al. Positional candidate cloning of a QTL in dairy cattle: identification of a missense mutation in the bovine DGAT1 gene with major effect on milk yield and composition. Genome Res. 2002;12:222–231. doi: 10.1101/gr.224202. [DOI] [PubMed] [Google Scholar]
  • 45.Karim L, Takeda H, Lin L, Druet T, Arias JAC, Baurain D, et al. Variants modulating the expression of a chromosome domain encompassing PLAG1 influence bovine stature. Nat Genet. 2011;43:405–413. doi: 10.1038/ng.814. [DOI] [PubMed] [Google Scholar]
  • 46.Meredith BK, Kearney FJ, Finlay EK, Bradley DG, Fahey AG, Berry DP, et al. Genome-wide associations for milk production and somatic cell score in Holstein–Friesian cattle in Ireland. BMC Genet. 2012;13:21. doi: 10.1186/1471-2156-13-21. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 47.Habier D, Fernando RL, Kizilkaya K, Garrick DJ. Extension of the bayesian alphabet for genomic selection. BMC Bioinformatics. 2011;12:186. doi: 10.1186/1471-2105-12-186. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48.Falconer DS, Mackay TFC. Introduction to quantitative genetics. 4. London: Longman; 1996. [Google Scholar]
  • 49.Rat Genome Sequencing and Mapping Consortium. Baud A, Hermsen R, Guryev V, Stridh P, Graham D, et al. Combined sequence-based and genetic mapping analysis of complex traits in outbred rats. Nat Genet. 2013;45:767–775. doi: 10.1038/ng.2644. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50.Schopen GCB, Schrooten C. Reliability of genomic evaluations in Holstein–Friesians using haplotypes based on the BovineHD Bead chip. J Dairy Sci. 2013;96:7945–7951. doi: 10.3168/jds.2012-6510. [DOI] [PubMed] [Google Scholar]
  • 51.Ferdosi MH, Henshall J, Tier B. Study of the optimum haplotype length to build genomic relationship matrices. Genet Sel Evol. 2016;48:75. doi: 10.1186/s12711-016-0253-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52.Winkelman AM, Johnson DL, Harris BL. Application of genomic evaluation to dairy cattle in New Zealand. J Dairy Sci. 2015;98:659–675. doi: 10.3168/jds.2014-8560. [DOI] [PubMed] [Google Scholar]
  • 53.Saatchi M, Schnabel RD, Taylor JF, Garrick DJ. Large-effect pleiotropic or closely linked QTL segregate within and across ten US cattle breeds. BMC Genomics. 2014;15:442. doi: 10.1186/1471-2164-15-442. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54.Kachman SD, Spangler ML, Bennett GL, Hanford KJ, Kuehn LA, Snelling WM, et al. Comparison of molecular breeding values based on within- and across-breed training in beef cattle. Genet Sel Evol. 2013;45:30. doi: 10.1186/1297-9686-45-30. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55.Brondum RF, Rius-Vilarrasa E, Stranden I, Su G, Guldbrandtsen B, Fikse WF. Reliabilities of genomic prediction using combined reference data of the Nordic Red dairy cattle populations. J Dairy Sci. 2011;94:4700–4707. doi: 10.3168/jds.2010-3765. [DOI] [PubMed] [Google Scholar]
  • 56.de Roos APW, Hayes BJ, Spelman RJ, Goddard ME. Linkage disequilibrium and persistence of phase in Holstein–Friesian, Jersey and Angus cattle. Genetics. 2008;179:1503–1512. doi: 10.1534/genetics.107.084301. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57.Nachman MW. Variation in recombination rate across the genome: evidence and implications. Curr Opin Genet Dev. 2002;12:657–663. doi: 10.1016/S0959-437X(02)00358-1. [DOI] [PubMed] [Google Scholar]
  • 58.Beissinger TM, Rosa GJ, Kaeppler SM, Gianola D, de Leon N. Defining window-boundaries for genomic analyses using smoothing spline techniques. Genet Sel Evol. 2015;47:30. doi: 10.1186/s12711-015-0105-9. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

12711_2017_329_MOESM1_ESM.pdf (7.4KB, pdf)

Additional file 1: Figure S1. Genomic prediction accuracy and bias of liveweight with varying haplotype lengths and frequencies.

12711_2017_329_MOESM2_ESM.pdf (7.4KB, pdf)

Additional file 2: Figure S2. Genomic prediction accuracy and bias of somatic cell score with varying haplotype lengths and frequencies.

12711_2017_329_MOESM3_ESM.xlsx (19.3KB, xlsx)

Additional file 3: Table S1. Prediction accuracy and bias for BayesA haplotype models.

12711_2017_329_MOESM4_ESM.xlsx (9.9KB, xlsx)

Additional file 4: Table S2. Mean square errors for the BayesA models.

12711_2017_329_MOESM5_ESM.xlsx (10.3KB, xlsx)

Additional file 5: Table S3. Accuracy of BayesN model with Π = 0.5 fitting two or all SNPs per window.

12711_2017_329_MOESM6_ESM.pdf (6.6KB, pdf)

Additional file 6: Figure S3. Accuracy of BayesB models with varying π values.

12711_2017_329_MOESM7_ESM.pdf (6.1KB, pdf)

Additional file 7: Figure S4. Accuracy of BayesN models with varying Π values.

Data Availability Statement

The data used for these analyses are not available to the public because they are commercially sensitive.


Articles from Genetics, Selection, Evolution : GSE are provided here courtesy of BMC

RESOURCES