Skip to main content
Nature Communications logoLink to Nature Communications
. 2018 Mar 7;9:989. doi: 10.1038/s41467-017-02769-6

Improving genetic prediction by leveraging genetic correlations among human diseases and traits

Robert M Maier 1,2,3,, Zhihong Zhu 4, Sang Hong Lee 1,5, Maciej Trzaskowski 4, Douglas M Ruderfer 6, Eli A Stahl 7, Stephan Ripke 2,3,8, Naomi R Wray 1,4, Jian Yang 1,4, Peter M Visscher 1,4,, Matthew R Robinson 4,9,10,
PMCID: PMC5841449  PMID: 29515099

Abstract

Genomic prediction has the potential to contribute to precision medicine. However, to date, the utility of such predictors is limited due to low accuracy for most traits. Here theory and simulation study are used to demonstrate that widespread pleiotropy among phenotypes can be utilised to improve genomic risk prediction. We show how a genetic predictor can be created as a weighted index that combines published genome-wide association study (GWAS) summary statistics across many different traits. We apply this framework to predict risk of schizophrenia and bipolar disorder in the Psychiatric Genomics consortium data, finding substantial heterogeneity in prediction accuracy increases across cohorts. For six additional phenotypes in the UK Biobank data, we find increases in prediction accuracy ranging from 0.7% for height to 47% for type 2 diabetes, when using a multi-trait predictor that combines published summary statistics from multiple traits, as compared to a predictor based only on one trait.


Genetic prediction of complex traits so far has limited accuracy because of insufficient understanding of the genetic risk. Here, Maier et al. develop an improved method for trait prediction that makes use of genetic correlations between traits and apply it to summary statistics of psychiatric diseases.

Introduction

Personalised medicine, in which genetic testing is the basis for informing future health status and determining intervention, is effectively applied for a number of monogenic disorders1. For common complex disorders, which are those that are underlain by multiple genetic and environmental factors2, predictive genetic testing that can discriminate individuals who are most at risk is currently limited, mainly because much of the genetic variation remains poorly understood3,4. The potential of genetic risk prediction to (i) inform early interventions and (ii) aid diagnosis by identifying individuals with an increased genetic risk of disease could be improved substantially by increasing the accuracy of genetic risk predictors5. While genome-wide association studies (GWASs) of increased sample size will continue to unravel the role of genetic factors for complex diseases6, improved prediction models are also required to maximise the accuracy of a risk predictor.

GWASs use linear regression to independently estimate the effects of single-nucleotide polymorphisms (SNPs) across the genome, and commonly, these estimated SNP effects are then used to create a genetic risk predictor in independent samples79. However, this approach is not optimal because it either ignores linkage disequilibrium (LD) between markers or accounts for LD by discarding potentially informative SNPs10. Prediction accuracy of complex phenotypes can be improved by methods that jointly estimate the SNP associations to obtain SNP effect estimates with best linear unbiased predictor (BLUP) properties within a linear mixed model (LMM) approach, a model termed genomic BLUP (GBLUP)7,11,12. A multi-trait extension of the LMM approach, yielding multivariate BLUP (MT-BLUP) predictors of the SNP effects, can further improve prediction accuracy when phenotypes are genetically correlated, because measurements on each trait provide information on the genetic values of the other correlated traits1316. MT-BLUP has been shown to improve prediction accuracy for genetically correlated common psychiatric disorders when combining individual-level data across independent data sets16,17. However, the application of MT-BLUP to complex common disorders is limited as combining individual-level genotype-phenotype data across case–control studies of all complex diseases is generally not feasible due to data protection concerns and restrictions on data sharing.

Here we overcome this limitation by developing a framework that combines publically available GWAS summary statistics across multiple studies of different traits together in a weighted index to generate approximate multi-trait summary statistic BLUP (wMT-SBLUP) predictors (Supplementary Table 1). We show through theory and simulation study that MT-BLUP predictors, which traditionally require individual-level phenotype–genotype data for all traits, can be approximated accurately by wMT-SBLUP predictors in a computationally efficient manner using only summary statistic data and an independent genomic reference sample. We also show how multi-trait summary statistic predictors can be created directly from GWAS summary statistics (wMT-GWAS) or from predictors obtained using the software LDPred18 that extends a single-trait summary statistic BLUP model (SBLUP) by assuming that marker effects come from a mixture of distributions. We apply our approach to multiple phenotypes in the Psychiatric Genomics Consortium (PGC) to compare summary statistic approaches to direct estimation on individual-level data. We further apply our approach to summary statistics of several other phenotypes to create predictors that we evaluate using the UK Biobank data. We show that, for most traits, our multi-trait predictors improve prediction accuracy as compared to a single-trait predictors.

Results

Overview of the approach

Standard GWAS summary statistics are ordinary least squares (OLS) estimates of the SNP effects and do not have optimal properties for prediction11. Even when LMM association analysis is used, the estimated SNP effects still represent marginal effects and not effects conditional on other SNPs, which is what is desirable for prediction19. Previous studies have shown how OLS summary statistics can be reanalysed in a mixed model framework to produce approximate BLUP predictors (summary statistic BLUP: SBLUP, implemented in the most recent release of GCTA)18,20,21 or approximate mixture model predictors (LDPred). We first extend the SBLUP approach to a multi-trait framework (MT-SBLUP) and find a computational limitation associated with the inversion of a SNP-by-SNP-by-trait matrix. To overcome this, we then derive theory to show how single-trait predictors with BLUP properties can be combined together in a weighted index to generate predictors with equivalent properties to those gained from a MT-BLUP analysis (Fig. 1).

Fig. 1.

Fig. 1

Schematic of the methods. a Data and programs used to create predictors. b Terminology to refer to different types of predictors. OLS, ordinary least squares. The most common GWAS methodology to estimate SNP effects is to estimate the effect sizes of one SNP at a time using linear regression. BLUP, best linear unbiased prediction. SNP effects are estimated simultaneously for all SNPs. The estimates depend on the other SNPs included in the analysis, since the contribution from correlated SNPs will be shared between them

Consider two genetically correlated traits for which we have individual-level genetic predictors with BLUP properties. For each individual, i, and focal trait of interest, f, we have a genetic prediction g^BLUPi,k for each trait, k, that we can combine together using the index weights, wi,k, for each g^BLUPi,k effect to produce a weighted multi-trait BLUP genetic predictor:

g^wMT-BLUPi,f=kwi,kg^BLUPi,k=wig^SBLUPi 1

In the Methods section, we show that the optimal index weights can be calculated as:

w=w1w2=R12rGR12R22h12h22rGR12R22h12h22R22-1R12rGh12h22R22 2

where hk2 is the SNP heritability of trait k (proportion of phenotypic variance explained by genome-wide SNPs), rG is the genetic correlation between trait k and the focal trait and Rk2 is the expected squared correlation between a phenotype and a BLUP predictor, calculated as:

Rk2=hk21+Meff1-Rk2Nkhk2 3

where Meff is the effective number of chromosome segments and Nk is the sample size of trait k. These weights will ensure that the contribution of each added trait is approximately proportional to the square root of its sample size, its SNP heritability and its genetic correlation with the focal trait (trait 1), while accounting for different variances of single-trait BLUP predictors.

Both hk2 and rG can be estimated from GWAS summary statistics using LD score regression22,23. Following20, individual-level genetic predictors with BLUP properties can also be obtained from GWAS summary statistics (g^SBLUPk, where SBLUP represents summary statistic approximate BLUP). Therefore, for any given trait, genetic predictors with BLUP properties g^SBLUPk can be created from GWAS summary statistics and these can then be placed in a weighted index to produce approximate multi-trait summary statistic BLUP (wMT-SBLUP) predictors, using only LD score regression and an independent reference sample. This approach, provided in the freely available software SMTPred (see Code availability section), approximates MT-BLUP predictors without the need for individual-level phenotype–genotype data for all traits, enabling prediction accuracy to be improved by fully utilising all of the publically available GWAS summary statistic data. We also show how weighted indices can be calculated for GWAS summary statistics (wMT-GWAS) or from predictors obtained using the software LDPred18 (wMT-LDPred), therefore depending upon the genetic architecture of the trait approximate multi-trait summary statistics can be created to maximise genomic prediction accuracy.

Simulation study

We first conducted a simulation study using observed SNP genotype data to confirm the expectations from our theory. We show through theory (see Methods section) that a wMT-SBLUP genetic predictor has the same expected prediction accuracy as one created from a multivariate mixed-effects model (multi-trait BLUP: MT-BLUP) if the linkage disequilibrium among SNP markers in the individual-level analysis is well approximated by a reference genotype panel (see Methods section). We demonstrate that a wMT-SBLUP predictor increases prediction accuracy over a single-trait predictor, with the magnitude of increase being proportional to the ratio of the SNP heritability of the added traits relative to that of the predicted trait, the sample size of the added traits relative to that of the predicted trait and the genetic correlation between the added traits and the predicted trait (Fig. 2, Supplementary Figs. 1 and 2). We also demonstrate how genetic predictors generated by LDPred18 can be combined in an approximate multi-trait weighting (Supplementary Fig. 3).

