Abstract
Motivation
Genetic variants present differential effects on humans according to various environmental exposures, the so-called “gene–environment interactions” (GxE). Many diseases can be diagnosed with multiple traits, such as obesity, diabetes, and dyslipidemia. I developed a multivariate scale test (MST) for detecting the GxE of a disease with several continuous traits. Given a significant MST result, I continued to search for which trait and which E enriched the GxE signals. Simulation studies were performed to compare MST with the univariate scale test (UST).
Results
MST can gain more power than UST because of (1) integrating more traits with GxE information and (2) the less harsh penalty on multiple testing. However, if only few traits account for GxE, MST may lose power due to aggregating non-informative traits into the test statistic. As an example, MST was applied to a discovery set of 93 708 Taiwan Biobank (TWB) individuals and a replication set of 25 200 TWB individuals. From among 2 570 487 SNPs with minor allele frequencies ≥5%, MST identified 18 independent variance quantitative trait loci (P < 2.4E−9 in the discovery cohort and P < 2.8E−5 in the replication cohort) and 41 GxE signals (P < .00027) based on eight trait domains (including 29 traits).
Availability and implementation
1 Introduction
Through the era of genome-wide association studies (GWAS), “gene–environment interaction” (GxE) has become an important topic. Genetic materials such as DNA are inherited from parents. However, the effects of genes can be modified by various environmental factors (Es). Discovering GxE is crucial to dissect complex disorders. It will be essential to identify whether environmental factors can attenuate or exacerbate the adverse effects of disease-associated alleles.
Without specifying any E, GxE can still be evaluated through a scale test (Paré et al. 2010, Soave et al. 2015, Soave and Sun 2017, Staley et al. 2022). Heteroscedasticity (non-constant variance) of a phenotype at three genotypes of a single-nucleotide polymorphism (SNP) is a clue of GxE (Wang et al. 2019). Testing variance quantitative trait locus (vQTL) provides a systematic and convenient way to search for GxE even when Es are unknown (Paré et al. 2010, Struchalin et al. 2012, Wang et al. 2019, Staley et al. 2022, Westerman et al. 2022). While Levene’s statistic (Levene 1960) was used to test for equal variance (Paré et al. 2010, Wang et al. 2019, Westerman et al. 2022), a conceptually identical regression framework was developed to allow for continuous exposures (Struchalin et al. 2012, Soave et al. 2015, Soave and Sun 2017, Staley et al. 2022).
A disease can be diagnosed with multiple phenotypes or traits. For example, dyslipidemia can be evaluated through various phenotypes such as triglyceride (TG), total cholesterol (TCHO), low-density lipoprotein cholesterol (LDL), and high-density lipoprotein cholesterol (HDL). Through an extensive vQTL search for 20 cardiometabolic traits from the UK Biobank (UKB), Westerman et al. found “pleiotropy” (regarding phenotypic variance) in many loci (Westerman et al. 2022). For example, a vQTL near the APOC1 gene was associated with the variability of four lipid traits (HDL, LDL, TCHO, and TG). This finding highlights the demand and significance of developing a vQTL approach utilizing multivariate traits. The power of detecting this vQTL can be boosted by aggregating the information from multiple lipid levels.
Some GxE methods can handle several traits in the test statistics. For example, Majumdar et al. provided a two-step approach to test for GxE from multiple phenotypes, called “MPGE” (multiple phenotypes GxE) (Majumdar et al. 2020). When multiple traits provide GxE effect (i.e. GxE pleiotropy), MPGE offers a substantial gain in power compared to the analogous two-step approach for individual traits. Luo et al. developed a multi-trait analysis of GxE (MTAGEI) (Luo et al. 2024). To use MTAGEI, a continuous environmental variable must be discretized as several environmental groups. GxE can be detected if the genetic effects are heterogeneous across different environmental groups.
Other GxE methods can account for multiple Es. For example, in 2020, Kerin and Marchini developed a Linear Environment Mixed Model Analysis (LEMMA) method to estimate the interactions between genetic variants and an environmental score (ES), where ES was a linear combination of several Es (Kerin and Marchini 2020). Recently, Moore et al. proposed a structured linear mixed model (StructLMM) to identify loci interacting with one or multiple Es (Moore et al. 2019). They assumed the per-individual allelic effects were random following a multivariate normal distribution. Therefore, GxE can be detected by testing the variance component of the per-individual allelic effects. A non-zero variance implies heterogeneous genetic effects possibly due to GxE (Moore et al. 2019).
LEMMA (Kerin and Marchini 2020) and StructLMM (Moore et al. 2019) allow for multiple Es but only one trait, whereas MPGE (Majumdar et al. 2020) and MTAGEI (Luo et al. 2024) allow for multiple traits but only one E. To implement these four GxE methods, E(s) must be prespecified in advance. I developed a multivariate vQTL approach (called MST, multivariate scale test) to allow for multiple traits and unspecified Es. Even if no information on Es is collected, MST can still be performed to explore the possibility of GxE. MST requires less data to test for GxE’s plausibility than other methods.
The four GxE methods (Moore et al. 2019, Kerin and Marchini 2020, Majumdar et al. 2020, Luo et al. 2024) explicitly incorporate GxE information in the model, whereas MST does not require prior knowledge of E. Because MST is a multivariate approach of UST (univariate scale test, the conventional “implicit” test for GxE), the comparison was conducted between MST and UST. Real data applications and simulations demonstrated the utility and performance of the MST approach.
2 Methods
2.1 Multivariate scale test
Suppose each individual provides K continuous traits related to a disease, . I adjusted each trait with covariates such as sex, age, body mass index (BMI), ancestry principal components (PCs), etc. Let X be the vector of covariates, and and be two dummy variables coding the three genotypes of an SNP. That is, would be coded as for 0, 1, and 2 minor alleles, respectively. Then, I consider the regression model,
| (1) |
The residuals () from model (1) are the traits adjusted for genotypes and covariates. Suppose there are n individuals, the dispersion of residuals is calculated by , where is the residual of the kth trait from the ith individual (), and is the sample median of s across all n individuals (the sample median is more robust than the sample mean).
I then tested whether the dispersion measure () varies with different genotypes, by considering the hypotheses:
where , is an vector with all elements of 1, is a vector of intercept terms, and are two dummy-variable vectors coding the three genotypes of an SNP, and and are two vectors of effect sizes.
In model (2), is an matrix of error terms under the reduced model, following a multivariate normal distribution with a mean vector of 0 and a variance–covariance matrix of . In model (3), is an matrix of error terms under the larger model, following a multivariate normal distribution with a mean vector of 0 and a variance–covariance matrix of . In real data analysis, can be estimated by the sum of squared residual vectors under the reduced model, i.e.
| (4) |
and can be estimated by the sum of squared residual vectors under the larger model, i.e.
| (5) |
where is a vector of dispersion measure of the ith individual (with K elements ); and are vectors of predicted (or fitted) dispersion measure of the ith individual under the reduced and larger models, respectively.
The Pillai’s trace was recommended as the most robust choice among various tests in multivariate analysis of variance (MANOVA) (Olson 1974). I therefore considered the Pillai’s trace statistic (Pillai 1955)
| (6) |
where indicates the summation of all the diagonal elements of a matrix. The null hypothesis (reduced model) will be rejected if the Pillai’s trace V test statistic is large, representing the overall squared residuals under the larger model () are smaller than that under the reduced model (). The Pillai’s trace V test statistic (6) can be transformed into an F test statistic (Rencher and Christensen 2012), as follows:
| (7) |
Under , statistic (7) follows the F distribution with degrees of freedom of and , where , , (Rencher and Christensen 2012), and L is the number of genotype groups at the SNP (usually L = 3, representing 0, 1, 2 minor alleles).
According to the Bonferroni correction, will be rejected if the P-value of the F test (7) is less than the significance level of , where M is the total number of SNPs analysed by MST. Rejecting indicates that the dispersion measure () varies with different genotypes, which is a clue of GxE.
2.2 Univariate scale test
Given a significant MST test (7), the UST is used to test whether the kth trait (k = 1, …, K) accounts for the vQTL signal. H0: The kth trait does not provide vQTL signal. H1: The kth trait provides vQTL signal
| (8) |
where and represent the kth diagonal elements of and , respectively. Under , statistic (8) follows the F distribution with degrees of freedom of and , in which L is the number of genotype groups at the SNP (usually L = 3, representing 0, 1, 2 minor alleles). The kth trait is considered to provide vQTL signal if the P-value of the F test (8) is smaller than , where is the number of tests under the ad hoc analysis.
2.3 Data from the Taiwan Biobank
As of February 2024, 27 675 and 120 161 adults (aged 30–70 years) have been whole-genome genotyped by the TWB 1.0 and TWB 2.0 genotyping arrays, respectively (Wei et al. 2021). Running on the Axiom Genome-Wide Array Plate System (Affymetrix, Santa Clara, CA), the TWB 1.0 genotyping array was designed for Taiwan’s Han Chinese and was released in April 2013. The TWB 2.0 genotyping array was later released in August 2018, according to the next-generation sequencing of ∼1000 Taiwan Biobank (TWB) individuals and the experience of developing TWB 1.0.
These 27 675 and 120 161 participants formed the so-called “TWB1” and “TWB2” cohorts. The TWB2 (n = 120,161) and TWB1 (n = 27,675) were regarded as the discovery and replication cohorts, respectively. The TWB excluded samples that were missing more than 2% of their genotype calls. Subsequently, the TWB used the KING (Kinship-based INference for GWAS) software (Manichaikul et al. 2010) to estimate the cryptic relatedness among individuals. I removed the individual with a higher missing genotype rate from each relative pair and ensured no pair of subjects was more closely related than the second‐degree relatives. After this step, 25 200 and 93 708 individuals remained in the TWB1 and TWB2 cohorts, respectively.
TWB 1.0 and TWB 2.0 arrays separately comprised 632 172 and 648 542 autosomal SNPs. There were 99 931 SNPs overlapped across the two genotyping arrays. The TWB removed SNPs with genotyping rates <98% or Hardy–Weinberg test P-values <1E−10. The PLINK (Purcell et al. 2007) command “—indep-pairwise 500 50 0.2” was used to prune SNPs in high linkage disequilibrium (LD). This command excluded SNPs with an r2 > 0.2 within a sliding window of size 500. The TWB shifted the sliding window at each step of 50 SNPs. The remaining nearly independent SNPs (r2 0.2 within a sliding window of size 500) were then used to construct ancestry PCs with the PLINK (Purcell et al. 2007) command “—pca”.
The TWB used IMPUTE2 (v2.3.1) (Howie et al. 2009, Delaneau et al. 2013) for genotype imputation. The reference panel was the combination of 1451 TWB individuals with whole-genome sequence data and 504 East Asians (EAS) from the 1000 Genomes Phase 3 v5 (a total of 1955 genomes). As shown by Wei et al. (2021), this TWB + EAS panel (n = 1955) provided an improvement in imputation accuracy over the TWB panel (n = 1451) or the EAS panel (n = 504). After imputation, the TWB removed variants with missing rates >5% or minor allele frequencies (MAFs) <0.01%. Variants with an information score <0.3 were also excluded, in which 0.3 was commonly chosen as a threshold for imputation (Kosugi et al. 2023). Through these quality control steps, 9 814 944 autosomal variants remained on both the TWB 1.0 and TWB 2.0 arrays.
I analysed 2 570 487 SNPs with MAFs 5% in both the TWB2 and TWB1 cohorts. Because 29 continuous traits in eight domains were investigated herein, MST P-value <.05/(2 570 487 8) = 2.4E−9 or UST P-value <.05/(2 570 487 29) = 6.7E−10 was considered significant. SNPs with MAFs <5% were skipped from the analysis due to the inferior genotyping (or imputation) accuracy for low-frequency variants (Mitt et al. 2017). GxE studies usually focus on common SNPs because of their better reproducibility (Wang et al. 2019). If the sample size in any G-by-E combination is small, the evidence of GxE will hardly be replicated by another cohort.
2.4 Simulation studies
To reflect the performance under real genotype data, I first used TWB2 (the discovery cohort) SNPs to generate traits as follows:
| (9) |
where , 1, 2 representing the number of minor alleles. The environmental factor was randomly sampled from 1 (exposed) or 0 (non-exposed), with the “exposure prevalence” P( = 1) = 0.2 or 0.5, for . The random error term was generated from a multivariate normal distribution with a mean vector of 0 and a variance–covariance matrix as follows:
| (10) |
where denoted the correlation between the 1st and the 2nd traits, indicated the correlation between the 1st and the 3rd traits, and represented the correlation between the 2nd and the 3rd traits, respectively. Eight correlation scenarios listed in the titles of Figs 1–3 were evaluated. If I use as an overall measure of the correlations among the three traits, the correlation strength can be ordered as (F) > (E) > (D) > (C) > (B) > (A). The other two scenarios, (G) and (H), were used to mimic some traits to be inversely correlated with others. For example, HDL is usually negatively associated with LDL and TG (Jeppesen et al. 1997).
Figure 1.
Power and false discovery rate (FDR) of testing GxE for individual traits, when GxE influenced the first trait (three traits from a multivariate normal distribution, exposure prevalence = 0.2, and n = 93 708). Each point was calculated based on 10 000 replications. The title of each plot represents
Figure 2.
Power and false discovery rate (FDR) of testing GxE for individual traits, when GxE influenced the first and the second traits (three traits from a multivariate normal distribution, exposure prevalence = 0.2, and n = 93 708)
Figure 3.
Power of testing GxE for individual traits, when GxE influenced all three traits (three traits from a multivariate normal distribution, exposure prevalence = 0.2, and n = 93 708)
2.4.1 P-values under the null hypothesis of no GxE
By fixing and , I investigated the P-values under the null hypothesis of no GxE. Titles of Figs 1–3 present the eight scenarios of the correlations among traits. SNPs were categorized as nine MAF ranges: [0.05, 0.10) (indicating 0.05 MAF < 0.10), [0.10, 0.15), [0.15, 0.20), [0.20, 0.25), [0.25, 0.30), [0.30, 0.35), [0.35, 0.40), [0.40, 0.45), and [0.45, 0.50] (indicating 0.45 MAF 0.50). Eight correlation scenarios and nine MAF ranges constructed 72 combinations. Each combination was evaluated with 10 000 replications. For example, for the MAF range [0.05, 0.10), the leading 10 000 SNPs on chromosome 1 (i.e. the 10 000 SNPs with the smallest base pairs) satisfying 0.05 MAF < 0.10 were used for simulation.
2.4.2 Power of testing GxE for individual traits
By fixing and , I presented the statistical power given the significance level of 2.4E−9 (for MST) or 6.7E−10 (for UST). Many vQTL researches have been conducted on multiple traits and on a genome-wide scale (Wang et al. 2019, Shi 2022, Westerman et al. 2022, Lin 2024). To evaluate the performance of the two methods in this situation, I adopted the significance threshold from the real genome-wide vQTL search. The same 72 combinations were evaluated under for power comparison. Similarly, each combination was simulated with 10 000 replications.
MST is a two-stage procedure. If the MST test statistic [Equation (7)] is significant (P < 2.4E−9) and the ad hoc analysis for the kth trait [Equation (8)] is significant (P < , where is the number of tests under the ad hoc analysis), the kth trait is considered to provide vQTL signal. By contrast, UST is a one-stage procedure. If the UST statistic [Equation (8)] is significant (P < 6.7E−10) for the kth trait (k = 1, …, K), the kth trait is claimed to provide vQTL signal.
2.4.3 Simulation under a smaller sample size
In addition to the TWB2 (the discovery cohort) SNPs, I also used the TWB1 (the replication cohort) SNPs as the simulation materials. With a sample size of 25 200, this simulation compared MST with UST in a smaller GWAS. Except for a smaller sample size (n = 25 200), all simulation settings were identical to those for TWB2 (n = 93 708).
2.4.4 Simulation given four traits
Moreover, I also considered the situation given more traits. The random error term was generated from a multivariate normal distribution with a mean vector of 0 and a variance-covariance matrix as follows:
| (11) |
Eight correlation scenarios listed in the title of Supplementary Fig. S30 were evaluated. Six correlations were required in Equation (11), , where was the correlation between the uth and the vth traits, and u, v .
2.4.5 Simulation given right-skewed traits
By squaring , I considered the error term coming from a chi-squared distribution with the degree of freedom 1, as follows:
| (12) |
This simulation tested the robustness of MST when analysing right-skewed traits such as TG and fasting glucose (FG). The constant was used to adjust the power. The power of MST and UST decreased with an increasing or an increasing error term. Nonetheless, the relative performance of the two methods remained the same. Without loss of generality, I used throughout the simulation.
When I simulated three traits, the random error term was generated from a multivariate normal distribution with a mean vector of 0 and a variance–covariance matrix as follows:
| (13) |
After squaring as shown in Equation (12), the correlation between the uth and the vth traits became (u, v = 1, 2, 3). Similarly, when I simulated four traits, the random error term was generated from a multivariate normal distribution with a mean vector of 0 and a variance-covariance matrix as follows:
| (14) |
After squaring as shown in Equation (12), the correlation between the uth and the vth traits was maintained at (u, v = 1, 2, 3, 4).
3 Results
3.1 Simulation results
3.1.1 P-values under the null hypothesis of no GxE
I used simulations to evaluate the performance of MST and UST, given the genotypes of 90 000 SNPs on chromosome 1 (10 000 SNPs for each MAF range). Supplementary Figs S1–S8 in the Supplementary Data demonstrate the quantile–quantile (QQ) plots stratified by the nine ranges of MAFs, where the exposure prevalence is 0.2, n = 93 708 (using the TWB2 SNPs) or 25 200 (using the TWB1 SNPs), number of traits = 3 or 4, and traits followed a multivariate normal distribution or the chi-squared distributions with the degree of freedom 1. The QQ plots under different correlation scenarios were similar, so I combined the results from various correlation scenarios into a plot. When the traits were normally distributed (Supplementary Figs S1, S3, S5, and S7), the observed P-values matched the expected P-values under the null hypothesis (without GxE in any of the three/four traits). When the traits followed the chi-squared distribution with the degree of freedom 1, deflation of P-values was observed at SNPs with MAFs <0.10 in larger data sets (n = 93 708) [Supplementary Figs S2(1) and S6(1)] and at SNPs with MAFs <0.15 in smaller data sets (n = 25 200) [Supplementary Figs S4(1, 2) and S8(1, 2)]. However, fortunately, even for right-skewed traits like chi-squared distributions with the degree of freedom 1 (skewness = 2.8, excess kurtosis = kurtosis − 3 = 12), common variants with MAFs 0.10 (for n 93 708) or 0.15 (for n 25 200) can still be analysed by MST or UST.
3.1.2 Power and false discovery rate (FDR) of testing GxE for individual traits
To compare MST and UST in testing GxE for individual traits, I calculated the power and FDR under each scenario. To reflect the performance of MST in a genome-wide vQTL search, I used 0.00077 as the significance level of MST’s ad hoc analysis, where 65 was the number of tests under MST’s ad hoc analysis in the real data analysis of this work (Table 1). That is, after a genome-wide vQTL search using MST, I subsequently performed 65 USTs [Equation (8)] to figure out which individual traits accounted for the vQTL signals. As I was evaluating the performance of MST on a genome-wide scale, the only reference to the number of tests under MST’s ad hoc analysis was “65”, which came from this study. FDR is the proportion of falsely detecting GxE among all discoveries. Given three traits simulated from the multivariate normal distribution, exposure prevalence = 0.2, and n = 93 708, Figs 1–3 present the power and FDR when GxE influenced one, two, and all three traits. Each figure contained 72 combinations of correlation settings (A, B, …, H plots) and MAF scenarios (x-axis). Each of the 72 scenarios was evaluated with 10 000 replications. As expected, the power of both methods increased with a larger MAF (Figs 1–3).
Table 1.
The 18 independent variance quantitative trait loci detected by MST.
| Four lipids traits (24 tests under MST’s ad hoc analysis) | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Chr. | BP | SNP | MAF (TWB2/TWB1)a | Gene | MST p (TWB2/TWB1)b | HDL UST Pc | LDL UST Pc | TCHO UST Pc | TG UST Pc |
| 2 | 21024193 | rs57825321 | 0.148/0.146 | APOB | 3.3E−22/1.0E−5 | 6.8E−3/.89 | 6.7E−25/1.8E−7 d | 9.3E−16/3.8E−6 d | .03/.03d |
| 11 | 116792991 | rs662799 | 0.274/0.275 | APOA5 | 7.8E−215/1.9E−70 | .01/.09d | 5.5E−12/1.9E−3 d | 1.7E−12/2.3E−3 d | 9.9E−213/4.0E−73 d |
| 15 | 58400418 | rs60900172 | 0.356/0.357 | ALDH1A2 | 1.2E−11/2.3E−5 | 2.6E−6/5.2E−5 d | .16/.84 | 1.3E−4/.09 d | .06/.03d |
| 16 | 56956804 | rs247617 | 0.161/0.160 | CETP | 6.3E−44/1.6E−7 | 2.7E−48/1.6E−8 d , e | .32/.20 | .08/.18d | .15/.05d |
| 19 | 44888997 | rs6857 | 0.083/0.084 | NECTIN2 | 1.1E−10/2.4E−7 | .03/.10d | 6.3E−5/4.6E−5 d | .03/9.4E−3d | 1.8E−10/2.7E−4 d |
| 19 | 44923535 | rs141622900 | 0.075/0.068 | APOC1 | 5.4E−126/1.9E−26 | 1.1E−9/2.7E−4 d , e | 3.5E−38/1.5E−9 d , e | 1.7E−13/.01 d , e | 1.2E−15/.10 d , e |
| Five blood traits (25 tests under MST’s ad hoc analysis) | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Chr. | BP | SNP | MAFa | Gene | MST P2 | RBC UST Pc | WBC UST Pc | Platelet UST Pc | HB UST Pc | HCT UST Pc |
| 16 | 250642 | rs9940149 | 0.446/0.449 | FAM234A | 3.4E−137/3.7E−39 | 3.3E−136/3.8E−44 d | .99/.24 | .21/.28 | 3.8E−3/6.4E−3d | .35/.02 |
| 16 | 319562 | rs28461430 | 0.127/0.129 | AXIN1 | 5.0E−12/2.8E−5 | 1.8E−13/2.8E−7 d | .13/.67 | .92/.15 | .64/.96 | .12/.65 |
| 16 | 418055 | rs62030830 | 0.488/0.488 | DECR2 | 1.2E−57/9.9E−16 | 9.7E−62/1.6E−17 d | .57/.39 | .80/.47 | .10/.31d | .67/.21 |
| 16 | 489088 | rs3830847 | 0.439/0.442 | RAB11FIP3 | 2.1E−38/2.0E−7 | 1.2E−39/9.0E−11 d | .08/.64 | .74/.69 | .02/.61d | .71/.57 |
| 16 | 595968 | rs4144003 | 0.395/0.397 | RAB40C | 3.5E−41/1.5E−10 | 6.0E−46/3.8E−12 d | .82/.51 | .19/.40 | .36/.54d | .80/.10d |
| Three kidney traits (six tests under MST’s ad hoc analysis) | ||||||||
|---|---|---|---|---|---|---|---|---|
| Chr. | BP | SNP | MAFa | Gene | MST Pb | Creatinine UST Pc | UA UST Pc | BUN UST Pc |
| 4 | 9982917 | rs9994216 | 0.406/0.410 | SLC2A9 | 1.5E−22/1.3E−5 | .86/.47 | 1.2E−23/5.7E−6 d | .56/.35 |
| 4 | 88122482 | rs45499402 | 0.314/0.319 | ABCG2 | 3.9E−62/3.4E−24 | .05/.12d | 2.3E−62/3.9E−27 d | .08/.68d |
| Two liver traits (10 tests under MST’s ad hoc analysis) | |||||||
|---|---|---|---|---|---|---|---|
| Chr. | BP | SNP | MAFa | Gene | MST Pb | TB UST Pc | Albumin UST Pc |
| 2 | 233347393 | rs13012213 | 0.177/0.179 | SAG | 7.9E−23/1.7E−5 | 8.7E−25/1.0E−6 d | .63/.94 |
| 2 | 233679061 | rs10202865 | 0.189/0.188 | UGT1A10 | 4.6E−156/2.8E−52 | 1.3E−158/5.5E−54 d , e | .48/.48 |
| 2 | 233715640 | rs6749496 | 0.114/0.112 | UGT1A10 | 0/7.9E−128 | 0/1.1E−130 d , e | .05/.80 |
| 2 | 233842243 | rs3806588 | 0.181/0.190 | HJURP | 2.7E−16/5.7E−6 | 3.6E−17/4.5E−7 d | .16/.75 |
| 12 | 20844459 | rs4341591 | 0.157/0.157 | SLCO1B3 | 3.9E−21/1.6E−6 | 1.0E−22/2.0E−7 d | .95/.48 |
MAF = minor allele frequency.
MST P-values (TWB2/TWB1) were highlighted in bold type if TWB2 MST P < 2.4E−9 and TWB1 MST P < .05/1767 = 2.8E−5.
Twenty-six trait-vQTL combinations’ P-values (TWB2/TWB1) were highlighted in bold type because of UST P-value < .05/65 = .00077 in TWB2 or TWB1, where 65 is the number of tests under the ad hoc analysis. Further analysis for these 26 trait-vQTL combinations is shown in the left column of Fig. 5.
QTL (quantitative trait locus): if the trait value was associated with the two dummy variables coding the three genotypes of the SNP (P-value < .05/65 = .00077 in TWB2), the SNP was denoted as a QTL. From this table, all vQTLs were QTLs, but not all QTLs were vQTLs.
vQTLs that were also identified by Westerman et al. (2022) (European population data: 350 016 unrelated participants in the UK Biobank).
When GxE influenced the first trait (Fig. 1), except in the high correlations among traits (F), UST had a larger power and a smaller FDR than MST. Scenario (F) indicates that the pairwise correlations between any two traits are high ( 0.75); the second and the third traits can borrow the strength from the first trait. This increased the power of the MST statistic. The FDRs of UST were all 0%, whereas the FDRs of MST were controlled under 4.8% (detailed FDRs are listed in Table S1 of the Supplementary Data). Because the actual situation is that GxE influenced the first trait, FDR is the proportion of falsely detecting GxE from the second or third trait among all discoveries.
When GxE influenced the first and the second traits (Fig. 2), MST consistently outperformed UST across all correlation and MAF scenarios. MST had a higher power in detecting GxE than UST while controlling the FDR at a similar level. The FDRs of UST were all 0%, whereas the FDRs of MST were controlled under 0.3% (detailed FDRs are listed in Table S2 of the Supplementary Data). Because the actual situation is that GxE influenced the first and the second traits, FDR is the proportion of falsely detecting GxE from the third trait among all discoveries.
When GxE influenced all three traits (Fig. 3), MST was still more powerful than UST. No FDR can be shown in this situation because all three traits were specified to enrich the GxE signals. Three highly correlated traits with GxE may interfere with each other, and therefore, the power gain of MST over UST is marginal in Fig. 3 (F). This reasonable result can be explained from the MANOVA tests. Recall that the high correlation between dependent variables (here, phenotypes) will reduce the power of the MANOVA tests (Foster et al. 2006). Ideally, dependent variables suitable for MANOVA analysis are low to moderately correlated with each other (Foster et al. 2006). It makes no sense to put dependent variables measuring the same aspect of the outcome into the model. If the phenotypes are highly correlated, there are better ways to integrate their information, such as simple summation or principal component analysis.
Supplementary Figs S9–S11 show the power and FDR when the three traits were simulated from chi-squared distribution with the degree of freedom 1 (exposure prevalence = 0.2 and n = 93708). The comparison between MST and UST was similar to that for the multivariate normal distributed traits. Supplementary Figs S12–S17 demonstrate the results for exposure prevalence = 0.5. As expected, the power of both methods was increased with a larger exposure prevalence. Nonetheless, the comparison between MST and UST was similar to that for the exposure prevalence of 0.2.
Supplementary Figs S18–S29 show the simulation results given a smaller sample size (n = 25 200). When traits were from chi-squared distribution with the degree of freedom 1, both MST and UST suffered from larger FDR at SNPs’ MAFs <0.15. This corresponded to the deflation of P-values at SNPs with MAFs <0.15 in smaller data sets (n = 25 200) [Supplementary Figs S4(1, 2) & S8(1, 2)].
When n = 25 200 and the exposure prevalence was 0.2, both methods had almost no power (Supplementary Figs S18–S23). This is a reasonable result because the scale test (including UST and MST) is an implicit test for GxE identification. No Es are specified or used in the test statistics. Therefore, a larger sample size is required to boost the power. This is why many previous applications of UST focused on the UKB with a larger sample size [e.g. n = 348 501 (Wang et al. 2019), n = 350 016 (Westerman et al. 2022), and n = 396 077 (Shi 2022)].
Supplementary Figs S30–S61 present the simulation results of the given four traits. If only one trait was influenced by GxE, UST outperformed MST except for the scenario (F) of highly correlated traits (Supplementary Figs S30, S31, S38, S39, S46, S54, and S55). When two or more traits accounted for GxE, MST was more powerful than UST. Similarly, when n = 25 200 and the exposure prevalence was 0.2, both methods had almost no power (Supplementary Figs S46–S53). To sum up, the simulation results for four traits were similar to those for three traits.
To conclude, MST can gain more power than UST because of (1) integrating more traits with GxE information and (2) the less harsh penalty on multiple testing. However, if only few traits account for GxE, MST may lose power and suffer from a larger FDR due to aggregating more non-informative traits into the test statistic (Fig. 1).
Supplementary Table S3 shows the average memory usage and time consumption of MST and UST, in which simulation data of the two levels of exposure prevalence (0.2 and 0.5) were combined. On average, MST occupied less memory and spent a shorter time than UST, where the memory usage was measured by the “summary prof” R function, and the execution time was measured in R (version 4.2.3) on a Windows system running at 3.40 GHz and 64 GB of RAM.
3.2 Genome-wide vQTL search for 29 TWB continuous traits
I performed a genome-wide vQTL search for 29 TWB continuous traits using MST and UST. A discovery cohort of 93 708 (called “TWB2”) and a replication cohort of 25 200 individuals (called “TWB1”) were analysed, respectively. MST and UST were applied to 2 570 487 SNPs with MAFs 5% in both TWB2 and TWB1. GxE is to explore the impacts of joint distribution between genetic variants and E on phenotypes. If the sample size of any G-by-E combination is too small, this GxE signal is unreliable and can hardly be replicated in another cohort. Therefore, GxE studies usually investigate common SNPs. For example, the systematic vQTL and GxE search of 13 UKB continuous traits also focused on common variants (MAFs 5%) (Wang et al. 2019). The sample size of TWB2 (n = 93 708) was smaller than that of the UKB study [n = 348 501 (Wang et al. 2019)]. Therefore, I also adopted 5% as the MAF cutoff. A total of 29 TWB traits in eight domains were investigated herein, including (A) six lung function traits: vital capacity, tidal volume, inspiratory reserve volume, expiratory reserve volume, forced vital capacity (FVC), and forced expiratory volume in 1 s (FEV1); (B) four lipid traits: HDL, LDL, TCHO, and TG; (C) five obesity traits: BMI, body fat percentage (BFP), waist circumference (WC), hip circumference (HC), and waist–hip ratio (WHR); (D) five blood traits: red blood cells (RBC), white blood cells (WBC), platelets, hemoglobin (HB), and hematocrit (HCT); (E) three kidney traits: creatinine, uric acid (UA), blood urea nitrogen; (F) two liver traits: total bilirubin (TB) and albumin; (G) two hypertension traits: diastolic and systolic blood pressure levels; (H) two diabetes traits: FG and glycated hemoglobin (HbA1c).
In all analyses, covariates adjusted included sex (male versus female), age (in years), BMI (in kg/m2), current smoking status (yes versus no), current drinking status (yes versus no), performing physical exercise (yes versus no), educational attainment (integer ranging from 1 to 7), and the first 10 ancestry PCs. Current smoking indicated “having smoked cigarettes for at least 6 months and having not quit smoking when joining the TWB”. Drinking was defined as “having a weekly intake of more than 150 mL of alcoholic beverages for at least 6 months and having not stopped drinking when joining the TWB”. Regular exercise was defined as “performing exercise lasting for 30 min thrice a week”. Educational attainment was an integer ranging from 1 to 7: 1 (illiterate), 2 (no formal education but literate), 3 (primary school graduate), 4 (junior high school graduate), 5 (senior high school graduate), 6 (college graduate), and 7 (Master’s or higher degree). When analysing the five obesity traits (BMI, BFP, WC, HC, and WHR), BMI was excluded from the covariates.
The residuals () from model (1) are the traits adjusted for genotypes and covariates. To remove outliers, I excluded individuals with the residuals () more than 5 standard deviations from the mean. Supplementary Table S4 lists the skewness and “excess kurtosis” (kurtosis – 3) of the 29 TWB traits. Data can be considered normally distributed if the skewness ranges from −2 to 2 and the excess kurtosis ranges from −7 to 7 (Byrne 2010, Hair et al. 2010). Most TWB traits met this criterion. Simulation results reminded concerns about false positives at MAFs <0.10 [Supplementary Figs S2(1) and S6(1)] when n = 93 708 and traits followed chi-squared distribution with the degree of freedom 1 (skewness = = 2.8; excess kurtosis = 12). Only the two diabetes traits (FG and HbA1c) presented such extreme measures of moments as a chi-squared distribution. However, no discoveries were found from the two diabetes traits.
Figure 4 shows the Manhattan plots of the MST analysis on the eight domains of traits using the discovery cohort (TWB2) data. The red horizontal line denotes the experiment-wise significance level of .05/(2 570 487 8) = 2.4E−9, where 2 570 487 is the number of autosomal SNPs with MAFs 0.05 in both TWB2 and TWB1. This experiment-wise significance level is based on the Bonferroni correction, which may be conservative due to the correlations among the 2 570 487 SNPs (Conneely and Boehnke 2007). Nonetheless, I still adopted this significance level to reduce costs derived from false positives. I identified 1767 vQTLs from TWB2 (MST P < 2.4E−9) and sought replication from TWB1 if MST P < .05/1767 = 2.8E−5. Many of these vQTLs were highly correlated. Through the PLINK clumping procedure (Purcell et al. 2007), I found 18 independent vQTLs with LD measure r2 < 0.01. Figure 4 marks the gene names of these 18 independent vQTLs, and Table 1 lists their detailed information.
Figure 4.
The Manhattan plots of the MST analysis on eight domains of TWB2 continuous traits. The horizontal line denotes the experiment-wise significance level of .05/(2 570 487 8) = 2.4E−9, where 2 570 487 is the number of autosomal SNPs with MAF 0.05. I identified 1767 vQTLs from TWB2 (MST P < 2.4E−9) and sought replication from TWB1 if MST P < 0.05/1767 = 2.8E−5. Gene names on this figure mark the 18 independent vQTLs (LD measure r2 < 0.01) that were identified from TWB2 (MST P < 2.4E−9) and further replicated in TWB1 (MST P < .05/1767 = 2.8E−5)
Supplementary Figs S62–S64 present the Manhattan plots of the UST analysis on the 29 individual traits using the discovery cohort (TWB2) data. The red horizontal line denotes the experiment-wise significance level of .05/(2 570 487 29) = 6.7E−10, where 2 570 487 is the number of autosomal SNPs with MAF 0.05. I identified 1904 vQTLs from TWB2 (UST P < 6.7E−10) and sought replication from TWB1 if UST P < .05/1904 = 2.6E−5. Many of these vQTLs were highly correlated. Through the PLINK clumping procedure (Purcell et al. 2007), I found 18 vQTLs. Supplementary Figs S62–S64 mark the gene names of these vQTLs, and Supplementary Table S5 lists their detailed information.
Although UST (18 SNPs) seemed to explore the same number of vQTL SNPs as MST (18 SNPs), it did not mean that UST was as powerful as MST. The UST vQTL SNPs identified from each trait were independent of each other (r2 < 0.01). However, UST vQTLs found from a trait may be in high LD with vQTLs detected from another trait in the same domain. For example, rs483082 (in APOC1, vQTL of TG) and rs438811 (in APOC1, vQTL of LDL) were in high LD with r2 = 0.99. By excluding the correlated SNPs (r2 > 0.01), MST found one more vQTL than UST, i.e. the NECTIN2 gene (also known as the PVRL2 gene) for lipid traits (Fig. 4B). NECTIN2 has been reported to play essential roles in lipid metabolism and dyslipidemia (Miao et al. 2018, Li et al. 2021).
Except for NECTIN2, vQTLs identified by MST (Table 1) and UST (Supplementary Table S5) were overlapped or highly correlated. These vQTLs are all located in well-known genes (Hubacek et al. 2008, Woodward 2015). The NECTIN2 gene as a vQTL of lipid traits was found solely by MST. As demonstrated by the simulation study, MST is more powerful than UST, given two out of four traits (2/4) influenced by GxE (Supplementary Figs S32–S33, S40–S41, S48, and S56–S57). The NECTIN2 gene was likely a vQTL for both LDL and TG, although the UST P-values were not smaller than the two (UST) significance levels simultaneously (TWB2 = 6.7E−10; TWB1 = 2.6E−5, as shown in note 2 under Supplementary Table S5). Aggregating the information on these lipid traits boosted the statistical power of MST.
3.3 vQTLs enriched with GxE
From Table 1, I picked 26 trait-vQTL combinations identified by MST and the ad hoc analysis (with UST P-value <.05/65 = .00077 in TWB2 or TWB1, where 65 is the number of tests under MST’s ad hoc analysis). Subsequently, I merged the TWB1 and TWB2 cohorts to investigate which E enriched the GxE signal. I performed a direct GxE test based on an additive genetic model with an interaction term between the vQTL SNP and one of seven Es (the top horizontal axis of Fig. 5). The left column of Fig. 5 presents the heatmap plot of the GxE test P-values of these 26 trait-vQTL combinations. A total of 41 significant GxE effects (41 *) were identified with P < .05⁄(26 × 7) = .00027. All Es enriched the GxE signals with some vQTLs (SEX 13 *, BMI 11 *, smoking [SMK] 7 *, AGE 4 *, education [EDU] 3 *, drinking [DRK] 2 *, and regular exercise [SPO] 1 *).
Figure 5.
Heatmap plots of the GxE test P-values of the 26 (left figure, MST) and 19 (right figure, UST) trait-vQTL combinations. The left vertical axis labels the trait-vQTL combinations, whereas the top horizontal axis lists the environmental factors (SPO, regular exercise; EDU, educational attainment; SMK, smoking status; DRK, drinking status). The color in each cell marks the strength of −log10(GxE test P-value). In the left column (MST), “*” denotes that the GxE effect is significant at P < .05⁄(26 × 7) = .00027, where 26 is the number of trait-vQTL combinations in MST, and 7 is the number of environmental factors. In the right column (UST), “*” denotes that the GxE effect is significant at P < .05⁄(19 × 7) = .00038, where 19 is the number of trait-vQTL combinations in UST, and 7 is the number of environmental factors. A total of 41 “*” from the left figure (MST) and 29 “*” from the right figure (UST)
To compare, the right column of Fig. 5 shows the parallel analysis for the 19 trait-vQTL combinations identified by UST (19 yellow cells in Supplementary Table S5). Because rs57825321 in the APOB gene was vQTL of both LDL and TCHO, it generated two trait-vQTL combinations: LDL–rs57825321 and TCHO–rs57825321 (right column of Fig. 5). A total of 29 significant GxE effects (29 *) were identified with P < .05⁄(19 × 7) = .00038. As a result, MST explored more GxE effects than UST (41 > 29), although MST’s GxE significance level was even more stringent (.00027 < .00038).
I also investigated whether combining the TWB1 and TWB2 cohorts in a GxE analysis was reasonable. Supplementary Fig. S65 presents the scatter plots of the GxE effect sizes from the discovery (TWB2) and replication (TWB1) cohorts, for the 41 and 29 significant GxE effects (Fig. 5, 41 * from MST and 29 * from UST), respectively. The GxE effect sizes from the two cohorts were very similar, with Pearson’s correlation coefficients = 0.977 (MST’s 41 pairs of GxE effect sizes) and 0.986 (UST’s 29 pairs of GxE effect sizes), respectively. Therefore, combining TWB1 and TWB2 in one GxE analysis is justifiable.
4 Discussion
GxE has received much attention because this topic is related to how lifestyle factors modify the effects of hereditary materials (Ottman 1996). The concept of MST is similar to the strategy of analysis of variance (ANOVA). I first tested whether GxE exists in a group of phenotypes. If yes, I continued searching for the phenotype(s) that account(s) for GxE. Like the comparison between ANOVA and the two-sample t-test, MST can gain more power than UST because of (1) integrating more traits with GxE information and (2) the less harsh penalty on multiple testing. However, if only few traits account for GxE, MST can lose power due to aggregating more non-informative traits into the test statistic (Fig. 1).
Using the median-based Levene’s test, Westerman et al. recently searched genome-wide vQTLs for 20 cardiometabolic traits and identified 136 vQTLs from the UKB (Westerman et al. 2022). Although investigating vQTLs for individual traits separately, Westerman et al. observed “pleiotropy” (regarding phenotypic variance) in many loci. For example, in line with Table 1, APOC1 was detected as a vQTL of all four lipid traits (HDL, LDL, TCHO, and TG). Westerman et al.’s findings justified the approach to gathering multiple continuous traits in vQTL identification.
The significant GxE effects identified in Fig. 5 are consistent with several previous studies (Yin et al. 2011, Lin et al. 2022, Wang et al. 2022). For example, data from 393 healthy US adults showed that the genetic impact of APOA5 on LDL levels was sex-dependent (Wang et al. 2022), which was in line with the sex-APOA5 rs662799 interaction on LDL (solely detected by MST, Fig. 5). Data from 1030 unrelated Chinese (Yin et al. 2011) demonstrated drinking–APOA5 interaction on TG, consistent with the finding of MST and UST (Fig. 5). A Chinese community-based cohort including 4329 adults showed that BMI significantly modulated the APOA5 rs662799 genetic effects on dyslipidemia risk (Lin et al. 2022), in line with the BMI–APOA5 rs662799 interaction on TG (Fig. 5).
No matter whether MST or UST was applied, I detected no vQTLs from the TWB data for the six lung function traits (MST: Fig. 4A; UST: Supplementary Fig. S62A–F), five obesity traits (MST: Fig. 4C; UST: Supplementary Fig. S63A–E), two blood pressure traits (MST: Fig. 4G; UST: Supplementary Fig. S64F–G), or two diabetes traits (MST: Fig. 4H; UST: Supplementary Fig. S64H–I). Wang et al. (2019) also found no vQTLs from UKB’s lung function traits such as FVC and FEV1. Further investigation can be performed on the FEV1/FVC ratio (FFR). Wang et al. (2019) identified three vQTLs for FFR and GxE between the CHRNA5-A3-B4 locus and smoking in their Supplementary Table S3(a).
In line with the results of this study, a previous genome-wide vQTL analysis from the UKB data suggested minor GxE effects in diastolic and systolic blood pressure levels (Shi 2022). Although UKB data demonstrated some vQTLs from obesity traits such as BMI, WC, and HC (Wang et al. 2019, Miao et al. 2022), TWB data showed no obesity vQTLs either based on MST (Fig. 4C) or UST (Supplementary Fig. S63A–E). This inconsistency may result from the difference in ethnicity [European ancestry (Wang et al. 2019, Miao et al. 2022) versus Taiwan’s Han Chinese (this study)] or sample size [∼350 000 (Wang et al. 2019, Miao et al. 2022,) versus ∼118 900 (this study)]. To sum up, this study provided an MST approach to detect vQTLs from multiple continuous traits. Moreover, 18 independent vQTLs for Taiwan’s Han Chinese continuous traits were identified and replicated (Table 1), and 41 GxE effects were subsequently explored (Fig. 5, left column). MST identified 12 additional GxE signals than UST (41 > 29) (Fig. 5).
Supplementary Material
Acknowledgements
The author would like to thank the Bioinformatics Associate Editor, Prof. Russell Schwartz, and the anonymous reviewers for their insightful and constructive comments, as well as the Taiwan Biobank for approving my application to access the data.
Supplementary data
Supplementary data are available at Bioinformatics online.
Conflict of interest
None declared.
Funding
This work has been supported by the National Science and Technology Council of Taiwan (grant number 112–2628-B-002–024-MY3) and the National Taiwan University (grant number NTU-CDP-112L7776).
Data availability
The data underlying this article were provided by the Taiwan Biobank. Data will be shared on request to the corresponding author with permission from the Taiwan Biobank.
References
- Byrne BM. Structural Equation Modeling with AMOS: Basic Concepts, Applications, and Programming. New York: Routledge, 2010. [Google Scholar]
- Conneely KN, Boehnke M.. So many correlated tests, so little time! Rapid adjustment of P values for multiple correlated tests. Am J Hum Genet 2007;81:1158–68. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Delaneau O, Zagury JF, Marchini J.. Improved whole-chromosome phasing for disease and population genetic studies. Nat Methods 2013;10:5–6. [DOI] [PubMed] [Google Scholar]
- Foster J, Barkus E, Yavorsky C.. Understanding and Using Advanced Statistics. London: SAGE Publications, Ltd, 2006. [Google Scholar]
- Hair J, Black WC, Babin BJ. et al. Multivariate Data Analysis. 7th edn.Upper Saddle River, New Jersey: Pearson Educational International, 2010. [Google Scholar]
- Howie BN, Donnelly P, Marchini J.. A flexible and accurate genotype imputation method for the next generation of genome-wide association studies. PLoS Genet 2009;5:e1000529. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Hubacek JA, Lánská V, Skodová Z. et al. Sex-specific interaction between APOE and APOA5 variants and determination of plasma lipid levels. Eur J Hum Genet 2008;16:135–8. [DOI] [PubMed] [Google Scholar]
- Jeppesen J, Hein HO, Suadicani P. et al. Relation of high TG low HDL cholesterol and LDL cholesterol to the incidence of ischemic heart disease—an 8-year follow-up in the Copenhagen male study. Arterioscl Throm Vas 1997;17:1114–20. [DOI] [PubMed] [Google Scholar]
- Kerin M, Marchini J.. Inferring gene-by-environment interactions with a Bayesian whole-genome regression model. Am J Hum Genet 2020;107:698–713. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kosugi S, Kamatani Y, Harada K. et al. Detection of trait-associated structural variations using short-read sequencing. Cell Genom 2023;3:100328. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Levene H. Robust tests for equality of variances. In: Contributions to Probability and Statistics; Essays in Honor of Harold Hotelling. Palo Alto: Stanford University Press; 1960, 278–92. [Google Scholar]
- Li S, Gao Y, Ma K. et al. Lipid-related protein NECTIN2 is an important marker in the progression of carotid atherosclerosis: an intersection of clinical and basic studies. J Transl Int Med 2021;9:294–306. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Lin H, Xuan L, Xiang J. et al. Changes in adiposity modulate the APOA5 genetic effect on blood lipids: a longitudinal cohort study. Atherosclerosis 2022;350:1–8. [DOI] [PubMed] [Google Scholar]
- Lin WY. Gene–environment interactions and gene–gene interactions on two biological age measures: evidence from Taiwan biobank participants. Adv Biol (Weinh) 2024:e2400149. [DOI] [PubMed] [Google Scholar]
- Luo L, Mehrotra DV, Shen J. et al. Multi-trait analysis of gene-by-environment interactions in large-scale genetic studies. Biostatistics 2024;25:504–20. [DOI] [PubMed] [Google Scholar]
- Majumdar A, Burch KS, Haldar T. et al. A two-step approach to testing overall effect of gene–environment interaction for multiple phenotypes. Bioinformatics 2020;36:5640–8. [DOI] [PubMed] [Google Scholar]
- Manichaikul A, Mychaleckyj JC, Rich SS. et al. Robust relationship inference in genome-wide association studies. Bioinformatics 2010;26:2867–73. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Miao J, Lin Y, Wu Y. et al. A quantile integral linear model to quantify genetic effects on phenotypic variability. Proc Natl Acad Sci U S A 2022;119:e2212959119. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Miao L, Yin R-X, Pan S-L. et al. BCL3-PVRL2-TOMM40 SNPs, gene–gene and gene–environment interactions on dyslipidemia. Sci Rep 2018;8:6189. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mitt M, Kals M, Pärn K. et al. Improved imputation accuracy of rare and low-frequency variants using population-specific high-coverage WGS-based imputation reference panel. Eur J Hum Genet 2017;25:869–76. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Moore R, Casale FP, Jan Bonder M. et al. A linear mixed-model approach to study multivariate gene–environment interactions. Nat Genet 2019;51:180–6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Olson CL. Comparative robustness of six tests in multivariate analysis of variance. J Am Stat Assoc 1974;69:894–908. [Google Scholar]
- Ottman R. Gene–environment interaction: definitions and study designs. Prev Med 1996;25:764–70. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Paré G, Cook NR, Ridker PM. et al. On the use of variance per genotype as a tool to identify quantitative trait interaction effects: a report from the women’s genome health study. PLoS Genet 2010;6:e1000981. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Pillai KCS. Some new test criteria in multivariate analysis. Ann Math Statist 1955;26:117–21. [Google Scholar]
- Purcell S, Neale B, Todd-Brown K. et al. PLINK: a tool set for whole-genome association and population-based linkage analyses. Am J Hum Genet 2007;81:559–75. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Rencher AC, Christensen WF.. Methods of Multivariate Analysis. Wiley Series in Probability and Statistics. Hoboken: John Wiley & Sons, 2012. [Google Scholar]
- Shi G. Genome-wide variance quantitative trait locus analysis suggests small interaction effects in blood pressure traits. Sci Rep 2022;12:12649. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Soave D, Corvol H, Panjwani N. et al. A joint location-scale test improves power to detect associated SNPs, gene sets, and pathways. Am J Hum Genet 2015;97:125–38. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Soave D, Sun L.. A generalized Levene’s scale test for variance heterogeneity in the presence of sample correlation and group uncertainty. Biometrics 2017;73:960–71. [DOI] [PubMed] [Google Scholar]
- Staley JR, Windmeijer F, Suderman M. et al. A robust mean and variance test with application to high-dimensional phenotypes. Eur J Epidemiol 2022;37:377–87. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Struchalin MV, Amin N, Eilers PHC. et al. An R package “VariABEL” for genome-wide searching of potentially interacting loci by testing genotypic variance heterogeneity. BMC Genet 2012;13:4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wang H, Zhang F, Zeng J. et al. Genotype-by-environment interactions inferred from genetic effects on phenotypic variability in the UK Biobank. Sci Adv 2019;5:eaaw3538. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wang YE, Kirschke CP, Woodhouse LR. et al. SNPs in apolipoproteins contribute to sex-dependent differences in blood lipids before and after a high-fat dietary challenge in healthy US adults. BMC Nutr 2022;8:95. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wei C-Y, Yang J-H, Yeh E-C. et al. Genetic profiles of 103,106 individuals in the Taiwan Biobank provide insights into the health and history of Han Chinese. NPJ Genom Med 2021;6:10. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Westerman KE, Majarian TD, Giulianini F. et al. Variance-quantitative trait loci enable systematic discovery of gene–environment interactions for cardiometabolic serum biomarkers. Nat Commun 2022;13:3993. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Woodward OM. ABCG2: the molecular mechanisms of urate secretion and gout. Am J Physiol Renal Physiol 2015;309:F485–488. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Yin R-X, Li Y-Y, Liu W-Y. et al. Interactions of the apolipoprotein A5 gene polymorphisms and alcohol consumption on serum lipid levels. PLoS One 2011;6:e17954. [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
Data Availability Statement
The data underlying this article were provided by the Taiwan Biobank. Data will be shared on request to the corresponding author with permission from the Taiwan Biobank.





