 Methodology article
 Open Access
 Published:
Improving accuracy of genomic prediction by genetic architecture based priors in a Bayesian model
BMC Genetics volume 16, Article number: 120 (2015)
Abstract
Background
In recent years, with the development of highthroughput sequencing technology and the commercial availability of genotyping bead chips, more attention is being directed towards the utilization of abundant genetic markers in animal and plant breeding programs, human disease risk prediction and personal medicine. Several useful approaches to accomplish genomic prediction have been developed and used widely, but still have room for improvement to gain more accuracy. In this study, an improved Bayesian approach, termed BayesBπ, which differs from the original BayesB in priors assigning, is proposed. An effective method for calculating the locusspecific π by converting pvalues from association between SNPs and traits’ phenotypes is given and systemically validated using a German Holstein dairy cattle population. Furthermore, the new method is applied to a loblolly pine (Pinus taeda) dataset.
Results
Compared with the original BayesB, BayesBπ can improve the accuracy of genomic prediction up to 7.62 % for milk fat percentage, a trait which shows a large effect of quantitative trait loci (QTL). For milk yield, which is controlled by small to moderate effect genes, the accuracy of genomic prediction can be improved up to 4.94 %. For somatic cell score, of which no large effect QTL has been reported, GBLUP performs better than Bayesian methods. BayesBπ outperforms BayesCπ in 10 out of 12 scenarios in the dairy cattle population, especially in small to moderate population sizes where accuracy of BayesCπ are dramatically low. Results of the loblolly pine dataset show that BayesBπ outperforms BayesB in 14 out of 17 traits and BayesCπ in 8 out of 17 traits, respectively.
Conclusions
For traits controlled by large effect genes, BayesBπ can improve the accuracy of genomic prediction and unbiasedness of BayesB in moderate size populations. Knowledge of traits’ genetic architectures can be integrated into practices of genomic prediction by assigning locusspecific priors to markers, which will help Bayesian approaches perform better in variable selection and marker effects shrinkage.
Background
In the field of medicine, risk prediction of major diseases such as cancer is essential for taking preventive measures early before worsening [1–4]. Similarly, it is important to predict genetic values of candidates for early selection, through which the production costs will be reduced immensely, in breeding programs both of domestic animal and economically important plants [5–9]. Therefore, developing prediction methods exploiting the availability of genomic bigdata is a renewed hot topic in the scientific community nowadays.
With the development of highthroughput sequencing technology and the commercial availability of genotyping bead chips in recent years, large numbers of single nucleotide polymorphisms (SNPs) covering the whole genome can be obtained quickly and cheaply. The utilizations of these genomic data to accelerate genome wide association studies (GWAS), disease prediction and personal medicine of human beings, and breeding programs of animals and plants are attracting more and more attention [10]. The paradigm of involving dense genomic markers into genetic merit prediction, which was termed genomic selection (GS), was first proposed by Meuwissen et al. [11]. Nowadays, GS has been applied to genetic merit prediction in human beings [12], model organisms [13], dairy cattle [14–17] and other domestic animals [18–21], and has even been applied to the breeding programs of economically important crops [22–24], forest trees [25, 26], and aquaculture species [27]. Methods for GS keep developing rapidly [28] and can be divided into two categories, direct and indirect approaches, based on the manners in which they use the genetic markers [29]. Direct approaches are derived from best linear unbiased prediction (BLUP), and termed genomic best linear unbiased prediction (GBLUP) [30], which firstly construct a numerator relationship matrix with SNPs and then mixed model equations are solved to obtain genetic merit directly. Indirect approaches include ridge regression BLUP (RRBLUP) [11], Bayesian variable selection approaches [11, 31], and Bayesian shrinkage [32, 33] first estimate marker effects and then get genetic values by summing the effects of all relevant markers.
In Meuwissen et al. [11], least square (LS), RRBLUP, and Bayesian nonlinear models (i.e., BayesA and BayesB) were compared for the accuracy of quantitative trait loci (QTL) detection and genetic value prediction. Results from literatures shown that Bayesian approaches, which integrate a priori that a large proportion of SNPs (with a high probability π) are noneffective, are more powerful than other models in both of QTL detection and genetic value prediction. Since 2001, many Bayesian methods for GS have been developed [11, 31, 34], which were reviewed by Meuwissen [28]. The concept of a “Bayesian alphabet”, which denotes the growing number of Bayesian methods that differ in the priors while sharing a similar sampling model, was first proposed by Gianola [35].
Although widely used in the animal and plant breeding programs, the original Bayesian models have been shown to have some drawbacks [31, 35]. The first is the arbitrary assignment of the proportion of noneffective SNPs (π), which is treated as a constant close to 1 (i.e., 0.95 or 0.99) in most situations [31, 35]. The second is the dataindependent prior degree of freedoms assigned to locusspecific variances [35]; The fullconditional posterior has only one additional degree of freedom compared to the prior distribution, regardless of the number of phenotypes and genotypes [31]. To overcome these two deficiencies, BayesCπ and BayesDπ [31] were developed, in both of which the noninformative parameter π and/or scale parameter S are treated as variable and sampled from relevant prior distributions. Additionally, changes to the distribution of marker effects and variances have been performed [36, 37]. BayesLASSO [38, 39] uses an exponential distribution as a prior of marker effects, different from the prior normal distribution in BayesA and BayesB. In BayesR [15] and BayesRS [34], the prior of marker effects is treated as a serious normal distribution. All of these approaches show some advantages under different circumstances, but none of them can be considered as the golden rule.
Although Bayesian approaches outperform GBLUP under most circumstances, the priors assigned to the established Bayesian approaches still may have room for further improvement. It has been shown that genetic architectures of traits can influence genomic prediction accuracy [40]. Therefore, traits’ genetic architectures should be taken into account by assigning locus or traitspecific priors to genomic prediction models. By assigning different marker weights to build a traitspecific numerator relationship matrix, locusspecific priors have been utilized in methods derived from BLUP, such as TABLUP [41, 42], BLUPGA [43], and iteratedGBLUP [44]. These approaches confirmed that locusspecific priors show benefits compared to common priors. Moreover, by converting pvalues derived from GWAS into markerspecific weights, the locusspecific priors have been utilized in the genomic prediction of human traits via BLUP [12], through which a greater degree of accuracy was gained. All these previous studies indicated that locusspecific priors in genomic prediction show favorable features in BLUP models. However, it has not been tested whether more accuracy will be gained in Bayesian models with locusspecific priors. Based on the assumptions of BayesB and prior knowledge of traits’ genetic architectures, we argue here that a locusspecific prior (π) is more appropriate for Bayesian methods for genomic prediction. With a locusspecific prior, the accuracy of genomic prediction may be improved due to a more appropriate marker effect shrinkage and variable selection. The aim of this study is to propose and validate a modified BayesB method which can utilize locusspecific priors. The performance of the modified Bayesian approach in genomic prediction is compared with that of GBLUP, the original BayesB and BayesCπ.
Results
Statistical summary for all traits
Two datasets, a German cattle population [45] and a loblolly pine (Pinus taeda) dataset [25] were analyzed in this study. The statistical summary of all traits in the two datasets are shown in Table 1. It should be noted that phenotypes in the German cattle population were rescaled to standard normal distribution, i.e., y ~ N(0, 1), where y denotes the phenotypes. For these traits, the traditional estimated breeding values, with high reliability, were close to the true breeding values. The variation of the regressed phenotypes of the loblolly pine was dramatically large (Table 1), and their heritability are relatively low [25].
Capturing of genetic architecture
In order to capture genetic architectures of traits, analysis of variance (ANOVA) based on single markers is performed for three traits in the dairy cattle population. The logarithms of pvalues from ANOVA reflect the genetic architecture of these traits (Fig. 1). For milk fat percentage, a set of SNPs with dramatically low pvalues on chromosome 14 were detected via ANOVA (Fig. 1), which is consistent with our prior knowledge about the genetic architecture of this trait that 30 % of the genetic variation is due to segregation of the DGAT1 gene [46, 47] located on chromosome 14. For milk yield, clusters of SNPs with low pvalues were detected on chromosome 1, 5, 7, and 14, which is consistent with the prior knowledge that there is a major gene on chromosome 14 and some genes with moderate or small effects on other chromosomes. For the somatic cell score, none significant association between phenotypes and SNPs has been detected, which in agree with the prior knowledge that no major genes affect this trait.
Furthermore, we found that the pvalues from ANOVA can be converted with formula (4) to a probability form, which can be used as a geneticarchitecturebased π in Bayesian methods. The distribution of locusspecific π for three traits in the dairy cattle population can reveal the genetic architecture of these traits at some extent (Fig. 1).
Validating BayesBπ with the German dairy cattle dataset
Results of genomic prediction for three traits in the German Holstein dairy cattle (Table 2) show that when the population size is 200, BayesB outperforms BayesBπ. However, when the population sizes are 500 and 1000, BayesBπ performs better than BayesB. For milk fat percentage, BayesBπ gives 6.25 and 7.62 % higher prediction accuracies than BayesB when the population sizes are 500 and 1000, respectively. For milk yield, the accuracy of BayesBπ is 4.94 % higher than that of BayesB when N = 500, while BayesBπ and BayesB performed similarly for N = 1000; When the population size reached 2000, BayesBπ performs not better than BayesB. For somatic cell score, improvement of BayesB with locusspecific π is only observed when the population size is 1000; In other population sizes, GBLUP performed better than the Bayesian methods. BayesBπ outperforms BayesCπ in 10 out of 12 scenarios in the dairy cattle population, especially in small to moderate population sizes where accuracies of BayesCπ are dramatically low (Fig. 2 & Table 2). For milk fat percentage, the prediction unbiasedness of BayesBπ is the best among four approaches (Additional file 1: Table S1), indicating that BayesBπ is suitable for genomic prediction of traits controlled by large effect genes.
Impacts of population sizes on accuracy of genomic selection are tested by averaging accuracies among traits in each subpopulation (Fig. 2). Similarly, impacts of traits’ genetic architectures on genomic selection accuracy are detected by averaging accuracies among subpopulations for each trait (Table 2). Accuracies of BayesB and BayesBπ are higher than that of GBLUP for all population sizes. BayesBπ outperformed BayesB in moderate size populations, but the accuracies of BayesB and BayesBπ become similar when the population sizes become either smaller or larger (Fig. 2). When taking average genomic prediction accuracies of three traits in the dairy cattle dataset across subpopulations, BayesBπ outperforms BayesB and BayesCπ in all three traits (Table 2). Moreover, BayesBπ outperforms GBLUP for both milk yield and milk fat percentage, but was not better than GBLUP for the somatic cell score.
Applying BayesBπ to the loblolly pine population
Results of loblolly pine dataset show that BayesBπ outperforms BayesB in 14 out of 17 traits and BayesCπ in 8 out of 17 traits, respectively (Table 3). The scale of accuracies for all traits are consistent with that reported by other scholars previously [25], although some differences exist due to random sampling in crossvalidation. In four development related traits—CWAL, CWAC, BD, and Rootnum_bin, genomic prediction accuracies of BayesBπ are 0.52, 1.28, 0.76, and 1.84 % higher than that of BayesB; 1.84, 1.28, 1.14, and 0.72 % higher than that of GBLUP, respectively. In other traits, advances of BayesBπ over BayesB range from 0.52 % for CWAL to 4.05 % for C5C6, with an average improvement of 2.13 %. The unbiasedness of BayesBπ shows a trend of larger than that of BayesB and GBLUP (Additional file 1: Table S2).
Discussion
Performance of BayesBπ in genomic prediction
Compared with original BayesB, BayesCπ, and GBLUP, the proposed new approach, which with a locusspecific prior instead of the common prior used in the other three methods, gives improved genomic prediction accuracies and unbiasednesses in both moderate size populations (Fig. 2) and traits controlled by large effect genes (i.e. milk fat percentage, Table 2). When the population sizes are small to moderate, the performance of BayesCπ will be dramatically decreased, while other three approaches gain relevantly reliable prediction accuracies. As expected and systematically tested previously, the accuracy of genomic prediction differs among approaches in small to moderate sample sizes but becomes similar when the reference population is large enough [24]. The accuracy of genomic prediction is also dependent on the consistency between the priors utilized and the true genetic architecture of the target traits [40]. It has been shown previously that methods given reasonable differential weights to markers outperformed those given common weights [12, 43]. Our results showed that the original BayesB can be improved by assigning locusspecific priors.
Priors in genomic prediction
When dealing with the problem of “p>>n” in the process of genomic prediction by Bayesian methods, the distributions of priors have a relatively large impact on posterior distributions of parameters to be estimated, for example marker effect and variance [48]. However, the sensitivity to priors differs among methods [49], while BayesA and BayesB are more sensitive because the assigned priors are not derived from real data [50]. Therefore, suitable priors are important for performing genomic selection in plant and animal breeding practices or genomic prediction of human complex traits.
To the knowledge of the coauthors and pointed by other scholars, there is no golden rule for the assignment of priors in the paradigm of genomic prediction so far, especially when the biological meanings of priors are taken into account [51]. Nowadays, researchers are mostly focused on changing prior distribution of marker effect and variance for the purpose of gaining more prediction accuracy. The prior of marker effects was set to a normal distribution with a zero mean under most circumstances [11, 31]. In the work of Knurr et al. [36, 37], a spikeandslabshaped prior of marker effects was introduced, and the effects were limited to the interval of −l ~ −b, −b ~ b, and b ~ l. They concluded that an approach involving the mixture of uniform priors was suitable for genomic selection since through which different priors can be introduced into the prediction procedure [37]. Marker effects variance was usually set as an inverse chisquared distribution with degree of freedom and scale parameters derived from the genetic architecture of traits [11, 31] or from a double exponential distribution [38, 39]. In this paper, we introduce one approach to obtain locusspecific prior by converting the pvalues from associating phenotypes to single markers into probability form. The locusspecific prior here can be understood as a prior considering the probability of each marker to be effective or noneffective.
Locusspecific π in genomic prediction
Results from this study confirm that locusspecific priors can improve genomic prediction accuracy in domestic animals and plants. A locusspecific π calculated based on pvalues from associating phenotypes to single markers outperforms other noninformative priors, especially for traits with large effect genes, such as the milk fat percentage of dairy cattle. The results of the loblolly pine show that genomic prediction accuracy is improved via a locusspecific π (Table 3).
In recent years, it has been shown that traits’ genetic architectures impact genomic prediction accuracy at some extent [40]. Therefore, knowledge of traits’ genetic architectures should be incorporated into practices of genomic prediction. Previously developed Bayesian approaches attempt to integrate prior knowledge of traits into genomic prediction by assigning different priors during the procedure of marker effects estimation. However, the priors of developed Bayesian methods are identical among all markers, which therefore cannot perfectly integrate prior knowledge into the paradigm of genomic prediction. Locusspecific priors at the level of variances of marker effects have been showed to be helpful in the estimation of phenotypes by combining genetic markers and records of phenotyped individuals [15, 34]. The difference between BayesBπ and BayesB is in the assigning of the proportion (π) of noneffective markers, which is assigned to be a fixed value close to 1 in BayesB while to be locusspecific constants calculated based on pvalues from associating phenotypes to single markers in BayesBπ.
In the iteration of MCMC in BayesB [11], variable selection is based on π and the likelihood ratio, where π is identical among markers as discussed previously. The noneffective marker proportion π is estimated from data in BayesCπ and BayesDπ [31], but is same among markers within a single iteration. Assuming that the impact of the likelihood ratio on variable selection is identical for different methods, the noneffective marker proportion π is another important parameter that affects the decision whether markers are fitted in the model. The locusspecific π in our study assigns a more reasonable prior to the MCMC algorithm, and performs better variable selection. When genomic prediction is performed on extremely dense markers panels or full sequences [52], approaches with better variable selection will show advantages. Through formula (4), a constant close to zero would be assigned to markers with large effects, which would increases the probability of these markers being fitted in the model; however, a fixed value close to 1 would be assigned to markers with zero or small effects, thus decreasing the probability of these markers being fitted. It is by the new method that the sampling machine can perform more reasonable marker effect shrinkage and variable selection.
Methods for calculating locusspecific π
In this study, the locusspecific π was derived by converting pvalues from associating phenotypes to single markers into probability form via formula (4) and then involved into the MCMC procedure directly. Our results show that priors derived through this strategy are consistent with prior knowledge about the genetic architectures of different traits in dairy cattle population. The magnitudes of π among these traits are highly variable, which reveals that the absolute values of π are at some extent impacted by the denominator of formula (4) (Fig. 1). Traits with large effect genes, such as the milk fat percentage, will return a relatively larger denominator; while traits with moderate to small effect genes, such as the milk yield and somatic cell score, will return a smaller denominator.
One way of dealing with such conflict may be to firstly dividing genetic markers into different classes based on pvalues of ANOVA and then calculating π for each category of markers, which will involves efforts to find suitable thresholds as that for genome wide association studies [53]. Alternatively, effective loci that have been previously reported [54] can be considered during the calculation of locusspecific priors. With the development of sequencing technologies, more and more data from all levels of central dogma, termed multiomics data, is becoming available and can be involved in the paradigm of genomic prediction [55]. These data tend to be trait or genespecific, and thus can be integrated into genomic prediction by assigning locusspecific priors based on these data. In summary, as the publicly available information for commercially important traits increases, along with the development of suitable methods to integrate this information into genomic prediction, more genomic prediction accuracy can be gained in the near future.
Conclusions
In this study, we proposed and validated a modified BayesB method, BayesBπ, which can integrate prior knowledge into genomic prediction by assigning locusspecific priors to genetic markers. We conclude, based on the results of genomic prediction for three traits in German Holstein dairy cattle and 17 traits in a loblolly pine dataset, that firstly, for traits controlled by large effect genes, BayesBπ can improve the genomic prediction accuracy and unbiasednesses of BayesB and BayesCπ. Secondly, knowledge of the genetic architecture can improve the performance of Bayesian models in genomic prediction by assigning locusspecific priors to markers. Thirdly, converting pvalues of ANOVA to a locusspecific π is an efficient methodology for traits controlled by major genes in moderate size populations. Furthermore, BayesBπ may serves as a favorable method for variable selection when full sequences data are involved into genomic prediction.
Methods
Data sets
Two datasets, a dairy cattle and a loblolly pine dataset, are used to validate the new genomic prediction model. The cattle population consists of 5024 individuals [45]. Three traits, milk yield, milk fat percentage, and somatic cell score of this population are selected as model traits. After genotyping with Illumina BovineSNP50 [56] Bead chip, 42,551 SNPs were obtained for further study. Traditional estimated breeding values (EBVs) with high reliabilities for the three traits are used as the response variables of the statistical models in this study. For in detail description of this population see Zhang et al. [43], where this dataset was used to compare the accuracies of GS with GBLUP [30], TABLUP [42], BLUPGA [43] and BayesB [11]. The dataset is online available with link http://www.g3journal.org/content/5/4/615/suppl/DC1.
The publicly available loblolly pine dataset consists of 927 lines from the United States, of which 17 traits related to growth, wood quality, disease resistance, and development were recorded [25]. For computational convenience, deregressed phenotypes given by Resende et, al. [25] are used as the response variables of GS models. The statistical summary of the deregressed phenotypes for all 17 traits is shown in Table 1. All trees were genotyped with an Illumina Infinium array [57], and 4853 SNPs were obtained. For more details about this loblolly pine dataset see Resende et, al. [25]. The dataset is online available with link http://www.genetics.org/content/190/4/1503/suppl/DC1.
Whole genome prediction models
The statistical model for GBLUP in this study can be written as
where y is a vector of phenotypic values; μ denotes the overall mean; u is a vector of additive genetic merits for all individuals, which is assumed to be multivariate normal u~N(0, σ ^{2}_{ u } G); σ ^{2}_{ u } denotes variance of additive genetic merits; G is a markerderived numerator relationship matrix [30]; e is the model residuals, where e ~ N(0, σ ^{2}_{ e } I); σ ^{2}_{ e } denotes the residual variance; and X and Z are incidence matrices linking the overall mean and additive genetic merits to the phenotypes, respectively. The original and modified BayesB are involved in the estimation of marker effects in the training population. The statistical model of both methods can be written as
where y is a vector of phenotypic values; b is a vector of fixed effects (overall mean in this study); g _{ i }~N(0, \( {\sigma}_{g_i}^2 \)) is the substitution effect of marker i; \( {\sigma}_{g_i}^2 \) is the variance of marker effects; N is the total number of markers; e~ N(0, I σ ^{2}_{ e } ) is the vector of residuals; σ ^{2}_{ e } is the residual variance; X is the design matrix for b; and z _{ i } is a vector of indicators for genotypes of marker i with values equal to 0, 1, and 2 to indicate the marker genotypes 11, 12, and 22, respectively. The marker effect variance \( {\sigma}_{g_i}^2 \) is assumed a priori to be 0 with a probability of π or to follow a scaled inverse χsquared distribution (i.e., \( {\sigma}_{g_i}^2\sim {x}^{2}\left(v,S\right) \)) with a probability of (1 − π), where the degree of freedom v = 4.234 and scale parameter S = 0.0429 [11]. The prior distribution of the error variance (i.e., σ ^{2}_{ e } ) is a scaled inverse χsquared distribution with parameters v = −2 and S = 0.
Gibbs sampling is used in the MCMC algorithm to obtain samples of each parameter from its fullconditional posterior distribution. Given a Gaussian response variable, the likelihood of which is \( p\left(y\Big\mu, g,{\sigma}^2\right)={\displaystyle {\prod}_{i=1}^n}N\left({y}_i\Big\mu +{\displaystyle {\sum}_{j=1}^p}{x}_{ij}{g}_j,{\sigma}^2\right) \), where \( N\left({y}_i\Big\mu +{\displaystyle {\sum}_{j=1}^p}{x}_{ij}{g}_j,{\sigma}^2\right) \) is a normal density for the random variable y _{ i } centered at \( \mu +{\displaystyle {\sum}_{j=1}^p}{x}_{ij}{g}_j \) and with variance σ ^{2}. According to Meuwissen et al. [11], the prior of unknowns in model (2) can be assigned as \( p\left(\mu, g,{\sigma}^2\Bigdf,S,\omega \right)\propto \left\{{\displaystyle {\prod}_{j=1}^p}p\left({\beta}_j\Big{\theta}_{g_j},{\sigma}^2\right)p\left({\theta}_{g_j}\Big\omega \right)\right\}{x}^{2}\left({\sigma}^2\Bigdf,S\right) \). Then the joint posterior density of all unknowns can be written as
Conditional posterior of each parameter can be deduced from the joint posterior density. However, we cannot use these conditional posterior distributions directly for estimating parameters because all of them are conditional on other unknowns. While we can introduce a MCMC procedure based on a Gibbs sampler to solve this problem. The general steps of Gibbs sampler (i.e., BayesA) are given below.
Step 1:
Initialization of parameters. Initialize μ, g _{ i } and \( {\sigma}_{g_i}^2 \) with small positive numbers.
Step 2:
Update the \( {\sigma}_{g_i}^2 \). Sampling \( {\sigma}_{g_i}^2 \) from its’ fully conditional distribution, \( \mathrm{P}\left({\sigma}_{g_i}^2\Big{g}_i\right)={x}^{2}\left(v+{n}_i,S+{g}_i^{\prime }{g}_i\right) \), where v = 4.234, S = 0.0429, n _{ i } is the number of haplotype effects at the ith segment.
Step 3:
Update the σ ^{2}_{ e } . First adjust e with e = y − Xg − 1 ^{′}_{ n } μ, then update σ ^{2}_{ e } by drawing a single sample from x ^{− 2}(n − 2, e ^{′}_{ i } e _{ i }).
Step 4:
Update the overall mean μ by sample from \( N\left(\frac{1}{n}\left({1}_{\boldsymbol{n}}^{\prime}\boldsymbol{y}{1}_{\boldsymbol{n}}^{\prime}\boldsymbol{X}\boldsymbol{g}\right),\frac{\sigma_e^2}{n}\right) \).
Step 5:
Update effects of all chromosome segments by sampling all effects from
where, X _{ ij } is the column of X of effect g _{ ij }; g _{ ij = 0} equal to g except that the effect of g _{ ij } is set to zero.
Step 6:
Repeat step 2 to step 5 for a large number of cycles.
BayesB uses a prior that a large proportion (π) of markers are noneffective and the prior distribution of \( {\sigma}_{g_i}^2 \) is
where v = 4.234 and S = 0.0429. The Gibbs sampler of BayesA will not move through the entire space of method BayesB, because the sampling of \( {\sigma}_{g_i}^2=0 \) is impossible, if g ^{′}_{ i } g _{ i } > 0. This problem is resolved by sampling \( {\sigma}_{g_i}^2 \) and g _{ i } simultaneously using a MetropolisHasting (MH) algorithm. Thus, the Monte Carlo Markov Chain (MCMC) algorithm of BayesB consists of running a Gibbs chain as in BayesA, except that samples of \( {\sigma}_{g_i}^2 \) are obtained by running a MetropolisHasting (MH) algorithm for 100 cycles instead of simply sampling \( {\sigma}_{g_i}^2 \) from an inverse chisquare distribution. The parameter π is used at the beginning of the MetropolisHasting (MH) algorithm in the sampling model. Once the MH algorithm began, a random number α is sampled from a uniform distribution. If α ≥ 1 − π, the variance of marker effects is not resampled and set as 0 or not updated according to the likelihood ratio. However, the variance is sampled from an inverse χsquared distribution and accepted according to the likelihood ratio when α < 1 − π. If the variance is 0, the effect of current marker is set as 0, otherwise it is sampled from its posterior distribution. Therefore, the updating of marker effects is affected by the variance.
In this study, the MCMC in Bayesian methods are iterated 10,000 times with 100 cycles in MetropolisHastings algorithm, and the first 2000 iterations are discarded as burnin. Samples from the remaining iterations are averaged to obtain estimates of marker effects. In BayesB, π is set to 0.95, while is calculated with formula (4) in BayesBπ. Our new method is termed BayesBπ because it is an improved version of the original BayesB by assigning genetic architecture based priors. Calculation of GBLUP, BayesB, and BayesBπ are conducted with our in house programs, while BayesCπ is conducted with R package “GBLR” [58].
Locusspecific priori
From the aspect of whole genome, π is the proportion of noneffective markers. However, from the aspect of single markers, π is an important parameter which decides the extent to which a marker is fitted in the model, and thus affects the estimation of marker effects. Therefore, π should be different among markers, which is consistent with our prior knowledge that some genome segments have large effects and others show moderate to zero effects across the whole genome. Here we propose a method to obtain the locusspecific π based on traits’ genetic architecture. The locusspecific π is obtained by rescaling pvalues derived from the analysis of variance (ANOVA) to a probability form. ANOVA is performed by the R software package (http://www.rproject.org/) on single markers in the reference population to get the pvalues. The model for ANOVA can be written as
where, y is a vector of phenotypes; X is a design matrix linking records to the fixed effects included in b; Z is a design matrix indicating the genotypes of individual SNPs; g is the effect of single markers; and e is a vector of residuals. Then the pvalues derived from ANOVA on single SNPs are transformed to the locusspecific π through the formula
where, π _{ i } is the locusspecific π of ith marker; ω = − log _{10}(p); ω _{ i } = − log _{10}(p _{ i }); p _{ i } is the pvalue of i ^{th} marker; and p is the vector of pvalues of all markers.
In BayesBπ, the locusspecific π of SNPs are obtained from the reference population through the method mentioned above. In the following MCMC algorithm, each marker uses its corresponding π to perform the estimation of variances and marker effects.
Model validation
The accuracy of genomic prediction is defined as the correlation between the GEBVs and the response variables (conventional EBVs in the dairy cattle population, and regressed phenotypes in the loblolly pine dataset). Regression of the GEBVs on the response variables are performed, and the regression coefficients are taken as the genomic prediction unbiasednesses. The accuracy and unbiasedness of BayesBπ are compared with that of GBLUP [30], the original BayesB [11], and BayesCπ. The dairy cattle population is used as a standard dataset for models validating. In order to investigate the impact of population sizes on genomic selection accuracy, subsets with sizes of 200, 500, 1000, and 2000 are randomly sampled from the complete dairy cattle dataset. For all subpopulations and traits, a 5fold crossvalidation is performed 20 times to get the mean accuracies and unbiasednesses for the three methods. Within the loblolly pine dataset, a 10fold crossvalidation is performed 10 times. Therefore, the mean accuracy and unbiasedness are obtained by averaging estimated values of 100 validations for both datasets. In the dairy cattle dataset, the mean accuracies of the subpopulations and traits are further averaged to show the impact of both population sizes and the genetic architectures of traits on the performance of different approaches. The extents of improvement with our new method compared to the original BayesB are calculated with the formula \( \beta =\frac{{\mathrm{acc}}_{\mathrm{B}\uppi}{\mathrm{acc}}_{\mathrm{B}}}{{\mathrm{acc}}_{\mathrm{B}}}\times 100\% \), where, β is the extent of improvement with our new method compared to the original BayesB; \( \mathrm{a}\mathrm{c}\mathrm{c}=\frac{\mathrm{cov}\left(\mathrm{GEBVs},\kern0.75em \mathrm{y}\right)}{\upsigma_{\mathrm{GEBVs}}{\upsigma}_{\mathrm{y}}} \) is the Pearson’s correlation coefficient between genomic estimated breeding values (GEBVs) and model response variables (i.e., y in the formula here, which is traditional EBVs in the dairy cattle population and deregressed phenotypes in the loblolly pine dataset), where σ_{GEBVs} and σ_{y} are the standard deviations of GEBVs and model response variables; acc_{Bπ} and acc_{B} are accuracies of our new method and that of the original BayesB, respectively.
Availability of supporting data
The data used in this study are online available through http://www.g3journal.org/content/5/4/615/suppl/DC1 for dairy cattle dataset and http://www.genetics.org/content/190/4/1503/suppl/DC1 for loblolly pine dataset, respectively.
Abbreviations
 SNP:

Single nucleotide polymorphism
 GWAS:

Genome wide association study
 GS:

Genomic selection
 BLUP:

Best linear unbiased prediction
 GBLUP:

Genomic best linear unbiased prediction
 RRBLUP:

Ridge regression best linear unbiased prediction
 TABLUP:

Best linear unbiased prediction method including a traitspecific relationship matrix
 BLUPGA:

Best linear unbiased prediction method including a genetic architecture (GA) based relationship matrix
 LS:

Least square
 BayesA:

Bayesian method A
 BayesB:

Bayesian method B
 BayesCπ:

Bayesian method Cπ
 BayesDπ:

Bayesian method Dπ
 BayesR:

Bayesian method R
 BayesLASSO:

Bayesian method with least absolute shrinkage and selection operator (LASSO)
 QTL:

Quantitative trait loci
 MCMC:

Monte carlo markov chain
 MH:

Metropolishasting algorithm
 ANOVA:

Analysis of variance
 DGAT1 :

Diacylglycerol acyltransferase 1 gene
References
 1.
Vachon CM, van Gils CH, Sellers TA, Ghosh K, Pruthi S, Brandt KR, et al. Mammographic density, breast cancer risk and risk prediction. Breast Cancer Res. 2007, 9(6):doi:10.1186/bcr1829.
 2.
Jostins L, Barrett JC. Genetic risk prediction in complex disease. Hum Mol Genet. 2011;20:R182–8.
 3.
Domchek SM, Eisen A, Calzone K, Stopfer J, Blackwood A, Weber BL. Application of breast cancer risk prediction models in clinical practice. J Clin Oncol. 2003;21(4):593–601.
 4.
Bonassi S, Au WW. Biomarkers in molecular epidemiology studies for health risk prediction. Mutat Res Rev Mutat Res. 2002;511(1):73–86.
 5.
Bouquet A, Juga J. Integrating genomic selection into dairy cattle breeding programmes: a review. Animal. 2013;7(5):705–13.
 6.
Lin Z, Hayes BJ, Daetwyler HD. Genomic selection in crops, trees and forages: a review. Crop & Pasture Science. 2014;65(11):1177–91.
 7.
Hayes BJ, Cogan NOI, Pembleton LW, Goddard ME, Wang J, Spangenberg GC, et al. Prospects for genomic selection in forage plant species. Plant Breed. 2013;132(2):133–43.
 8.
Zhao Y, Mette MF, Reif JC. Genomic selection in hybrid breeding. Plant Breed. 2015;134(1):1–10.
 9.
Stock KF, Reents R. Genomic Selection: Status in Different Species and Challenges for Breeding. Reprod Domest Anim. 2013;48:2–10.
 10.
de los Campos G, Hickey JM, PongWong R, Daetwyler HD, Calus MPL. WholeGenome Regression and Prediction Methods Applied to Plant and Animal Breeding. Genetics. 2013;193(2):327.
 11.
Meuwissen THE, Hayes BJ, Goddard ME. Prediction of total genetic value using genomewide dense marker maps. Genetics. 2001;157(4):1819–29.
 12.
de los Campos G, Vazquez AI, Fernando R, Klimentidis YC, Sorensen D: Prediction of complex human traits using the genomic best linear unbiased predictor. Plos Genetics. 2013, 9(7):doi:10.1371/journal.pgen.1003608.
 13.
Ober U, Ayroles JF, Stone EA, Richards S, Zhu D, Gibbs RA, et al: Using wholegenome sequence data to predict quantitative trait phenotypes in Drosophila melanogaster. Plos Genetics 2012, 8(5):doi:10.1371/journal.pgen.1002685.
 14.
Luan T, Woolliams JA, Lien S, Kent M, Svendsen M, Meuwissen THE. The Accuracy of Genomic Selection in Norwegian Red Cattle Assessed by CrossValidation. Genetics. 2009;183(3):1119–26.
 15.
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 highdensity single nucleotide polymorphism panels. J Dairy Sci. 2012;95(7):4114–29.
 16.
Hayes BJ, Bowman PJ, Chamberlain AC, Verbyla K, Goddard ME. Accuracy of genomic breeding values in multibreed dairy cattle populations. Genet Sel Evol. 2009, 41:doi:10.1186/1297968611411151
 17.
Verbyla KL, Hayes BJ, Bowman PJ, Goddard ME. Accuracy of genomic selection using stochastic search variable selection in Australian Holstein Friesian dairy cattle. Genet Res. 2009;91(5):307–11.
 18.
Morota G, AbdollahiArpanahi R, Kranis A, Gianola D: Genomeenabled prediction of quantitative traits in chickens using genomic annotation. BMC Genomics 2014, 15:doi:10.1186/1471216411151109
 19.
SlackSmith A, Kinghorn BP, van der Werf JHJ. Accuracy of genomic selection in predicting carcass traits in meat sheep. Anim Prod Sci. 2010;50(1112):XIIIXIII.
 20.
Christensen OF, Madsen P, Nielsen B, Ostersen T, Su G. Singlestep methods for genomic evaluation in pigs. Animal. 2012;6(10):1565–71.
 21.
Daetwyler HD, Hickey JM, Henshall JM, Dominik S, Gredler B, van der Werf JHJ, et al. Accuracy of estimated genomic breeding values for wool and meat traits in a multibreed sheep population. Anim Prod Sci. 2010;50(1112):1004–10.
 22.
Zhao Y, Gowda M, Liu W, Wuerschum T, Maurer HP, Longin FH, et al. Accuracy of genomic selection in European maize elite breeding populations. Theor Appl Genet. 2012;124(4):769–76.
 23.
Heffner EL, Jannink JL, Iwata H, Souza E, Sorrells ME. Genomic Selection Accuracy for Grain Quality Traits in Biparental Wheat Populations. Crop Sci. 2011;51(6):2597–606.
 24.
Zhong S, Dekkers JCM, Fernando RL, Jannink JL. Factors Affecting Accuracy From Genomic Selection in Populations Derived From Multiple Inbred Lines: A Barley Case Study. Genetics. 2009;182(1):355–64.
 25.
Resende Jr MFR, Munoz P, Resende MDV, Garrick DJ, Fernando RL, Davis JM, et al. Accuracy of Genomic Selection Methods in a Standard Data Set of Loblolly Pine (Pinus taeda L.). Genetics. 2012;190(4):1503.
 26.
Resende Jr MFR, Munoz P, Acosta JJ, Peter GF, Davis JM, Grattapaglia D, et al. Accelerating the domestication of trees using genomic selection: accuracy of prediction models across ages and environments. New Phytol. 2012;193(3):617–24.
 27.
Sonesson AK, Meuwissen THE: Testing strategies for genomic selection in aquaculture breeding programs. Genet Sel Evol. 2009, 41:doi:10.1186/1297968611411137
 28.
Meuwissen T, Hayes B, Goddard M. Accelerating Improvement of Livestock with Genomic Selection. Annu Rev Anim Biosci. 2013;1:221–37.
 29.
Zhang Z, Zhang Q, Ding X. Advances in genomic selection in domestic animals. Chin Sci Bull. 2011;56(25):2655–63.
 30.
VanRaden PM. Efficient Methods to Compute Genomic Predictions. J Dairy Sci. 2008;91(11):4414–23.
 31.
Habier D, Fernando RL, Kizilkaya K, Garrick DJ. Extension of the bayesian alphabet for genomic selection. BMC Bioinformatics 2011, 12:doi:10.1186/1471210511121186
 32.
Xu SZ. Estimating polygenic effects using markers of the entire genome. Genetics. 2003;163(2):789–801.
 33.
ter Braak CJF, Boer MP, Bink M. Extending Xu’s Bayesian model for estimating polygenic effects using markers of the entire genome. Genetics. 2005;170(3):1435–8.
 34.
Brondum RF, Su G, Lund MS, Bowman PJ, Goddard ME, Hayes BJ. Genome position specific priors for genomic prediction. BMC Genomics. 2012, 13:doi:10.1186/1471216411131543.
 35.
Gianola D, de los Campos G, Hill WG, Manfredi E, Fernando R. Additive Genetic Variability and the Bayesian Alphabet. Genetics. 2009;183(1):347–63.
 36.
Knurr T, Laara E, Sillanpaa MJ. Genetic analysis of complex traits via Bayesian variable selection: the utility of a mixture of uniform priors. Genet Res. 2011;93(4):303–18.
 37.
Knurr T, Laara E, Sillanpaa MJ. Impact of prior specifications in a shrinkageinducing Bayesian model for quantitative trait mapping and genomic prediction. Genet Sel Evol. 2013, 45:doi:10.1186/1297968611451124.
 38.
Legarra A, RobertGranie C, Croiseau P, Guillaume F, Fritz S. Improved Lasso for genomic selection. Genet Res. 2011;93(1):77–87.
 39.
de los Campos G, Naya H, Gianola D, Crossa J, Legarra A, Manfredi E, et al. Predicting Quantitative Traits With Regression Models for Dense Molecular Markers and Pedigree. Genetics. 2009;182(1):375–85.
 40.
Daetwyler HD, PongWong R, Villanueva B, Woolliams JA. The Impact of Genetic Architecture on GenomeWide Evaluation Methods. Genetics. 2010;185(3):1021–31.
 41.
Zhang Z, Ding X, Liu J, Zhang Q, de Koning DJ. Accuracy of genomic prediction using lowdensity marker panels. J Dairy Sci. 2011;94(7):3642–50.
 42.
Zhang Z, Liu J, Ding X, Bijma P, de Koning DJ, Zhang Q. Best linear unbiased prediction of genomic breeding values using a traitspecific markerderived relationship matrix. PLos One. 2010, 5(9):doi:10.1371/journal.pone.0012648.
 43.
Zhang Z, Ober U, Erbe M, Zhang H, Gao N, He J, et al. Improving the accuracy of whole genome prediction for complex traits using the results of genome wide association studies. PLos One. 2014, 9(3):doi:10.1371/journal.pone.0093017.
 44.
Wang H, Misztal I, Aguilar I, Legarra A, Fernando RL, Vitezica Z, et al. Genomewide association mapping including phenotypes from relatives without genotypes in a singlestep (ssGWAS) for 6week body weight in broiler chickens. Front Genet. 2014, 5:doi:10.3389/fgene.2014.00134.
 45.
Zhang Z, Erbe M, He J, Ober U, Gao N, Zhang H, et al. Accuracy of wholegenome prediction using a genetic architectureenhanced variancecovariance matrix. G3 (Bethesda, Md). 2015;5(4):615–27.
 46.
Grisart B, Farnir F, Karim L, Cambisano N, Kim JJ, Kvasz A, et al. Genetic and functional confirmation of the causality of the DGAT1 K232A quantitative trait nucleotide in affecting milk yield and composition. Proc Natl Acad Sci U S A. 2004;101(8):2398–403.
 47.
Drinkwater NR, Gould MN. The Long Path from QTL to Gene. Plos Genetics. 2012;8(9):e1002975.
 48.
LeonNovelo L, Casella G. Prior influence in linear regression when the number of covariates increases to infinity. Stat Probab Lett. 2012;82(3):438–45.
 49.
Nadaf J, Riggio V, Yu TP, PongWong R. Effect of the prior distribution of SNP effects on the estimation of total breeding value. BMC Proc. 2012;6 Suppl 2:S6–6.
 50.
Lehermeier C, Wimmer V, Albrecht T, Auinger HJ, Gianola D, Schmid VJ, et al. Sensitivity to prior specification in Bayesian genomebased prediction models. Stat Appl Genet Mol Biol. 2013;12(3):375–91.
 51.
Gianola D. Priors in WholeGenome Regression: The Bayesian Alphabet Returns. Genetics. 2013;194(3):573–96.
 52.
Meuwissen T, Goddard M. Accurate Prediction of Genetic Values for Complex Traits by WholeGenome Resequencing. Genetics. 2010;185(2):623–U338.
 53.
Fernando RL, Nettleton D, Southey BR, Dekkers JCM, Rothschild MF, Soller M. Controlling the proportion of false positives in multiple dependent tests. Genetics. 2004;166(1):611–9.
 54.
Hu ZL, Fritz ER, Reecy JM. AnimalQTLdb: a livestock QTL database tool set for positional QTL information mining and beyond. Nucleic Acids Res. 2007;35:D604–9.
 55.
Kadarmideen HN. Genomics to systems biology in animal and veterinary sciences: Progress, lessons and opportunities. Livest Sci. 2014;166:232–48.
 56.
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(4):doi:10.1371/journal.pone.0005350.
 57.
Eckert AJ, van Heerwaarden J, Wegrzyn JL, Nelson CD, RossIbarra J, GonzalezMartinez SC, et al. Patterns of Population Structure and Environmental Associations to Aridity Across the Range of Loblolly Pine (Pinus taeda L., Pinaceae). Genetics. 2010;185(3):969–82.
 58.
Perez P, de los Campos G. GenomeWide Regression and Prediction with the BGLR Statistical Package. Genetics. 2014;198(2):483–U463.
Acknowledgements
This work is supported by the National Natural Science Foundation of China (31200925, 31371258), the earmarked fund for China Agriculture Research System (CARS36), the Guangdong Natural Science Foundation (2014A030313453), and the Key Scientific and Technological Projects of Guangzhou (2011Y200008). Prof. Dr. Henner Simianer provides the original analysis of the Germany cattle dataset and helpful suggestions to this work. We would like to thank the two reviewers and the associate editor for their essential suggestions and comments which improved the manuscript considerably.
Author information
Affiliations
Corresponding author
Additional information
Competing interests
The authors declare no competing interests.
Authors’ contributions
NG proposed the method for calculating locispecific π and helped draft the manuscript. ZZ provided the dairy cattle dataset, participated in the design and helped draft the manuscript. JLH carried out the cross validation calculation of the dairy cattle dataset. YYL carried out the cross validation calculation of the loblolly pine dataset. GX helped the results visualization. HZ and ZMC participated in the design and contributed to the manuscript. JQL participated in the design and helped draft the manuscript. All authors read and approved the manuscript.
Additional file
Additional file 1:
Two tables containing unbiasedness of genomic prediction of three traits in Germany cattle population and that of 17 traits in the loblolly pine population can are provided as supporting information. (DOCX 20 kb)
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
About this article
Cite this article
Gao, N., Li, J., He, J. et al. Improving accuracy of genomic prediction by genetic architecture based priors in a Bayesian model. BMC Genet 16, 120 (2015). https://doi.org/10.1186/s1286301502789
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s1286301502789
Keywords
 Genomic selection
 Bayesian approaches
 Priors
 Genetic Architecture