Fig. 2.

Fig. 2

Improving prediction accuracy using information from multiple traits. a Expected gain from multi-trait vs cross-trait predictors as a function of rG. Two traits are considered. The first trait has a sample size of 20,000 and a SNP heritability of 0.5. The sample size and SNP heritability of the second trait vary between panels. The blue line shows the expected prediction accuracy of a single-trait predictor. The black line shows the expected prediction accuracy of a multi-trait predictor. The purple line shows the expected prediction accuracy of a cross-trait predictor (using only trait 2 to predict trait 1). The advantage of a multi-trait predictor over a cross-trait predictor decreases with increasing rG, h2, and sample size of the second trait. b Simulation results. Prediction accuracy is shown as correlation between simulated genetic value and predicted phenotype of individuals. Genotypes from European individuals in the GERA cohort were used for simulation. Boxplots show results across six replicates. In the left panels, the LD structure was removed by permuting dosage values for each SNP across all individuals. In the right panels, the original genotypes were used for simulation. Expected prediction accuracies were derived for the case of unlinked genotypes and are shown as red horizontal bars. In each section, the prediction accuracy of three predictors is shown: (1) single trait BLUP, (2) multi-trait BLUP (MT-BLUP), and (3) weighted approximate BLUP (summary statistic-based multi-trait predictor: wMT-SBLUP). Simulation in genotypes without LD results in prediction accuracies, which conform to expectations. In the presence of LD, the expected prediction accuracy depends very much on the choice of Meff

We also provide a theoretical expectation for the loss in prediction accuracy that occurs when using an independent reference sample to compute SBLUP effects compared to a predictor based on BLUP effects (see Methods section), and we detail the loss of prediction accuracy in our simulation study (Fig. 2b, Supplementary Figs. 1 and 4).

Application to psychiatric disorders

We then applied our approach to the PGC schizophrenia24,25 and bipolar data, two psychiatric disorders known to have a high genetic correlation26. The availability of combined individual-level data for both disorders enabled a direct comparison of the MT-BLUP16 and wMT-SBLUP approaches. We calculated all predictors for the previously used16 PGC wave 1 (PGC1) data sets24 and compared the prediction accuracy (correlation between predicted values and phenotypes adjusted for sex, cohort and the first 20 principal components) across diseases and approaches. We find comparable but slightly lower accuracies in the wMT-SBLUP predictors as compared to the MT-BLUP predictors (0.151 vs 0.156 in bipolar disorder and 0.217 vs 0.219 in schizophrenia) and an increase in prediction accuracy as compared to the single-trait (BLUP) predictors (0.128 in bipolar disorder, 0.198 in schizophrenia) (Fig. 3). Our results demonstrate that creating SBLUP genetic predictors using an independent LD reference sample and combining these in a weighted sum results in prediction accuracy comparable to a full MT-BLUP prediction for common complex disease traits, at a much lower computational burden.

Fig. 3.

Fig. 3

Prediction accuracy for schizophrenia and bipolar disorder from several single-trait and multi-trait predictors. Prediction accuracy of seven different types of predictors using PGC1 schizophrenia and bipolar disorder data. Single-trait predictor (lighter colours) are on the left, multi-trait predictors (darker colours) are on the right. Black error bars indicate correlation coefficient standard errors, calculated as ser=1-r2n-2

We then applied our approach to the larger PGC wave 2 (PGC2) data sets for schizophrenia25 and bipolar disorder (see Methods section), which included the PGC1 data. To test whether the addition of more cohorts improved prediction accuracy, we estimate wMT-SBLUP predictors in the PGC2 data. Having shown the resemblance of wMT-SBLUP and MT-BLUP by theory, simulation and in the PGC1 data, we refrained from running a MT-BLUP model in the PGC2 data to avoid the computational burden of analysing the combined schizophrenia bipolar data set. For schizophrenia, there were 36 cohorts (26,412 cases and 32,440 controls in total) and for bipolar disorder there were 23 cohorts (18,865 cases and 30,460 controls in total). We conducted a cohort-wise leave-one-out cross-validation approach to examine variation in prediction accuracy across cohorts.

For schizophrenia, we find that prediction accuracy increases in 20 of the 36 cohorts of the PGC2 data when using a wMT-SBLUP predictor as compared to a SBLUP predictor (Supplementary Fig. 5). However, the median correlation (0.300 with an SBLUP predictor, and 0.304 with a wMT-SBLUP predictor) and mean correlation (0.295 with a SBLUP predictor and 0.294 with a wMT-SBLUP predictor) across the 36 PGC2 cohorts did not improve with a wMT-BLUP predictor. For bipolar disorder, we find an improvement of the wMT-SBLUP predictor over the SBLUP predictor in 17 out of the 23 cohorts (Supplementary Fig. 6), with a mean correlation increase from 0.212 to 0.229 and a median correlation increase from 0.210 to 0.225. To evaluate whether this is because the weights we used for schizophrenia and bipolar disorder do not represent the mixing proportions that lead to the highest accuracy in this data set or whether other factors explain the variable results across cohorts, we created multi-trait predictors using not only weights calculated from Eq. (17) but also weights corresponding to any other mixing proportion of the two disorders (Supplementary Figs. 5, 6 and 7). This demonstrates (i) that our calculated weights are very close to the empirically optimal weights when averaged across cohorts (Supplementary Fig. 7), (ii) that there is substantial heterogeneity across cohorts as shown by the variable prediction accuracies of single-trait and cross-trait predictors across cohorts, which is supported by previous studies25, and (iii) that, for some test set cohorts, there is no mixing proportion that will lead to a multi-trait predictor which outperforms a single-trait predictor. The larger gain in accuracy that results from supplementing a bipolar disorder predictor with schizophrenia data compared to supplementing a schizophrenia predictor with bipolar disorder data is consistent with greater power of the schizophrenia discovery sample. We find that for both single-trait and multi-trait predictors the SBLUP predictors outperform the OLS predictors in almost all cohorts (Supplementary Figs. 5 and 6).

Application to traits recorded in a large population study

In principle, any number of traits can be combined into a multi-trait predictor at almost no computational cost. We therefore extended our approach to create wMT-SBLUP predictors from 34 phenotypes for which we could access summary statistics. In order to calculate wMT-SBLUP weights, we used LD score regression to estimate SNP heritability and genetic correlations of the 34 summary statistics traits. The results are mostly in line with previous reports23 (Supplementary Fig. 8, Supplementary Data 1). As test set, we used 112,338 individuals in the UK Biobank data. We matched 6 of the 34 discovery traits to traits in the UK Biobank (Supplementary Table 1) and created wMT-SBLUP predictors. For the wMT-SBLUP predictor of each focal trait, we included predictor traits with genetic correlation p-value < 0.05. For all traits, wMT-SBLUP genetic predictors were more accurate than any single-trait (SBLUP) predictor (Fig. 4). wMT-SBLUP predictors generally improved prediction accuracy over single-trait GWAS OLS predictors (Supplementary Fig. 9) and were similar to wMT-LDPred predictors (Supplementary Figs. 10 and 11.) We observe the largest increases in accuracy for Type 2 diabetes (47.8%) and depression (34.8%). Accuracy for height (0.7%) and body mass index (BMI) (1.4%) increase only marginally. As shown in our theory and simulation study, the magnitude of increase in prediction accuracy of a wMT-SBLUP predictor over a single-trait SBLUP predictor depends upon the prediction accuracies of all the traits included in the index and the genetic correlation among phenotypes. As GWAS sample sizes increase and genomic predictors increase in accuracy, a wMT-SBLUP approach will likely become increasingly beneficial.

Fig. 4.

Fig. 4

Prediction accuracy for single-trait and multi-trait predictors in UK Biobank traits. Prediction accuracy for six traits in the UK Biobank for multi-trait predictors (light blue bars, wMT-SBLUP) and single-trait predictors (colourful bars on the right, SBLUP). Black bars show the correlation coefficient standard error. The multi-trait predictors for each trait are composed of all traits for which colourful bars are shown (rGp-value < 0.05). Smaller bars on the right show, from top to bottom, sample size, SNP heritability, rG, and weights (given by Eq. (15)) for each trait

Discussion

In summary, we demonstrate that multivariate predictors derived from GWAS summary statistics can increase prediction accuracy in a wide range of traits. This approach has particular utility in risk prediction of traits for which it is hard to generate large sample sizes for GWAS, as SNP heritability and sample size are the two factors that determine prediction accuracy of a polygenic trait, when using a single-trait predictor. The increase in prediction accuracy of a multi-trait over a standard single-trait genetic predictor is therefore greatest when the additional traits included in the predictor have higher SNP heritability and sample size than the trait to be predicted, as well as a high genetic correlation with the trait to be predicted. We show how genetic predictors from GWAS OLS effects, LDPred effects or SBLUP effects can be combined, yielding an approach that is general across different phenotypes.

Special consideration should be given to the risk of sample overlap between the summary statistics data used to create the predictor and the prediction target. Sample overlap will lead to inflated estimates of accuracy, and while here we were able to take steps to avoid individuals being recorded across multiple data sets, further work is required to negate these effects within this framework. In principle, assuming perfect homogeneity between training and test set and perfect estimates of SNP heritability and genetic correlation, there is no limit to the number of traits that can be combined using our approach. In practice, however, there will be little benefit of combining traits with low genetic correlation, as they will not influence the predictor much. Some added traits might even reduce accuracy, if the genetic correlation is not estimated accurately. The focus of our analysis was the prediction of genetic risk and we aimed to provide a fast, computationally efficient, general framework for genomic prediction. This sets it apart from other multi-trait approaches like phenome-wide association studies, which focus on the effects of individual SNPs on multiple phenotypes. We note, however, that a multi-trait testing approach can in principle also be used to increase the power to identify loci associated with specific traits as demonstrated in the recently developed MTAG method27. Another potential caveat of our analysis is that prediction accuracy increases for a focal trait may come from the addition of traits that are standardly measured on patients, and improved frameworks are required to identify marker effects conditionally on known health risk factors. Despite these limitations, current evidence suggests that genetic correlations among phenotypes are pervasive23, sample sizes of GWAS are increasing6 and public availability of genome-wide summary statistics is becoming the norm28, meaning that genomic prediction of complex common disease will continually improve especially when predictors of multiple phenotypes are integrated across studies within this framework.

Methods

General model

We consider a general linear mixed model:

y=Wb+ϵ 4

where y is the phenotype, W a matrix of SNP genotypes, where values are standardised to give the ijth element as: wij=xij-2pj2pj1-pj, with xij the number of minor alleles (0, 1 or 2) for the ith individual at the jth SNP and pj the minor allele frequency. b are the genetic effects for each SNP, and ϵ the residual error. The dimensions of y, W, b and ϵ are dependent upon the number of phenotypes, k, the number of SNP markers, M, and the number of individuals, N, and are described in the sections below. We denote the distributional properties var(b) = B, var(ϵ) = R and var(y) = WBW′ + R.

For human complex diseases and quantitative phenotypes, GWASs have typically estimated the solutions for b of Eq. (1) one SNP at a time using OLS regression29 as:

b^OLS=diagWW-1Wy 5

where diag[WW] has diagonal elements wjwj and off-diagonal elements of zero. However, by analysing one SNP at a time, GWAS effect size estimates do not account for the covariance structure among SNPs and they are not unbiased in the sense that Ebb^=b^12. BLUP of the SNP effects have the property Ebb^=b^, are used in genomic prediction in animal and plant breeding30 and more recently in human medical genetics, yielding improved prediction accuracy for a number of traits over genetic predictors created from OLS SNP estimates16,17. In a general form, BLUP solutions for b of Eq. (1) can be written using Henderson’s mixed model equations31 as:

b^BLUP=WR-1W+B-1-1WR-1y 6

and if R is diagonal, then Eq. (6) can be reduced to:

b^BLUP=WW+B-1R-1Wy 7

Below, we describe how Eqs. (6) and (7) can be used to estimate BLUP SNP effects for a single trait and for multiple traits jointly from individual-level phenotype–genotype data. We then show how Eqs. (6) and (7) can be approximated to obtain BLUP SNP effects for single and multiple traits in the absence of individual-level data from publically available GWAS summary statistics and an independent reference sample.

Estimation of BLUP SNP effects for a single trait

For a univariate analysis of trait k, y of Eq. (4) is a column vector of length N × 1 and W has dimension N × M. Assuming b is an M × 1 vector of random SNP effects for trait k, with distribution b~N0,IMσbk2, then B=IMσbk2 with IM is an identity matrix of dimension M. ϵ of Eq. (1) is a column vector of independent residual effects, with distribution ϵ~N0,INσϵk2, giving R=INσϵk2, with IN an identity matrix of dimension N. Substituting these expressions into Eq. (6) means that Eq. (7) can then be written as:

b^BLUPk=WkWk+IMλk-1Wkyk 8

with λk=σϵk2σbk2.

Joint estimation of BLUP SNP effects for multiple traits

Phenotypic measurements of a trait can be informative for the genetic values of other traits, if the traits are genetically correlated with one another14,15,32. Recent studies have shown that prediction accuracy of common complex disease can be improved by estimating SNP effects for multiple traits jointly within a multivariate mixed-effects model16,17.

If k traits are measured on different individuals, with Nk observations for trait k, the elements of Eq. (4) become: y=[y1...yk],W=W1000000Wk, and R = diag[Rk] = diagINkσϵk2, a diagonal matrix of length N=kNk. B=ΣbIM, where Σb is a k × k matrix, with diagonal elements σbk2 and off-diagonal elements the covariances of SNP effects between traits k and l, σbk,l. For Kronecker products, B-1=Σb-1IM and substituting these expressions directly into Eq. (6) means that multi-trait BLUP solutions for b can be obtained in Eq. (7) as:

b^MT-BLUP=WW+ΣϵΣb-1IM-1Wy 9

with Σϵ=diagσϵk2, a diagonal k × k matrix. For a two-trait example, Eq. (9) expands to:

b^MT-BLUP=W1W100W2W2+IMσϵ1200IMσϵ22IMσb12IMσb1,2IMσb2,1IMσb22-1-1W100W2y1y2 10

Multi-trait BLUP SNP effects from summary statistics

Estimating SNP effects for multiple traits jointly in Eq. (9) requires individual-level genotype and phenotype data across a range of common complex diseases and quantitative phenotypes, which are not readily available in human medical genetics due to privacy concerns and data sharing restrictions. Additionally, Eq. (9) requires a series of computationally intensive M × k equations to be solved. However, these issues can be overcome by approximating Eq. (9) using publically available GWAS summary statistic data and an independent genomic reference sample.

Single-trait approximate BLUP SNP effects can be obtained from GWAS summary statistics (SBLUP: summary statistic approximate BLUP) by replacing WkWk and Wkyk of Eq. (8) by their expectation, which are EWkWk=NkL and EWkyk=Nkb^OLSk, respectively, where L is an M × M scaled SNP LD correlation matrix estimated from a reference SNP data set and b^OLSk are obtained from publically available GWAS summary statistics20. GWAS summary statistics report effect estimates of SNPs on an unstandardised scale and not b^OLS as it is defined here. To obtain b^OLS from GWAS summary statistics, the effect of each SNP must be multiplied by the standard deviation of each SNP: b^OLSj = b^OLS-UNSCALEDj×2pj1-pj. Equation (8) can then be written as:

b^SBLUPk=NkL+IMλk-1Nkb^OLSk=L+IMλkNk-1b^OLSk 11

The shrinkage parameter is λk=σϵk2σbk2 = Mσϵk2hSNPk2 = M1-hSNPk2hSNPk2, under the assumption of phenotypic variance of 1 that makes the proportion of phenotypic variance of trait k attributable to the SNPs hSNPk2=Mσbk2.

This approach was implemented in ref. 21 and is similar to the LDpred model presented by Vilhjálmsson et al.18 but with a few differences. The first is that it only considers the infinitesimal case, where all SNPs are considered to be causal and their effect sizes follow a normal distribution. This corresponds to the LDpred-Inf model. The second difference is that the shrinkage parameter of Vilhjálmsson et al.18 is λk=MhSNPk2 as they assume that the error variance is 1 rather than 1-hSNPk2 in our implementation. The third difference is that in the LDpred-Inf model, Vilhjálmsson et al.18 calculate BLUP effects for blocks of a certain number of SNPs following a tiling window approach giving a block diagonal structure to L, whereas our implementation within the software GCTA (see URLs) follows a sliding window approach giving a banded diagonal to L. Assuming an error variance of 1-hSNPk2 is more appropriate because cumulatively the SNP markers explain hSNPk2 of the phenotypic variance. In both implementations, a window is used to capture the LD around SNP markers in order to avoid the large computational costs of inverting a dense M dimensional SNP LD matrix, with only little loss of information (see below).

For multiple phenotypes, the elements of Eq. (11) become: b^OLS=b^OLS1b^OLSk and N = N1000000Nk, meaning that Eq. (11) can be extended as:

b^MT-SBLUP=IkL+ΣϵΣb-1N-1IM-1b^OLS 12

Equation (12) approximates Eq. (9) using only publically available GWAS summary statistic data and an independent genomic reference sample. However, there remains the large computational cost associated with the inversion of the non-diagonal matrix IkL+ΣϵΣb-1N-1IM.

Index weighted multi-trait BLUP SNP effects

An alternative to Eq. (12), is to obtain k b^MT-SBLUP effects by combining together k single-trait b^SBLUP estimates of Eq. (11), using an optimal index weighting for each trait. The index weighting to derive b^MT-SBLUP from b^SBLUP estimates is identical to the index weighting to derive b^MT-BLUP from b^BLUP estimates.

For SNP j and focal trait f, we have b^SBLUP values for k traits, and we wish to obtain the index weights, wj,k, for each b^SBLUPj,k effect as:

b^wMT-SBLUPj,f=kwSBLUP,j,kb^SBLUPj,k=wSBLUP,jb^SBLUPj 13

In animal and plant breeding, selection indices have been developed, which combine many single-trait BLUP predictors of an individual’s genetic value together in an index weighting to optimise the selection of individuals with the most favourable multi-trait phenotype for breeding programs3336. Utilising a selection index approach, the solution for wSBLUP of Eq. (13) can be obtained as:

wSBLUP=V SBLUP-1CSBLUP 14

where CSBLUP a k × 1 column vector of the covariance of the b^SBLUPk values of the k traits, with the true genetic effects of the SNPs for the focal trait, and VSBLUP a k × k variance–covariance matrix of the b^SBLUP effects:

wSBLUP=V SBLUP-1CSBLUP=varb^SBLUP1covb^SBLUP1,b^SBLUPkcovb ^SBLUPk,b^SBLUP1varb^SBLUPk-1covbf,b^SBLUP1covbf ,b^SBLUPk 15

Therefore, if VSBLUP and CSBLUP can be approximated then b^MT-SBLUP of Eq. (12) can be obtained from k single-trait b^SBLUP estimates from Eq. (11).

To derive the approximations, we first consider the diagonal elements of VSBLUP, which comprise the variance of the SBLUP SNP solutions, varb^SBLUPk. These can be approximated from theory under the assumption that b^SBLUPk have BLUP properties Ebb^=b^, which in turn implies that covbk,b^SBLUPk=varb^SBLUPk. Following Daetwyler et al.37 and Wray et al.38, the squared correlation between a phenotype, yk, in an independent sample and a single-trait BLUP predictor of the phenotype, g^BLUPk, is approximately:

Ryk,g^BLUPk2=Rk2hk21+Meff1-Rk2Nkhk2 16

where g^BLUPk=Wb^BLUPk and hk2 is the proportion of phenotypic variance attributable to additive genetic effects for trait k. Note that Meff is the effective number of chromosome segments or the number of independent SNPs, which is a function of effective population size (Ne) and can be empirically obtained as an inverse of the variance of genomic relationships39,40. Here we use an estimate of Meff of 60,000, which is in line both with our estimates from the genomic relationships in our simulation data and with previously reported estimates41. In Eq. (16), Rk2 occurs on both the left- and righ-hand side. Solving for Rk2 gives Rk2=φ+h2-φ+h22-4φh42φ, where φ is MeffN.

With a phenotypic variance of 1 and individual-level genetic effects gk = Wbk, then hk2=σgk2=Mσbk2 and the squared correlation between the true, gk, and estimated BLUP effects, g^BLUPk, is:

Rgk,g^BLUPk2=Rk2hk2 17

Rearranging Eq. (17) gives Rk2=hk2Rgk,g^BLUPk2=hk2covgk,g^BLUPk2vargkvarg^BLUPk, which given the BLUP properties covgk,g^BLUPk=varg^BLUPk and hk2=σgk2 with a phenotypic variance of 1, reduces to Rk2=covgk,g^BLUPk = varg^BLUPk=Mvarb^BLUPk. Therefore:

varb^BLUPk=varg^BLUPkM=Rk2M 18

Second, we consider the off-diagonal elements of VSBLUP, which are comprised of the covariance of BLUP SNP solutions among the k traits. These can again be approximated from theory given the covariance of genetic effects among traits k and l is cov(bk, bl) = rGhkhl/M, with rG the genetic correlation, and given the squared correlation between the true genetic effects of the SNPs, bk, and b^BLUPk which is given by Eq. (17) as Rbk,b^BLUPk2=Rk2Mhk2M=Rk2hk2. The covariance of BLUP SNP predictors is then:

covb^BLUPk,b^BLUPl=Rk2hk2Rl2hl2covbk,bl=rGRk2Rl2hkhlM 19

Finally, we can consider the column vector CSBLUP, which is composed of the covariance between the true genetic effects of the SNPs for the focal trait, bf, and b^SBLUPk for all of the k traits. The first element of CSBLUP is covariance between the true genetic effects of the SNPs for the focal trait bf and b^SBLUPf for the focal trait covbf,b^BLUPf=varb^BLUPf=Rf2M. The remaining elements of CSBLUP are covbf,b^BLUPk, which can be approximated from theory by considering a regression of bf on bk where the regression coefficient βf,k=rGvarbfvarbk. The covariance of bf and b^BLUPk can then be written as:

covbf,b^BLUPk=covβf,kbk,b^BLUPk=rGRk2Mhfhk 20

If we consider a two-trait example where the focal trait that we want to predict is matched to the first of the two traits, Eqs. (18), (19) and (20) combine as:

wSBLUP=V SBLUP-1CSBLUP=R12MrGR12R22h1h2MrGR12R22h1h2MR22M-1R12MrGR22Mh1h2 21

giving the index for the focal trait as: b^wMT-SBLUPf=w1b^SBLUPf+w2b^SBLUP2 with solutions for the index weights of:

wf=1-rG2R22h221-rG2Rf2R22hf2h22M=1-rG2Rb2,b^BLUP221-rG2Rbf,b^BLUPf2Rb2,b^BLUP22,andw2=rGhfh2hf2-R121-rG2Rf2R22hf2h22M=rGhfh21-Rbf,b^BLUPf21-rG2Rbf,b^BLUPf2Rb2,b^BLUP22 22

For traits with low power, Rk2 is usually very small. In that case, VSBLUP can be well approximated by a diagonal matrix with entries Rk2M. wf will become 1 and wk for all other traits will be rGf,khfhk. It may appear surprising that traits with higher SNP heritability have smaller weights than traits with lower SNP heritability. This can be explained by the fact that the variance of each BLUP predictor Rk2 is approximately proportional to hk4N if Meff is large, and thus a trait with higher SNP heritability will still have a larger contribution to the multi-trait predictor than a trait with lower SNP heritability.

Equation (17) implies Rbk,b^BLUPk2=Rgk,g^BLUPk2=Rk2hk2 and thus the index weights of Eq. (15) can be applied equally to BLUP solutions for the SNP effects or BLUP predictors for individuals of each trait as described in the main text in Eq. (1) through (3). Both rGk,l and hk2 of Eq. (15) can be obtained from summary statistic data using LD score regression22 and therefore b^MT-BLUP effects of Eq. (10), which would traditionally require individual-level phenotype–genotype data for all traits, can be approximated accurately in a computationally efficient manner using only publically available GWAS summary statistic data and an independent genomic reference sample.

Index weighted multi-trait OLS SNP effects

In the previous section, we have shown how b^SBLUP estimates for multiple traits can be combined to yield more accurate b^wMT-SBLUP SNP effects, which can be turned into g^wMT-SBLUP individual predictors that approach g^MT-BLUP accuracy. However, using a similar weighting we can also combine b^OLS estimates for multiple traits into b^wMT-OLS.

For SNP j and focal trait f, we have b^OLS values for k traits, and we wish to obtain the index weights, wj,k, for each b^OLSj,k effect as:

b^wMT-OLSj,f=kwj,kb^OLSj,k=wjb^OLSj 23

Just like before, the optimal weights can be derived as:wOLS=V OLS-1COLS, where COLS is now a k × 1 column vector of the covariances of the b^OLSk values of the k traits with the true genetic effects of the SNPs for the focal trait, and VOLS is a k × k variance–covariance matrix of the b^OLS effects:

wOLS=V OLS-1COLS=varb^OLS1covb^OLS1,b^OLSkcovb ^OLSk,b^OLS1varb^OLSk-1covbf ,b^OLS1covbf ,b^OLSk 24

The diagonal elements of VOLS are:

varb^OLSk=hk2M+1Nk 25

The off-diagonal elements for trait k and l are

covb^OLSk,b^OLSl=rGhkhlM 26

COLS now has elements

covbk,b^OLSk=rGhkhlM 27

If we again consider a two-trait example, Eqs. (25), (26) and (27) combine as:

wOLS=V OLS-1COLS=h12M+1N1rGh1h2MrGh1h2Mh22M+1N2-1h12MrGh1h2M 28

These weights are considerably different from the BLUP weights, which reflects the different variances of BLUP effects and OLS effects. Here we include this section for completeness but focus our analyses on multi-trait BLUP effects, because they are more accurate in expectation than multi-trait OLS effects.

Index weighted multi-trait SNP effects using LDPred

For phenotypes with a genetic architecture characterised by a few loci of very large effect sizes, this approach may not be ideal. Models that assume a mixture distribution for SNP effects, such as LDpred or BayesR, can yield higher prediction accuracies in traits of non-infinitesimal genetic architecture18,42. As outlined above, Eq. (17) implies Rbk,b^BLUPk2=Rgk,g^BLUPk2=Rk2hk2 and thus the index weights of Eq. (15) can be applied equally to BLUP solutions for the SNP effects or BLUP predictors for individuals of each trait as described in the main text in Eq. (1) through (3). LDpred aims to estimate the posterior mean phenotype that provides best unbiased prediction. Therefore, single-trait individual-level predictors obtained from LDPred can also be weighted together to create an approximate multi-trait predictor.

Prediction accuracy of weighted multi-trait BLUP predictors

The prediction accuracy of b^wMT-BLUP effects obtained from Eq. (15) can be derived by considering the correlation of bf and b^wMT-BLUPk as:

rbf,b^wMT-BLUPf=covbf,b^wMT-BLUPfvarb^wMT-BLUPfvarbf 29

Equation (13) gives b^wMT-BLUPf=wb^BLUP and thus the covariance of bf and b^wMT-BLUPf is:

covbf,b^wMT-BLUPf=covbf,wb^BLUP=wcovbf,b^BLUP=wC 30

The variance of the b^wMT-BLUP effects obtained from Eq. (15) is:

varb^wMT-BLUP=varwb^BLUPk=wvarb^BLUPkw=wV w 31

Additionally, w = V−1C and Vw = C, and thus wC = wVw or written another way covbf,b^wMT-BLUPf=varb^wMT-BLUP following BLUP properties. Substituting into Eq. (19), the correlation of bf and b^wMT-BLUPk can then be written as:

rbf,b^wMT-BLUPf=varb^wMT-BLUPvarb^wMT-BLUPvarbf=varb^wMT-BLUPvarbf, 32

which gives the squared correlation as Rbf,b^wMT-BLUPf2 = varb^wMT-BLUPvarbf = Rf2Mhk2M=Rf2hk2. Therefore, the squared correlation between a phenotype and a multiple trait index weighted BLUP predictor of the phenotype is approximately:

Ryk,g^wMT-BLUPk2=Mvarb^wMT-BLUP=MwV w 33

If we consider a two-trait example then prediction accuracy for a focal trait Ryf,g^wMT-BLUPk2 can be written as:

Ryf,g^wMT-BLUPf2=wf2Ryf,g^BLUPf2+w22Ry2,g^BLUP22+2wfw2V 1,2 34

where V1,2 is the off-diagonal element of the matrix V of Eqs. (15) and (21). The value of Ryf,g^wMT-BLUPf2 can then be compared to the prediction accuracy of the single-trait BLUP predictor of Eq. (16) and to the prediction accuracy of a cross-trait predictor43, where a BLUP predictor of the second trait is used to predict the focal trait phenotype, which is given by: Ryf,g^BLUP22=Ry2,g^BLUP22rGh2hf. This comparison is of interest, because we expect the multi-trait predictor to be more accurate than any available single-trait predictor, even if the most accurate single-trait predictor is across two different traits. Cross-trait prediction is equivalent to the proxy-phenotype method, which has been used to predict cognitive performance from educational attainment GWAS data44.

Loss of prediction accuracy from BLUP approximation

Equations (16), (17), (18), (19), (20), (21), (22), (23), (24), (25), (26), (27), (28), (29), (30), (31), (32), (33) and (34) assume that covbk,b^SBLUPk = varb^SBLUPk=varb^BLUPk, or in other words that SBLUP SNP solutions have BLUP properties. The use of an independent LD reference sample to create an approximate single-trait BLUP predictor in Eq. (11) does not affect the covariance between the true SNP effect sizes and the approximate BLUP SNP solution, meaning that the approximate single-trait BLUP predictors have BLUP properties. However, the variance of b^SBLUP is likely affected, which may potentially result in a loss of prediction accuracy of a weighted multi-trait BLUP predictor. The variance of b^SBLUP is:

σb^SBLUP2=NL+IMλ-1WWWσb2+Iσe2WNL+IMλ-1=NL+IMλ-1WWWWσb2+WWσe2NL+IMλ-1=NL+IMλ-1WWWWNL+IMλ-1+NL+IMλ-1WWλkNL+IMλ-1σb2 35

The loss of information from using an independent data set as an LD reference to obtain L, rather than directly using the individual-level data to calculate WW, can be approximated by considering the scenario where SNP makers are unlinked, resulting in diag[L]. The diagonal elements of σb^SBLUPjj2 for SNP j are then:

σb^SBLUPjj2=N+λ-2diagWWWW+NλN+λ-2σb2 36

The diagonal elements of diag[(WW)(WW)] can be approximated as diagWWWW ≈ N21+Er2M + N21+MN, where the expectation of the LD correlation of the SNPs, Er2, is 1/N as the SNP markers are unlinked. Equation (36) can then be written as:

σb^SBLUPjj2=N2+NM+NλN+λ2σb2=σb2N(N+λ)+σb2NM(N+λ)2 37

From Eq. (37), the squared correlation between true SNP effects and SBLUP SNP effects can be written as:

Rb,b^SBLUP2=NN+M+λ=NN+Mh2 38

This can be contrasted to Eq. (17), which gives the squared correlation between the true genetic effects of the SNPs, bk, and b^BLUPk as:

Rbk,b^BLUPk2=Rk2Mhk2M=Rk2hk2=11+M1-Rk2Nkhk2=NkNk+M1-Rk2hk2 39

Equation (39) is similar to Eq. (38) apart from the factor 1-Rk2. Therefore, the relative loss of prediction accuracy from using an SBLUP predictor is given as a ratio of Eqs. (39) and (38) as:

Rb,b^SBLUP2Rbk,b^BLUPk2=Nh2+MNh2+M1-Rk2 40

For a phenotype of SNP heritability 0.5, with effective number of independent markers (independent genomic segments), Meff, of ~ 60,000 and sample size, N, of 500,000, Rb,b^SBLUP2 from summary statistics in an independent reference sample will be 91% of the value of Rbk,b^BLUPk2 if individual-level data were available. Likewise, for a two-trait example where both traits have h2 = 0.5 and N = 500,000, the accuracy of the multi-trait SBLUP predictor will also be 91% of the accuracy of the multi-trait BLUP predictor.

It should be noted that here we assume L to be a a diagonal matrix, which will lead to a conservative estimate of the accuracy of SBLUP relative to the accuracy of BLUP, and that this estimate is in fact equivalent to the expected accuracy of a polygenic risk predictor based on marginal OLS effects28. In practice, approximating L through an external reference data set leads to SBLUP predictors, which are more accurate than predictors based on marginal OLS effects but less accurate than predictors based on BLUP effects.

Computation time

Computing weights and combing up to 930,000 SNP effects of 34 traits takes <10 min on an Intel Xeon E7-8837 processor with 2.76 GHz. Memory requirements do not extend much beyond the amount necessary to read in the summary statistics. Calculation of single-trait SBLUP effects is more computationally demanding, so we split the data by chromosome. Runtime for chromosome one was <40 min, with memory usage just under 10 GB.

Simulation study

To compare the accuracy of single-trait and multi-trait genetic predictors created from SNP effects obtained from both individual-level and summary statistic data, we conducted a simulation study based on real genotypes from the Kaiser Permanente study (Genetic Epidemiology Research on Adult Health and Aging: GERA cohort) and simulated phenotypes.

From the GERA cohort, we selected 50,000 individuals of European ancestry (for definitions of European individuals and quality control (QC) of the genotypic data, see ref. 45). SNP QC procedures on the initial data sets consisted of per-SNP missing data rate of <0.01, minor allele frequency >0.01, per-person missing data rate <0.01 and Hardy–Weinberg disequilibrium p-value < 1 × 10−6. For the subsequent imputation, the data were first haplotyped using HAPI-UR. After that, Impute2 was used to impute the haplotypes to the 1000 genomes reference panel (release 1, version 3). Best-guess genotypes at common SNPs included in the HapMap 3 European sample were then extracted and filtered for imputation info score >0.5, missing data rate of <0.01, minor allele frequency >0.01, per-person missing data rate <0.01 and Hardy–Weinberg disequilibrium p-value < 1 × 10−6. Next, we performed principal component analysis and removed individuals with principal eigenvector values that were >7 SD from the mean of the European cluster. Lastly, we identified pairs of individuals with genetic relatedness matrix >0.05 and removed one individual from each of these pairs.

The Atherosclerosis Risk in Communities study (ARIC data) was used as an independent LD reference when estimating SBLUP SNP effects of Eq. (11). Eight thousand seven hundred and forty-four European individuals were selected and the data were imputed and QC conducted in the same way as described above for the GERA cohort. We then reduced the SNPs used in both the GERA and ARIC cohorts to overlapping HapMap3 SNPs, which gave 557,034 SNPs that were used in the simulation study.

We then randomly assigned 20,000, 20,000 and 10,000 individuals from the GERA cohort to create three data sets: training set one, training set two, and a testing set. We simulated two genetically correlated traits by randomly selecting 2000 causal SNPs. Effect sizes for the causal markers were simulated from a bivariate normal distribution with mean 0, variances of h12M and h22M and covariance of rGh12h22. These effect sizes were then multiplied with the standardised genotype dosages (mean 0 and variance 1) to create a genetic value for each individual. Normally distributed environmental effects e ~ N(0, 1 − h2) were added to this genetic value for each individual to create phenotypes with mean 0 and variance of 1. To remove any effects of population stratification, the simulated phenotypes were then regressed against the first 20 genetic principal components, and the residuals from this regression were used in all subsequent analyses.

In training set 1, we simulated trait 1 and we then estimated: (i) OLS SNP effects using Eq. (5) b^OLS, (ii) BLUP SNP effects from the individual-level data using Eq. (8) b^BLUP, and (iii) approximate SBLUP effects using the OLS SNP effects from Eq. (5) and the ARIC data as a reference b^SBLUP. In training set 2, we simulated trait 2 and estimated b^OLS, b^BLUP and b^SBLUP in the same manner. We then estimated multi-trait BLUP SNP effects using Eq. (9) b^MT-BLUP from individual-level data by combining trait 1 from training set 1 and trait 2 from training set 2.

In the testing set, we then used the estimated SNP effects from the training sets to produce genetic predictors for both traits. Single-trait genetic predictors were created for both simulated traits from (i) the OLS SNP effects g^OLS, (ii) the BLUP SNP effects g^BLUP and (iii) the SBLUP SNP effects g^SBLUP. We then created multi-trait predictors where trait 1 was the focal trait from: (i) individual-level multi-trait BLUP predictor g^MT-BLUP, (ii) weighted multi-trait SBLUP predictor g^wMT-SBLUP, (iii) a weighted multi-trait BLUP predictor-based individual-level single-trait BLUP estimates g^wMT-BLUP, and (iv) a weighted multi-trait GWAS predictor based on GWAS OLS estimates g^wMT-OLS. We simulated phenotypic values for both traits using the same effect sizes as those used to generate the phenotypes in the training sets and normally distributed environmental effects sampled independently for each trait as e ~ N(0, 1 − h2). We also compared estimates obtained using LDPred with the proportion of SNPs in the model of 0.001, 0.003, 0.01, 0.03, 0.1, 0.3, 1 or using the LDPred-Inf option.

We created two simulation scenarios. Heritability of the first and second trait and genetic correlations were h12 = 0.2, h22 = 0.8 and rG = 0.8, respectively, in the first scenario and were h12 = 0.5, h22 = 0.5, and rG = 0.5, respectively, in the second scenario. In each set-up, six replicates were conducted, each with a different set of randomly selected causal markers. We then repeated all analyses on a permuted data set, where the values of the genotype matrix were permuted across all individuals, for each SNP. This creates a genotype matrix where the allele frequency distribution remains the same, but all LD structure is removed, allowing us to determine the degree to which differences between the simulations results are driven by the LD structure in the real genotype data. Finally, because prediction accuracy is expected to be reduced by the error introduced by using an external LD reference data set and a restricted LD window when implementing Eq. (8) (see above), we examined how changing the LD reference and restricting the LD window size influences to optimal value of shrinkage parameter λ when implementing Eq. (8) (see Supplementary Fig. 3).

Application to PGC schizophrenia and bipolar disorder

We then applied our approach to the schizophrenia (SCZ) and bipolar disorder (BIP) samples from both wave 1 and wave 2 data of the PGC (PGC1 and PGC2). A description of the data collection and imputation of the SNP genotype data can be found elsewhere25,26,46.

We selected these two disorders because there is a high genetic correlation between them (estimate for rG between schizophrenia and bipolar disorder using ldsc: 0.72, SE: 0.03; estimated using meta-analysis of all PGC2 schizophrenia and bipolar cohorts, excluding cohorts which were used as test set in the initial PGC1 analysis), and it enabled us to draw a direct comparison between the approach described here and a previous study, which estimated multi-trait BLUP SNP effects b^MT-BLUP from individual-level data in an approach equivalent to Eq. (9). The previous study used PGC1 data in the training set and selected four cohorts for schizophrenia and three cohorts for bipolar disorder as test sets. For schizophrenia, the training set comprised 17 cohorts (8826 cases, 6106 controls) and for bipolar disorder the training set comprised 11 cohorts (5867 cases, 3328 controls). The test set of 4 cohorts for schizophrenia contained 4068 cases and 5471 controls, and the test set of 3 cohorts for bipolar disorder contained 2029 cases and 5338 controls. The analyses on the PGC1 data were performed on 745,705 HapMap3 SNPs in common across all data sets. To have a direct comparison to our previous study, we began by re-analysing the same PGC1 training set data to estimate: (i) OLS SNP effects using Eq. (5) b^OLS, (ii) BLUP SNP effects from the individual-level data using Eq. (8) b^BLUP, and (iii) approximate SBLUP effects using the OLS SNP effects from Eq. (5) and the ARIC data as a reference b^SBLUP using Eq. (11). For the estimation of schizophrenia SBLUP effects, λ was set to 1,100,000, corresponding roughly to 1,000,000 markers and an observed scale SNP heritability estimate of 0.47, and for the estimation of bipolar disorder SBLUP effects, lambda was set to 1,200,000, corresponding roughly to 1,000,000 markers and an observed scale SNP heritability estimate of 0.45. For the four SCZ testing cohorts and the three BIP testing cohorts used in the previous study, we created: (i) weighted multi-trait SBLUP predictors g^wMT-SBLUP, (ii) weighted multi-trait BLUP predictor-based individual-level single-trait BLUP estimates g^wMT-BLUP, and (iii) weighted multi-trait GWAS predictor based on GWAS OLS estimates g^wMT-OLS. We then compared the prediction accuracy we obtained using the weighted multi-trait SBLUP predictors to the individual-level multi-trait BLUP predictor g^MT-BLUP used in the previous study16.

We then extended our analysis to the PGC2 data set. There were 36 cohorts for schizophrenia (26,412 cases and 32,440 controls in total) and 23 cohorts for bipolar disorder (18,865 cases and 30,460 controls in total) available to us. The number of SNPs used in the PGC2 analyses varied between cohorts. Summary statistics for each of the PGC2 cohorts was available to an imputed SNP set of >10,000,000 SNPs. After intersecting this set of SNPs with the HapMap3 SNPs and the ARIC SNPs, 932,344 SNPs remained that were used to create predictors.

We applied a cross-validation approach as we observed that prediction accuracy as well as accuracy differences between predictors can be highly dependent on the choice of the test set in the extended PGC2 data set (Supplementary Figs. 5 and 6), which is supported by previous results showing highly variable prediction accuracy across cohorts in the PGC2 data set25. A cross-validation approach allowed us to get a more robust estimate of the increase of prediction accuracy achieved by our multi-trait prediction method compared to a single-trait predictor. We employed a leave-one-out cross-validation approach, where, for each test set cohort, all cohorts of the same disease without any highly related individuals were chosen to be in the training set for the single-trait predictor and all cohorts of both diseases without any highly related individuals were chosen to be in the training set for the multi-trait predictor. To identify pairs of cohorts with highly related individuals, genetic relatedness for all pairs of individuals (across all pairs of cohorts) was calculated based on chromosome 22, and whenever at least one pair of individuals had relatedness >0.8, that pair of cohorts was not simultaneously used in the training set and the test set.

The full genotypes from the PGC2 cohorts that were used as test sets underwent stringent QC and only comprised 458,744–860,576 SNPs for schizophrenia and 556,278–859,034 SNPs for bipolar disorder. We refrained from using the intersection between all these cohorts to not reduce the number of SNPs used in prediction by too much. This meant that different iterations in the cross-validations were based on predictions using a different number of SNPs. However, each comparison between a single-trait predictor and a multi-trait predictor is based on the same number of SNPs.

In each iteration of the cross-validation, a different cohort acts as the test set and a different set of cohorts comprises the training set. To create a predictor from a particular set of cohorts, we first had to obtain effect size estimates from this particular set of cohorts. This is achieved by performing a meta-analysis of the summary statistics of the cohorts that comprise the training set. The meta-analysed beta values bMETA are calculated as:

bMETA=sbsSEs2s1SEs2 41

where bs is the effect size in cohort s and SEs is the standard error in cohort s. Conversion between beta values and odds ratios (OR) simply follows the equality b = log(OR). The weights derived for each trait make assumptions about the variance of SNP effects. We found that, in the summary statistics we used, the observed variance across SNP effects often departed from the expected value. To correct for that, we scaled the SNP effect estimates for each trait to have a variance of one and multiplied the weights for the unscaled SNP effects by the expected standard deviation across all SNPs.

We created approximate SBLUP effects b^SBLUP using the OLS SNP effects from Eq. (5) and the ARIC data as an LD reference using Eq. (11) and set the shrinkage parameter, λ, to 1,300,000 for schizophrenia and to 2,000,000 for bipolar disorder, corresponding to observed scale SNP heritability estimates of 0.43 and 0.33 for schizophrenia and bipolar disorder, respectively. We then used the PLINK “--score” function to turn SNP effects b^SBLUP,b^GWAS into individual predictors g^SBLUP,g^GWAS for each meta-analysed schizophrenia or bipolar disorder cross-validation set. For the multi-trait weighting, we estimated the heritability of schizophrenia and bipolar disorder and their genetic correlation using LD score regression from publicly available PGC2 schizophrenia summary statistics and the PGC1 bipolar disorder summary statistics. These estimates were then used to calculate the index weights of Eq. (15) for the weighted multi-trait SBLUP predictors g^wMT-SBLUP,g^wMT-GWAS of SCZ and BIP, and these were not altered between different cross-validation sets.

To test the degree to which the choice of weights affects the accuracy of the multi-trait predictor, we compared the accuracy of multi-trait predictors based on a spectrum of other weights (Supplementary Figs. 5 and 6). For this, we took advantage of two things: First, when individual predictors g^SBLUP,g^GWAS are weighted rather than SNP effects b^SBLUP,b^GWAS, the conversion from SNP effects to individual effects does not have to be repeated for different weights. Second, the scaling of a predictor does not influence its accuracy in terms of correlation between prediction and outcome. Therefore, rather than testing each combination of weights of schizophrenia and bipolar disorder, it is sufficient to vary the relative weight of schizophrenia to bipolar disorder to explore the whole range of possible multi-trait predictors for these two traits. For each test cohort, this enabled us to test whether the weights of our multi-trait predictor derived from theory deviate from the weights that would result in the highest prediction accuracy for that data set.

Application to phenotypes in the UK Biobank study

We applied our approach to a large range of phenotypes for which GWAS summary statistics are publicly available. We started with GWAS summary statistics for 46 phenotypes. However, in some circumstance the same studies (i.e., based on the same individuals) had generated summary statistics for multiple similar phenotypes, so we chose only one phenotype per study, which left us with 34 phenotypes. For example, out of “Cigarettes per day” and “Smoking Ever” we only selected the latter to have only one trait for smoking. We used 112,338 unrelated individuals of European descent in the UK biobank data as the testing set. We paired 6 phenotypes out of the 34 summary statistic phenotypes to phenotypes in the UK Biobank: Height, BMI, fluid intelligence score, depression, angina, and diabetes. The first three are quantitative traits and the latter three are disease traits for which we could identify at least 1000 cases in the UK Biobank data. For details, see Supplementary Table 1.

For the disease traits, we used the self-reported diagnoses rather than ICD10 diagnoses, as they tend to have larger sample sizes. For depression, we used a more refined definition of cases and controls, where individuals were not counted as cases if they had any history of psychiatric symptoms or diagnoses other than depression or if they were prescribed drugs that are indicative of such diagnoses. Individuals were selected as controls only when there was an absence of any psychiatric symptoms or diagnoses and only when they were not prescribed any drugs that could be indicative of such diagnoses. All 6 traits in the UK Biobank were corrected for age, sex and the first 10 principal components by regressing the phenotype on these covariates and using the residuals from that regression for further analysis. For each trait, the SNPs that went into the analysis were based on the overlap between the GWAS summary statistics, the HapMap3 SNPs, the GERA data set, which was used as an LD reference in the SBLUP analysis, and the imputed SNPs from the UK Biobank. (For details on the QC process and imputation, see URLs.) Depending on the trait, the total number of SNPs ranged from around 660,000 to around 930,000.

We created single-trait g^SBLUP as well as multi-trait g^wMT-SBLUP predictors for the six paired phenotypes. To create SBLUP SNP effects b^SBLUP from summary statistic trait, we used a λ value of M1-hSNPk2hSNPk2 for each trait k, where M is assumed to be 1,000,000. As LD reference set, we used a random subset of 10,000 people of European descent from the GERA data set, and we set the LD window size to 2000 kb. We then used the PLINK “–score” function to turn SNP effects b^SBLUP into individual predictors g^SBLUP for each trait. For the multi-trait weighting, we used LD score regression to calculate SNP heritability and genetic correlation between all pairs of cohorts. For dichotomous disease traits, SNP heritability was calculated on the observed scale. For each phenotype for which a multi-trait predictor was created, we selected all phenotypes that had a genetic correlation estimate significantly different from 0 at p = 0.05 with the focal trait, as well as the focal trait itself. The summary statistics based single-trait SBLUP predictors of the selected phenotypes were then combined into multi-trait SBLUP g^wMT-SBLUP predictors. The weights for each phenotype were calculated according to Eq. (15). These weights require the single-trait predictors to have exactly the right variance. Since the summary statistics data slightly diverged from this expectation, we scaled each single-trait SBLUP predictor to have mean 0 and variance 1 and then multiplied it with its expected standard deviation, to ensure everything is on exactly the correct scale. We followed the same approach when using single-trait LDPred predictors.

We compared the performance of the multi-trait predictors g^wMT-SBLUP not only to the performance of the single-trait predictor g^SBLUP for the same trait but also to the performance of all other (cross-trait) single-trait predictors for the traits that exhibited significant rG with the focal trait (Fig. 4). This is appropriate because in some traits the single-trait predictor from the same trait is not the most accurate single-trait predictor.

Code availability

Code reported in this manuscript is available from https://github.com/uqrmaie1/smtpred.

For GCTA, see http://cnsgenomics.com/software/gcta/

For LDSC, see https://github.com/bulik/ldsc

For MTG2, see https://sites.google.com/site/honglee0707/mtg2

For LDpred, see https://github.com/bvilhjal/ldpred/

For UK Biobank, see http://www.ukbiobank.ac.uk/

For PLINK2, see http://www.cog-genomics.org/plink2

Data availability

PGC summary statistics data are available from http://www.med.unc.edu/pgc/results-and-downloads

For UK Biobank data, see https://www.ukbiobank.ac.uk/

Electronic supplementary material

Supplementary Information (387.6KB, pdf)
41467_2017_2769_MOESM2_ESM.pdf (166KB, pdf)

Descriptions of Additional Supplementary Files

Supplementary Data 1 (55.6KB, xlsx)

Acknowledgements

The University of Queensland group is supported by the Australian Research Council (Discovery Project 160103860 and 160102400), the Australian National Health and Medical Research Council (NHMRC grants 1087889, 1080157, 1048853, 1050218, 1078901, and 1078037) and the National Institute of Health (NIH grants R21ESO25052-01 and PO1GMO99568). J.Y. is supported by a Charles and Sylvia Viertel Senior Medical Research Fellowship. M.R.R. is supported by the University of Lausanne. We thank all the participants and researchers of the many cohort studies that make this work possible, as well as our colleagues within The University of Queensland’s Program for Complex Trait Genomics and the Queensland Brain Institute IT team for comments and suggestions and technical support. The UK Biobank research was conducted using the UK Biobank Resource under project 12514. Statistical analyses of PGC data were carried out on the Genetic Cluster Computer (http://www.geneticcluster.org) hosted by SURFsara and financially supported by the Netherlands Scientific Organization (NWO 480-05-003) along with a supplement from the Dutch Brain Foundation and the VU University Amsterdam. Numerous (>100) grants from government agencies along with substantial private and foundation support worldwide enabled the collection of phenotype and genotype data, without which this research would not be possible; grant numbers are listed in primary PGC publications. This study makes use of data from dbGaP (Accession Numbers: phs000090.v3.p1, phs000674.v2.p2, phs000021.v2.p1, phs000167.v1.p1 and phs000017.v3.p1). A full list of acknowledgements to these data sets can be found in Supplementary Note 1.

Author contributions

P.M.V., N.R.W. and M.R.R. conceived and designed the study. R.M.M. conducted all analyses and developed the software with assistance and guidance from J.Y., Z.Z. and S.H.L. provided statistical advice. M.T. conducted quality control on summary statistics data. R.M.M., N.R.W., P.M.V. and M.R.R. wrote the manuscript. D.M.R., E.A.S. and S.R. provided access to the PGC data. All authors reviewed and approved the final manuscript.

Competing interests

The authors declare no competing financial interests.

Footnotes

Electronic supplementary material

Supplementary Information accompanies this paper at 10.1038/s41467-017-02769-6.

Publisher's note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Contributor Information

Robert M. Maier, Email: rmaier@broadinstitute.org

Peter M. Visscher, Email: peter.visscher@uq.edu.au

Matthew R. Robinson, Email: matthew.robinson@unil.ch

References

  • 1.Katsanis SH, Katsanis N. Molecular genetic testing and the future of clinical genomics. Nat. Rev. Genet. 2013;14:415–426. doi: 10.1038/nrg3493. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Manolio TA, et al. Finding the missing heritability of complex diseases. Nature. 2009;461:747–753. doi: 10.1038/nature08494. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Wray NR, Yang J, Goddard ME, Visscher PM. The genetic interpretation of area under the ROC curve in genomic profiling. PLoS Genet. 2010;6:e1000864. doi: 10.1371/journal.pgen.1000864. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Chatterjee N, Shi J, García-Closas M. Developing and evaluating polygenic risk prediction models for stratified disease prevention. Nat. Rev. Genet. 2016;14210:14205–14210. doi: 10.1038/nrg.2016.27. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Abraham G, Inouye M. Genomic risk prediction of complex human disease and its clinical application. Curr. Opin. Genet. Dev. 2015;33:10–16. doi: 10.1016/j.gde.2015.06.005. [DOI] [PubMed] [Google Scholar]
  • 6.Visscher PM, Brown MA, McCarthy MI, Yang J. Five years of GWAS discovery. Am. J. Hum. Genet. 2012;90:7–24. doi: 10.1016/j.ajhg.2011.11.029. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.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]
  • 8.Wray N, Goddard M, Visscher P. Prediction of individual genetic risk to disease from genome-wide association studies. Genome Res. 2007;17:1520–1528. doi: 10.1101/gr.6665407. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Purcell SM, et al. Common polygenic variation contributes to risk of schizophrenia and bipolar disorder. Nature. 2009;460:748–752. doi: 10.1038/nature08185. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Wray NR, et al. Research review: polygenic methods and their application to psychiatric traits. J. Child Psychol. Psychiatry. 2014;55:1068–1087. doi: 10.1111/jcpp.12295. [DOI] [PubMed] [Google Scholar]
  • 11.de los Campos G, Gianola D, Allison DB. Predicting genetic predisposition in humans: the promise of whole-genome markers. Nat. Rev. Genet. 2010;11:880–886. doi: 10.1038/nrg2898. [DOI] [PubMed] [Google Scholar]
  • 12.Goddard ME, Wray NR, Verbyla K, Visscher PM. Estimating effects and making predictions from genome-wide marker data. Stat. Sci. 2010;24:517–529. doi: 10.1214/09-STS306. [DOI] [Google Scholar]
  • 13.Henderson CR, Quaas RL. Multiple trait evaluation using relatives records. J. Anim. Sci. 1976;43:1188–1197. doi: 10.2527/jas1976.4361188x. [DOI] [Google Scholar]
  • 14.Schaeffer LR, et al. Sire and cow evaluation under multiple trait models. J. Dairy Sci. 1984;67:1567–1580. doi: 10.3168/jds.S0022-0302(84)81479-4. [DOI] [Google Scholar]
  • 15.Thompson R, Meyer K. A review of theoretical aspects in the estimation of breeding values for multi-trait selection. Livest. Prod. Sci. 1986;15:299–313. doi: 10.1016/0301-6226(86)90071-0. [DOI] [Google Scholar]
  • 16.Maier R, et al. Joint analysis of psychiatric disorders increases accuracy of risk prediction for schizophrenia, bipolar disorder, and major depressive disorder. Am. J. Hum. Genet. 2015;96:283–294. doi: 10.1016/j.ajhg.2014.12.006. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Li C, Yang C, Gelernter J, Zhao H. Improving genetic risk prediction by leveraging pleiotropy. Hum. Genet. 2014;133:639–650. doi: 10.1007/s00439-013-1401-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Vilhjálmsson BJ, et al. Modeling linkage disequilibrium increases accuracy of polygenic risk scores. Am. J. Hum. Genet. 2015;97:576–592. doi: 10.1016/j.ajhg.2015.09.001. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Yang J, Zaitlen Na, Goddard ME, Visscher PM, Price AL. Advantages and pitfalls in the application of mixed-model association methods. Nat. Genet. 2014;46:100–106. doi: 10.1038/ng.2876. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Yang J, et al. Conditional and joint multiple-SNP analysis of GWAS summary statistics identifies additional variants influencing complex traits. Nat. Genet. 2012;44:369–375. doi: 10.1038/ng.2213. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Robinson MR, et al. Genetic evidence of assortative mating in humans. Nat. Hum. Behav. 2017;1:16. doi: 10.1038/s41562-016-0016. [DOI] [Google Scholar]
  • 22.Bulik-Sullivan BK, et al. LD Score regression distinguishes confounding from polygenicity in genome-wide association studies. Nat. Genet. 2015;47:291–295. doi: 10.1038/ng.3211. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Bulik-Sullivan B, et al. An atlas of genetic correlations across human diseases and traits. Nat. Genet. 2015;47:1236–1241. doi: 10.1038/ng.3406. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Ripke S, et al. Genome-wide association analysis identifies 13 new risk loci for schizophrenia. Nat. Genet. 2013;45:1150–1159. doi: 10.1038/ng.2742. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Ripke S, et al. Biological insights from 108 schizophrenia-associated genetic loci. Nature. 2014;511:421–427. doi: 10.1038/nature13595. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Lee SH, et al. Genetic relationship between five psychiatric disorders estimated from genome-wide SNPs. Nat. Genet. 2013;45:984–994. doi: 10.1038/ng.2711. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27.Turley P, et al. Multi-trait analysis of genome-wide association summary statistics using MTAG. Nat. Genet. 2018;50:229–237. doi: 10.1038/s41588-017-0009-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Pasaniuc B, Price AL. Dissecting the genetics of complex traits using summary association statistics. Nat. Rev. Genet. 2016;18:117–127. doi: 10.1038/nrg.2016.142. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Cantor RM, Lange K, Sinsheimer JS. Prioritizing GWAS results: a review of statistical methods and recommendations for their application. Am. J. Hum. Genet. 2010;86:6–22. doi: 10.1016/j.ajhg.2009.11.017. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Henderson CR. Best linear unbiased estimation and prediction under a selection model. Biometrics. 1975;31:423–447. doi: 10.2307/2529430. [DOI] [PubMed] [Google Scholar]
  • 31.Henderson, C. R. Sire evaluation and genetic trends. J. Anim. Sci. 1973 10–41 (1973).
  • 32.Henderson, C. R. & Quaas, R. L. Multiple trait evaluation using relatives’ records. J. Anim. Sci. 43, 11–88 (1976).
  • 33.Smith HF. A discrimant function for plant selection. Ann. Eugen. 1936;7:240–250. doi: 10.1111/j.1469-1809.1936.tb02143.x. [DOI] [Google Scholar]
  • 34.Hazel LN, Lush JL. The efficiency of three methods of selection. J. Hered. 1942;33:393–399. doi: 10.1093/oxfordjournals.jhered.a105102. [DOI] [Google Scholar]
  • 35.Hazel LN. The genetic basis for constructing selection indexes. Genetics. 1943;28:476–490. doi: 10.1093/genetics/28.6.476. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Wientjes YCJ, Bijma P, Veerkamp RF, Calus MPL. An equation to predict the accuracy of genomic values by combining data from multiple traits, populations, or environments. Genetics. 2016;202:799–823. doi: 10.1534/genetics.115.183269. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Daetwyler HD, Villanueva B, Woolliams JA. Accuracy of predicting the genetic risk of disease using a genome-wide approach. PLoS ONE. 2008;3:e3395. doi: 10.1371/journal.pone.0003395. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Wray NR, et al. Pitfalls of predicting complex traits from SNPs. Nat. Rev. Genet. 2013;14:507–515. doi: 10.1038/nrg3457. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Lee, S. H., Weerasinghe, W. M., Wray, N. R., Goddard, M. E. & van der Werf, J. H. Using information of relatives in genomic prediction to apply effective stratified medicine. Sci. Rep. 7, 42091 (2017). [DOI] [PMC free article] [PubMed]
  • 40.Goddard, M. Genomic selection: prediction of accuracy and maximisation of long term response. Genetica136, 245–257 (2009). [DOI] [PubMed]
  • 41.Yang J, et al. Genomic inflation factors under polygenic inheritance. Eur. J. Hum. Genet. 2011;19:807–812. doi: 10.1038/ejhg.2011.39. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.Moser G, et al. Simultaneous discovery, estimation and prediction analysis of complex traits using a bayesian mixture model. PLoS Genet. 2015;11:1–22. doi: 10.1371/journal.pgen.1004969. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Dudbridge F. Power and predictive accuracy of polygenic risk scores. PLoS Genet. 2013;9:e1003348. doi: 10.1371/journal.pgen.1003348. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44.Rietveld CA, et al. Correction for Rietveld et al., Common genetic variants associated with cognitive performance identified using the proxy-phenotype method. Proc. Natl. Acad. Sci. 2015;112:E380–E380. doi: 10.1073/pnas.1424631112. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45.Banda Y, et al. Characterizing race/ethnicity and genetic ancestry for 100,000 subjects in the genetic epidemiology research on adult health and aging (GERA) cohort. Genetics. 2015;200:1285–1295. doi: 10.1534/genetics.115.178616. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Sklar P, et al. Large-scale genome-wide association analysis of bipolar disorder identifies a new susceptibility locus near ODZ4. Nat. Genet. 2011;43:977–983. doi: 10.1038/ng.943. [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

Supplementary Information (387.6KB, pdf)
41467_2017_2769_MOESM2_ESM.pdf (166KB, pdf)

Descriptions of Additional Supplementary Files

Supplementary Data 1 (55.6KB, xlsx)

Data Availability Statement

PGC summary statistics data are available from http://www.med.unc.edu/pgc/results-and-downloads

For UK Biobank data, see https://www.ukbiobank.ac.uk/


Articles from Nature Communications are provided here courtesy of Nature Publishing Group

RESOURCES