Literature DB >> 28424482

Logistic Bayesian LASSO for genetic association analysis of data from complex sampling designs.

Yuan Zhang1, Jonathan N Hofmann2, Mark P Purdue2, Shili Lin3, Swati Biswas1.   

Abstract

Detecting gene-environment interactions with rare variants is critical in dissecting the etiology of common diseases. Interactions with rare haplotype variants (rHTVs) are of particular interest. At the same time, complex sampling designs, such as stratified random sampling, are becoming increasingly popular for designing case-control studies, especially for recruiting controls. The US Kidney Cancer Study (KCS) is an example, wherein all available cases were included while the controls at each site were randomly selected from the population by frequency matching with cases based on age, sex and race. There is currently no rHTV association method that can account for such a complex sampling design. To fill this gap, we consider logistic Bayesian LASSO (LBL), an existing rHTV approach for case-control data, and show that its model can easily accommodate the complex sampling design. We study two extensions that include stratifying variables either as main effects only or with additional modeling of their interactions with haplotypes. We conduct extensive simulation studies to compare the complex sampling methods with the original LBL methods. We find that, when there is no interaction between haplotype and stratifying variables, both extensions perform well while the original LBL methods lead to inflated type I error rates. However, when such an interaction exists, it is necessary to include the interaction effect in the model to control the type I error rate. Finally, we analyze the KCS data and find a significant interaction between (current) smoking and a specific rHTV in the N-acetyltransferase 2 gene.

Entities:  

Mesh:

Year:  2017        PMID: 28424482      PMCID: PMC5572548          DOI: 10.1038/jhg.2017.43

Source DB:  PubMed          Journal:  J Hum Genet        ISSN: 1434-5161            Impact factor:   3.172


Introduction

Rare variants and gene-environment interactions (GXE) have been suggested in the literature as potential causes of “missing heritability” in common diseases. We consider these problems by focusing on G being a rare haplotype variant (rHTV), which may reflect a combination of common single nucleotide polymorphisms (SNP). Thus, rHTVs can be studied even in existing genome-wide association studies (GWAS) data without the need to sequence any additional data. Recently, we have proposed an approach for rHTV association for case-control data called logistic Bayesian LASSO (LBL).[1] We have extended it to handle GXE under the assumption of G-E independence as well as when this assumption is relaxed or there is an uncertainty about it.[2-4] LBL shrinks the effects of unassociated haplotypes or their interactions with environmental covariates towards zero, so that the associated effects can be identified with considerable power.[5-7] In fact, LBL is one of the most powerful rHTV methods.[8] Complex sampling designs are being utilized with increasing frequency in case-control studies, especially for sampling of the controls. Typically, all available cases are included while controls are selected by stratified sampling using frequency matching with cases. Strata are usually formed based on known risk factors such as race, age, and sex. Often one or more strata, especially those containing minorities, are oversampled to obtain more controls. To account for different sampling rates arising from unequal sampling among strata, population weights are calculated, which indicate the number of population members represented by each sample subject. It is important to use these weights in the analysis to avoid bias in the results. However, at the same time, the use of weights also eliminates the power and efficiency in case-control studies due to the fact that population weights for controls are usually much larger than those for cases, leading to large variability in weights.[9] To regain some of the lost efficiency, rescaling of population weights has been suggested.[10] For example, one way of rescaling is such that the sum of the case (control) weights is equal to case (control) sample size. Another type of rescaling is to have the sum of weights of controls be equal to the sum of weights of cases. The US Kidney Cancer Study (KCS) was designed using a complex sampling scheme through stratified random sampling for recruiting subjects.[11,12] It was conducted at two sites — Chicago and Detroit. Cases identified from the Metropolitan Detroit Cancer Surveillance System and Cook County hospitals were recruited. At each site, the controls were frequency matched to cases based on age, sex, and race. The matching rate of controls to cases was 2:1 in blacks and 1:1 in whites. Age groups were formed at 5-year intervals starting from 20 to 79 years. For age groups ≥ 65 years, controls were chosen from the database of Medicare beneficiaries, which has information on age, sex, and race. For age groups < 65 years, controls were chosen from a listing of the Department of Motor Vehicles (DMV), which contains information on age and sex but not on race. As a proxy for race, strata of low and high black densities were formed based on Census data. Thus, the overall strata were formed by cross-classification of age, sex, and race (or black density). In addition to these stratifying variables, KCS collected covariates such as smoking status, high blood pressure, education level, and body mass index. As described in Colt et al.,[12] to account for features related to the complex sampling design (differential sampling rates for controls and cases, survey nonresponse, and deficiencies in coverage of the population-at-risk in the DMV and Medicare files), population weights were formed for each sampled individual. Several authors have analyzed the KCS data and reported risk factors for kidney cancer such as smoking, obesity, and hypertension.[12-14] Besides, genetic susceptibility and its interaction with environmental factors have been reported to affect the risk as reported in the KCS and other studies.[15-19] In particular, the N-acetyltransferase 2 (NAT2) gene is known to code for an enzyme involved in tobacco-carcinogen mechanism. Semenza et al.[15] found that smoking-related risk of kidney cancer is higher among those carrying a polymorphic variant of NAT2 called slow acetylator genotype than rapid acetylators. Longuemaux et al.[20] observed a higher risk of kidney cancer for subjects with NAT2 slow acetylators combined with CYP1A1 variants, however, they did not study gene-environment interactions. To the best of our knowledge, there is currently no rHTV association method that can account for complex sampling design such as that adopted in the KCS. To fill this gap, we adapt the LBL model to analyze this type of data. We show that stratified sampling with frequency matching can be easily accounted for in the framework of LBL without any additional modeling. We conduct simulation studies to investigate the properties of the extensions and compare with the original LBL method. Finally, we also analyze the KCS data to study the NAT2–smoking interaction.

Materials and Methods

The method mostly follows from Zhang et al.[4] with necessary adaptation to include stratifying variables and population weights. Suppose we have a case-control sample consisting of n1 cases and n2 controls with n1 + n2 = n. Let Y = 1/0 denote the case/control status of the ith individual, i = 1, …, n, and = (Y1, …, Y). Let G denote the observed genotype of the ith individual, and = (G1, …, G). We then let be the set of haplotype pairs compatible with G as the haplotype pair of a person may not be completely determined from the observed genotypes. Further we denote the rth haplotype pair in by Z. Next we denote the vector of environmental covariates of the ith individual by . For a complex sampling design, the stratifying variables play a key role, and they are denoted collectively as for individual i. In this paper, we consider both and to be categorical.

Complex Sampling Design Structure and Analysis

For the type of complex sampling considered in this paper, the sampling mechanism leads to known (rescaled) population weights, w, for the ith individual. In simple terms, w is the number of individuals in the population that the ith sampled person represents. It is essentially the ratio of the number of individuals available to be sampled (population size) to the number of individuals actually sampled (sample size) in the stratum to which the ith individual belongs. In surveys, non-response and post-stratification adjustments are further made to these weights, and they are made available along with the rest of the sample data.[9] The weights are typically rescaled to increase efficiency as mentioned in the Introduction section. Further details on calculation of weights will be provided in the simulation study section. The basic principle that we follow for incorporating complex sampling design in the Bayesian framework is to write the analysis model conditional on the information and variables that describe the data collection process.[21] That is, for writing the likelihood, we condition on the fact that the frequencies of cases and controls were matched (in some way that will become apparent below) in each stratum, and on the values of the variables used for matching (in this case the stratifying variables).

Retrospective Likelihood

Conditional on {w}, i = 1, …, n, and , the retrospective likelihood of the observed data is written as: where Ψ consists of the regression coefficients and the parameters associated with the haplotype pair frequencies, which will be specified more explicitly later. Note that conditioning on the case/control status (Y), stratifying variable information, and the weight for each person automatically takes care of matching frequencies of cases and controls in all strata in the retrospective (in contrast to prospective) likelihood formulation. Now we will specify the model for each component of the likelihood. In the following, we suppress the subscripts i and r for simplicity without causing ambiguity.

Modeling of P (Z|, , Y = 0)

We start with modeling P(Z|, , Y = 0) = a, the frequency of haplotype pair Z in the control population for a given and . Suppose there are a total of m haplotypes and assume gene–environment (G–E) dependence is only due to some of the stratifying variables and/or covariates, defined as , a subset of {, }. That is, conditional on , G and E are independent.[22,23] Then we denote the haplotype frequencies in the control population by f() = (f1(), …, f()). We model a for a haplotype pair as follows: where if , f and are frequencies of z and , and d ∈ (−1, 1) is the within-population inbreeding coefficient that captures excess/reduction of homozygosity.[24] For d = 0, the above expression is equivalent to assuming Hardy-Weinberg Equilibrium (HWE) while other values of d allow Hardy-Weinberg Disequilibrium (HWD). We then model () using a multinomial logistic regression model to allow G-E dependence.[25] Let the mth haplotype be the baseline and assume has L levels excluding baseline(s): = {C1, C2, …, C}. For example, if consists of two binary variables, then L = 2 with exclusion of baseline category of each variable. Then we have Thus, Let denote an (m−1)×(L+1) matrix with the (k, l)th element being γ, k = 1, …, m−1, l = 0, …, L. Combining (2) and (4), we have now fully specified a().

Modeling of P (Z|, , Y = 1)

Next let us consider P(Z|, , Y = 1) = b, the frequency of haplotype pair Z in the case population for a given value of and . We express b in terms of a and the odds of disease for a given Z, , and , θ(= P(Y = 1|Z, , )/P(Y = 0|Z, , )): where H is the set of all possible haplotype pairs and θ is modeled using logistic regression. We consider two different ways of modeling θ = exp () with respect to the stratifying variables. They are included as covariates either just as main effects (LBLc-GXE) or with additional modeling of interaction effects of with haplotypes (LBLc-GXE-GXS); “c” in LBLc represents complex sampling. More specifically, is (1, , , , ) in LBLc-GXE and (1, , , , , ) in LBLc-GXE-GXS. For each model, β is the vector comprising the corresponding regression coefficients. Here = (x1, x2, … , x1), where x is the number of copies of haplotype z in haplotype pair Z with the mth haplotype assumed to be the baseline. and consist of the usual dummy variables corresponding to and , respectively. and are obtained by (scalar) multiplication of and and and , respectively.

Modeling of P( = 0, ) and P ( = 1, )

It remains to model P( = 0, ) and P ( = 1, ) in (1). Assuming a saturated model for P (, ), P (|Y, ) ∝ P (Y|, ) without loss of information.[26,27] Then using the Bayes rule, we get the following: Thus, we can write the observed data retrospective likelihood in (1) as: where Ψ = ().

Priors, Posterior Distributions, and Inference on Association

These follow closely from LBL-GXE[4] as elucidated briefly in the following. Bayesian LASSO is used to regularize the regression coefficients βs by assigning each of them a double exponential prior centered at 0 and variance 2/λ2: , −∞ < β < ∞. Such regularization helps in weeding out the unassociated effects, making it possible for the associated ones, especially those involving rHTVs, to stand out. The parameter λ controls the degree of penalty. It is assigned a Gamma(a, b) hyper-prior with parametrization such that its mean is a/b. When a = b = 20, we obtain SD(β) = 1.53, which corresponds to a realistic variability in odds ratios. For γ parameters, we use a double exponential prior with hyper-parameter ν set to be 0.5, which provides well-calibrated results as seen in our simulation study. For d, we note that it is dependent on () as a should be nonnegative. Thus, d > {f()/(1 − f())}, k = 1, …, m − 1. As −1 < d < 1, we get max {−f()/(1 − f())} < d < 1. Therefore, we set the prior for d to be uniformly distributed in that range. The posterior distributions of all parameters in Ψ are estimated using Markov chain Monte Carlo (MCMC) methods. Finally, we test for significance of each β coefficient by computing its 95% credible set (CS) using MCMC samples from its posterior distribution. A 95% CS not covering 0 is considered as an evidence for significance. Alternatively, Bayes factor (BF) > 2 can be also used to declare significance.[1] For the KCS data analysis, we report both 95% CS and BF.

Results

Simulation Study

One Stratifying Variable

We carry out simulation studies to investigate the performance of LBL for complex sampling data. In this subsection, we consider one binary stratifying variable S (= 0/1) with prevalence p = P (S = 1) = 0.3. There is also a binary environmental covariate E (= 0/1) with prevalence p=0 = P (E = 1|S = 0) = 0.3 and p=1 = P (E = 1|S = 1) = 0.7. There are three haplotype settings with 6, 9, and 12 haplotypes in a haplotype block as listed in Table 1. Each haplotype block is formed by five SNPs with alleles labeled as 0 or 1. There are two rHTVs, denoted as R1 and R2, in each block. Note that there is G-S dependence as frequencies of haplotypes differ in the two strata. This, in turn, induces G-E dependence as prevalence of E differs across strata.
Table 1

Simulation Setup for One Stratifying Variable: OR under association scenarios 1 – 6 and frequencies of haplotypes and environmental covariate in each stratum.

Association Scenarios (OR)Freq

SettingHap123456S = 0S = 1
1011000.350.25
10100 (R1)333330.010.005
11011 (R2)3 (E)3 (S), 3 (E)3 (E)3 (S)3 (S), 3 (E)0.010.02
111000.030.28
111110.050.17
100110.550.275
E1.50.30.7
S30.7*0.3**

2010100.020.1
011000.180.32
100000.130.03
10100 (R1)333330.010.005
11011 (R2)3 (E)3 (S), 3 (E)3 (E)3 (S)3 (S), 3 (E)0.010.02
111000.150.03
111010.060.11
111110.050.15
100110.390.235
E1.50.30.7
S30.7*0.3**

3001110.030.11
010000.010.03
010110.030.07
011010.030.09
011100.220.06
100100.110.05
10100 (R1)333330.010.005
11011 (R2)3 (E)3 (S), 3 (E)3 (E)3 (S)3 (S), 3 (E)0.010.02
111010.130.05
111100.180.08
111110.050.15
100010.190.285
E1.50.30.7
S30.7*0.3**

An OR followed by (S) is an interaction effect between that haplotype and stratifying variable, an OR followed by (E) is an interaction effect between that haplotype and covariate, otherwise it denotes the main effect. An OR of “–” denotes null effect (OR = 1). Haplotype frequencies are different for S = 0 and S = 1 groups. Freq: frequency.

P (S = 0),

P (S = 1).

For creating association scenarios, we use various combinations of the following effects: R1, R2XS, R2XE, S, and E, as listed in Table 1. We also simulate a completely null model with all ORs set to be 1 (scenario 6). To mimic a complex sampling design for generating data, we first generate a population of cases and controls, and then sample from it using matching based on the stratifying variable. For a specific combination of association scenario and haplotype setting, we generate a population of 10,000 subjects in the following manner. For each individual, first we simulate a stratifying variable value, say S using the p value. Then we generate an environmental covariate value, E, using the p value. Then we generate a phased haplotype pair, say Z, using the frequencies given in Table 1 and assuming HWE (d = 0). Next, the individual is assigned to be a case or control using a logistic regression model: log(p/(1−p)) = , where p is the probability that the individual is case, and = (1, , , , , ). The intercept is calculated using a baseline prevalence of 0.1, i.e., β0 = log(0.1/0.9). For the other β coefficients, we use the corresponding ORs as listed in Table 1. We set the most frequent haplotype as the baseline in the regression model. After the case/control status is assigned, the phase information is removed and only genotypes are retained. Once a population of 10,000 subjects is generated in this manner, we obtain a sample from it as described next. Suppose the numbers of cases and controls in the population of Stratum h (h = 0, 1; h = 0 corresponds to S = 0 and h = 1 corresponds to S = 1) are and . Correspondingly, let the number of cases and controls in the sample of the Stratum h be and . First, we select all the cases in the population to be included in the sample for each of the strata, i.e., , h = 0, 1.[19] For selecting controls, to mimic the KCS data, we use differential sampling rates in the two strata. In Stratum 0, the number of controls is set to be the same as the number of cases, that is, . While in Stratum 1, we select a simple random sample of size controls, i.e., . In most situations, out of a population of size 10,000, we get a sample of size of 2200 – 3800 with the number of cases varying between 1000 – 1500 (700 – 900 in Stratum 0 and 150 – 800 in Stratum 1) depending on the scenario. Next we calculate the population weights for sampled cases and control in each stratum and rescale them. The rescaling is such that the sum of weights for cases is the same as the sum of weights for controls, as in the analysis of the KCS data reported by Hofmann et al.[14] Denote the rescaled weights of sampled cases and controls in stratum h by and . As all cases are sampled, the weight for a case is 1, i.e., , h = 0, 1. Thus, the sum of weights for cases in the sample is the sample size of the cases . The population weights of controls in stratum h is . For rescaling, we divide these population weights by their sum, i.e., , and then multiply by case sample size, i.e., . Thus, and . Therefore, we can see that if we oversample the controls for one stratum, their weights will be reduced. This can be clearly seen from the above expressions of weights if the control to case ratio in the population is constant across different strata. Note that all persons in a stratum have the same weight, original as well as rescaled, and these are computed only once for a given sample. We analyze each sample using LBLc-GXE and LBLc-GXE-GXS. For comparison, we also apply LBL-GXE from Zhang et al.,[4] which models G-E dependence but ignores the stratifying variables (Note that in Zhang et al.,[4] this method was referred as LBL-GXE-D, however, for the sake of simplicity here we refer to it as LBL-GXE). Additionally, we also analyze the data using a variation of LBL-GXE, referred to as LBL-GXE-GXS, which includes the stratifying variables as covariates but does not use sampling weights, i.e., ignores the complex sampling scheme. For each of these four methods, we use a total number of 120,000 iterations with a burn-in period of 20,000 iterations to ensure satisfactory convergence.[21] The total number of replications in each simulation is 500. For each β coefficient, we calculate the percentage of times (out of 500) that its 95% credible sets (CS) does not cover 0 to study the power or type I error rate. Figures 1 to 3 and Supplementary Figures 1 to 3 show the powers and type I error rates for LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS, and LBL-GXE for association scenarios 1 through 6 (null model), respectively. In scenario 1 (Figure 1), the performance of LBLc-GXE and LBLc-GXE-GXS are comparable, detecting the main haplotype and interaction effects with E with similar powers and keeping the type I error rates under control, while LBL-GXE-GXS and LBL-GXE have inflated type I error rates. In scenario 2 (Figure 2) where an interaction effect with S is present in the data, LBLc-GXE-GXS continues to performs well, while the other three methods, including LBLc-GXE, have inflated type I error rates. In scenario 3 (Figure 3) where the main effect of S is included in the data, LBLc-GXE, LBLc-GXE-GXS, and LBL-GXE-GXS control the type I error rates successfully while LBL-GXE leads to inflated type I error rates. However, we should note that the main effect of S detected by LBL-GXE-GXS here is not really an indication of its power because this method detects the main effect of S to be significant always irrespective of whether S has a true main effect or not, as seen in Figures 1, 2 and Supplementary Figures 1 to 3. In summary, LBLc-GXE controls type I error rates in situations where there is no interaction between haplotype and stratifying variable, while LBLc-GXE-GXS performs well in all scenarios. The Supplementary Figure 3 for the null model (scenario 6) shows that LBL-GXE-GXS and LBL-GXE lead to seriously inflated type I error rates while LBLc-GXE and LBLc-GXE-GXS control these rates well.
Figure 1

Powers (in gray shadow) and type I error rates of LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS, and LBL-GXE for Scenario 1 (OR.R1 = 3, OR.R2XE = 3, and all other ORs = 1). Each plot has three panels for main effects (bottom row), interactions of the corresponding haplotypes with S (middle row), and interactions of the corresponding haplotypes with E (top row). 5% is marked by a gray horizontal dashed line. The haplotype frequencies are listed in Table 1.

Figure 3

Powers (in gray shadow) and type I error rates of LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS, and LBL-GXE for Scenario 3 (OR.R1 = 3, OR.S = 3, OR.R2XE = 3, and all other ORs = 1). Each plot has three panels for main effects (bottom row), interactions of the corresponding haplotypes with S (middle row), and interactions of the corresponding haplotypes with E (top row). 5% is marked by a gray horizontal dashed line. The haplotype frequencies are listed in Table 1.

Figure 2

Powers (in gray shadow) and type I error rates of LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS, and LBL-GXE for Scenario 2 (OR.R1 = 3, OR.R2XS = 3, OR.R2XE = 3, and all other ORs = 1). Each plot has three panels for main effects (bottom row), interactions of the corresponding haplotypes with S (middle row), and interactions of the corresponding haplotypes with E (top row). 5% is marked by a gray horizontal dashed line. The haplotype frequencies are listed in Table 1.

We also explore scenarios 2 and 6 with p = 0.15 and p=0 = p=1 = 0.19 to mimic S and E to be race and smoking. We use the fact that the prevalence of blacks in the US is about 15% and the prevalence of smoking among whites or blacks in the US is about 19%. Supplementary Figures 4 and 5 show the corresponding results. The methods perform similarly as before except that with lower prevalences of S and E, LBLc-GXE and LBLc-GXE-GXS have reduced power, as expected. For scenario 2 and setting 1, we also analyzed the data using a standard haplotype association method haplo.glm.[28] Haplo.glm is based on the generalized linear model and uses maximum likelihood methods for inference. The results are reported in Figure 4 and Supplementary Table 1, which show that haplo.glm has inflated type I error rates.
Figure 4

Powers (in gray shadow) and type I error rates of LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS„ LBL-GXE, and haplo.glm (with and without S) for Scenario 2 (OR.R1 = 3, OR.R2XS = 3, OR.R2XE = 3, and all other ORs = 1). Each plot has three panels for main effects (bottom row), interactions of the corresponding haplotypes with S (middle row), and interactions of the corresponding haplotypes with E (top row). 5% is marked by a gray horizontal dashed line. The haplotype frequencies are listed in Table 1.

Additionally, we investigate a different rescaling of the weights such that the sum of the case (control) weights is equal to case (control) sample size. We compare the two types of rescaling by applying LBLc-GXE and LBLc-GXE-GXS to the data generated under setting 1 of scenario 2. The results of these two types of rescaling are comparable as shown in Supplementary Table 2. We also examine the methods for data generated under HWD by setting d = 0.1 in the data simulation procedure for setting 1 of scenario 2. The relative performances of the methods are similar to what we found earlier under HWE. The detailed results are shown in Supplementary Figure 6.

Two Stratifying Variables

We next conduct simulation studies using two stratifying variables S1 (0/1) and S2 (0/1) to mimic race and sex. We set the prevalence and . These two stratifying variables form 4 strata: Stratum 1 (S1 = 0, S2 = 0), Stratum 2 (S1 = 0, S2 = 1), Stratum 3 (S1 = 1, S2 = 0), and Stratum 4 (S1 = 1, S2 = 1). The binary environmental covariate E has prevalence and , which mimics that prevalence of smoking among females and males are about 15% and 20%, respectively (http://kff.org/other/state-indicator/smoking-adults-by-gender/). We consider 6 haplotypes and two types of G-S dependence — dependence on S1 only (G-S1 dependence) or on both S1 and S2 (G-S1-S2 dependence), as listed in Table 2.
Table 2

Simulation Setup for Two Stratifying Variables: OR and haplotype frequencies under two types of G-S dependence.

Frequency
G-S1 DependenceG-S1-S2 Dependence

HapORStra 1Stra 2Stra 3Stra 4Stra 1Stra 2Stra 3Stra 4
011000.350.350.250.250.270.240.320.27
10100 (R1)30.010.010.0050.0050.010.0080.0050.004
11011 (R2)5 (S1), 4 (E)0.010.010.020.020.010.0070.020.013
111000.030.030.280.280.090.1250.220.29
111110.050.050.170.170.150.110.070.049
100110.550.550.2750.2750.470.510.3650.375

An OR followed by (S1) is an interaction effect between that haplotype and stratifying variable, an OR followed by (E) is an interaction effect between that haplotype and covariate, otherwise it denotes the main effect. An OR of “–” denotes null effect (OR = 1). Under G-S1 dependence, haplotype frequencies are the same in strata 1 and 2, and also the same in 3 and 4. Under G-S1-S2 dependence, haplotype frequencies are different in different strata. Stra: Stratum.

The sample generation and weights calculation procedure is similar to that in the One Stratifying Variable subsection. Specifically, we generate a population of size 10,000 and select all cases in the population. In Strata 1 and 2, we select a simple random sample of controls of the same size as the number of cases in the corresponding stratum. In Strata 3 and 4, we select a simple random sample of controls with size double of that of the cases in the corresponding stratum. The total sample sizes range from 2000 – 2500 with roughly 1000 cases (about 400 each in Strata 1 and 2 and 100 each in Strata 3 and 4). Figure 5 shows the results for both G-S1 dependence and G-S1-S2 dependence. The relative performances of the methods are comparable to what we observe in the case of one stratifying variable. That is, LBLc-GXE-GXS has type I error rates well controlled while the other three methods, including LBLc-GXE, have inflated type I error rates as the simulation model includes non-null effects of both GXE and GXS. The powers are lower under G-S1-S2 dependence compared to G-S1 dependence since the former involves additional modeling.
Figure 5

Powers (in gray shadow) and type I error rates of LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS, and LBL-GXE when there are two stratifying variables S1 and S2, where , , , , OR.R1 = 3, OR.R2XS1 = 5, OR.R2XE = 4, and all other ORs = 1. Each plot has four panels for main effects (bottom row), interactions of the corresponding haplotypes with S1 (second from bottom row), interactions of the corresponding haplotypes with S2 (third from bottom row), and interactions of the corresponding haplotypes with E (top row). 5% is marked by a gray horizontal dashed line. The haplotype frequencies are listed in Table 2.

Application to the KCS data

Following our motivation described in the Introduction section, we study the NAT2 gene and its interaction with smoking. Deitz et al.[29] report that seven SNPs (rs1801279, rs1041983, rs1801280, rs1799929, rs1799930, rs1208, and rs1799931) explain 100% of the alleles detected in NAT2. Out of these seven SNPs, six are available in the KCS data. From them, a haplotype block consisting of the following five SNPs is detected by Haploview:[30] rs1041983, rs1801280, rs1799929, rs1799930, and rs1208. We focus on analyzing this 5-SNP haplotype block. The KCS data include rescaled population weights; the rescaling is such that the sum of the weights for the cases is the same as the sum of the weights for the controls. We used these weights in our analyses to account for complex sampling design. We consider smoking status as a covariate with three levels: never smoking, former smoking, and current smoking (consisting of occasional and regular current smokers). Further, we adjust for all four stratifying variables: site (Detroit, Chicago), age (<45, 45–54, 55–64, 65–74, ≥75 year), race (white, black), and sex following Li and Graubard[19] and Hofmann et al.[14] Note that at each site (city), both cases and controls were recruited, and so using site as a stratifying variable along with race can address population stratification due to geographical location to some extent. After removing subjects with missing genotype or smoking status, there are 909 cases and 936 controls in the KCS data. Table 3 shows some characteristics of these data. There is a higher proportion of current smokers amongst cases than in controls for both whites and blacks. More details about these data can be found in Hofmann et al.[14] Haplotype frequencies as estimated using the hapassoc software[31] based on maximum likelihood estimation are shown in Table 4. They vary substantially between the two races as well as between cases and controls. These estimates are used as starting values of the frequency () parameters in the MCMC procedures.
Table 3

Characteristics distributions of the KCS data according to several variables. The percentages are based on unweighted counts.

Cases (n = 909)Controls (n = 936)

White (n = 652)Black (n = 257)White (n = 559)Black (n = 377)
Age<4578 (12.0%)24 (9.3%)65 (11.6%)66 (17.5%)
45–51142 (21.8%)74 (28.8%)117 (20.9%)93 (24.7%)
55–62208 (31.9%)90 (35.0%)167 (29.9%)101 (26.8%)
65–74158 (24.2%)55 (21.4%)152 (27.2%)94 (24.9%)
≥7566 (10.1%)14 (5.4%)58 (10.4%)23 (6.1%)

SexFemale277 (42.5%)91 (35.4%)201 (36.0%)191 (50.7%)
Male375 (57.5%)166 (64.6%)358 (64.0%)186 (49.3%)

SiteDetroit571 (87.6%)191 (74.3%)489 (87.5%)309 (82.0%)
Chicago81 (12.4%)66 (25.7%)70 (12.5%)68 (18.0%)

SmokingNever247 (37.9%)84 (32.7%)232 (41.5%)134 (35.5%)
Former225 (34.5%)71 (27.6%)216 (38.6%)120 (31.8%)
Current180 (27.6%)101 (39.7%)121 (19.8%)123 (32.6%)
Table 4

Haplotype frequencies in the KCS data as reported by hapassoc. The five SNPs in this haplotype block are rs1041983, rs1801280, rs1799929, rs1799930, and rs1208.

WhiteBlack

Overall FreqCase FreqControl FreqOverall FreqCase FreqControl Freq
CCCGA0.0004
CCCGG0.01400.01770.00950.05350.04860.0567
CCTAA0.00040.0008
CCTGA0.02200.02080.02300.01130.01300.0101
CCTGG0.39870.39480.40370.23870.24960.2313
CTCAA0.00200.00240.0017
CTCGA0.22660.22840.22440.14070.13910.1418
CTCGG0.00460.00550.00370.09080.09980.0847
TTCAA0.30760.30140.31480.26700.26850.2661
TTCGA0.02600.03070.02060.18910.17230.2004
TTCGG0.00690.00660.0071

Freq: frequency.

“-” indicates the specific haplotype was not found.

In our analysis, we set haplotype TTCAA as the baseline as it has similar frequencies in the cases and controls among whites as well as blacks. In addition, we assume that G-E dependence can be captured through the dependence of haplotypes on race, that is, = {Race}. As there are several haplotypes that are extremely rare, we run LBL for a large number of iterations to ensure convergence and accurate results. In particular, to monitor convergence, we run three chains from three different starting points and make diagnostic plots and calculate the R2 statistics.[21] We run each chain for 300,000 iterations, discard initial 100,000 as burn-in, and combine the three chains to obtain the posterior distributions. The results are reported in Table 5. Both LBLc-GXE and LBLc-GXE-GXS find an interaction effect of a rare haplotype CTCGG and current smoking to be highly significant with BF > 100. LBLc-GXE also detects the main effects of CTCGG and current smoking to be significant while LBLc-GXE-GXS finds only the latter to be significant. Specifically, LBLc-GXE-GXS estimates the OR of the interaction to be 0.37 and the main effect of CTCGG to be null. Therefore, among current smokers, the carriers of CTCGG have reduced odds of kidney cancer compared to the carriers of the baseline haplotype TTCAA. The two methods also detect a few other effects with their 95% CS excluding 1; however, their corresponding BF values are small.
Table 5

Results of analysis of the KCS data*. The five SNPs in this haplotype block are rs1041983, rs1801280, rs1799929, rs1799930, and rs1208.

LBLc-GXELBLc-GXE-GXS

OR (95% CS)BFOR (95% CS)BF
CCTAA1.55 (0.44,9.44)0.591.33 (0.51,5.37)0.40
CCTGA1.07 (0.73,1.59)0.160.90 (0.53,1.41)0.19
CCTGG0.99 (0.86,1.15)0.020.90 (0.72,1.11)0.12
CTCAA1.07 (0.32,3.84)0.441.02 (0.37,2.82)0.33
CTCGA1.12 (0.96,1.34)0.141.22 (0.96,1.59)0.35
CTCGG1.81 (1.23,2.67)a17.06b1.45 (0.84,2.78)0.56
TTCGA1.10 (0.86,1.42)0.121.10 (0.75,1.68)0.17
TTCGG0.85 (0.32,1.91)0.360.87 (0.32,1.92)0.31
CCCGG1.11 (0.78,1.61)0.171.31 (0.81,2.36)0.37
former smoking1.04 (0.82,1.34)0.081.04 (0.83,1.32)0.07
current smoking1.45 (1.10,1.92)a3.72b1.43 (1.09,1.88)a3.28b
CCCGG X former smoking0.94 (0.59,1.45)0.180.96 (0.62,1.46)0.16
CCTAA X former smoking0.90 (0.17,3.64)0.490.94 (0.29,2.76)0.35
CCTGA X former smoking1.18 (0.76,1.92)0.261.11 (0.73,1.75)0.18
CCTGG X former smoking1.03 (0.87,1.22)0.041.02 (0.86,1.21)0.03
CTCAA X former smoking0.84 (0.16,3.04)0.490.90 (0.27,2.43)0.35
CTCGA X former smoking0.81 (0.66,1.00)0.540.83 (0.67,1.02)0.36
CTCGG X former smoking0.61 (0.37,0.99)a1.770.65 (0.39,1.02)1.20
TTCGA X former smoking1.12 (0.83,1.52)0.151.07 (0.81,1.45)0.11
TTCGG X former smoking0.92 (0.29,2.53)0.400.96 (0.37,2.26)0.30
CCCGG X current smoking1.13 (0.74,1.76)0.211.17 (0.79,1.84)0.22
CCTAA X current smoking2.50 (0.55,28.67)0.931.70 (0.58,10.87)0.54
CCTGA X current smoking0.94 (0.55,1.53)0.210.91 (0.55,1.43)0.19
CCTGG X current smoking1.15 (0.96,1.39)0.211.15 (0.96,1.38)0.19
CTCAA X current smoking1.53 (0.45,8.55)0.581.30 (0.50,4.84)0.39
CTCGA X current smoking0.95 (0.76,1.17)0.070.96 (0.78,1.18)0.06
CTCGG X current smoking0.33 (0.18,0.59)a>100b0.37 (0.20,0.64)a>100b
TTCGA X current smoking0.90 (0.65,1.22)0.150.92 (0.68,1.23)0.12
TTCGG X current smoking0.87 (0.27,2.26)0.400.90 (0.34,2.01)0.31
CCTGG X male1.21 (1.03,1.43)a0.70

Adjusted for stratifying variables (age, sex, race, and site).

95% CS for OR excludes 1;

Bayes Factor (BF) > 2.

Interaction effects of haplotypes with stratifying variables shown only for significant effects.

On the other hand, if the complex sampling design is ignored in the analysis (i.e., LBL-GXE-GXS or LBL-GXE are used for analysis), we fail to detect the main effect of former or current smoking. Besides, LBL-GXE-GXS, which models main and interaction effects of stratification variables, even detects a protective effect of the black race, which contradicts the fact that blacks are at an increased risk of kidney cancer than whites.[17] These contradictory results illustrate the importance of accounting for complex sampling design in the analysis.

Discussion

Complex sampling schemes such as stratified sampling with frequency matching are now increasingly used in practice. At the same time, in the quest to dissect the etiology of common diseases, tremendous efforts are being directed towards detecting rare variants and their interactions with environmental covariates. Yet most of the current genetic association methods do not take the design of data collection into account, which can lead to biased results. Thus, there is a pressing need for methods, especially for rare variants, that can properly account for complex sampling design. Here we adapted the LBL framework to analyze data originating from complex sampling schemes. As LBL is based on retrospective likelihood, it automatically conditions on the matched frequencies of cases and controls in each stratum once we condition on the stratifying variables. The differential sampling rates across strata are accounted for using the (rescaled) population weights. When there is no interaction between stratifying variable and haplotype, we found that LBLc-GXE provides considerable powers and controlled type I error rates. However, it has increased type I error rates when such type of interaction is present. In such situations, the method that additionally models the interaction term, LBLc-GXE-GXS, performs well. On the other hand, the originally proposed LBL method has high type I error rates even when stratifying variables are included as covariates in the model. In addition to inference on association, which is our main focus, we also report in Supplementary Table 3 bias, standard errors (SE), and mean squared errors (MSE) of the point estimates of the regression coefficients whose true OR > 1. For the null effects (OR = 1), these values are smaller than the ones reported in the table and thus omitted for brevity. As we can see from the table, these are all small for LBLc-GXE-GXS. The same is true for LBLc-GXE except for the bias and the MSE of the R2XE effect when there are two stratifying variables and there is also R2XS effect. In this case, LBLc-GXE is not the correct model and thus gives inflated type I errors, as already noted above. To examine the methods under realistic linkage disequilibrium patterns and potential cryptic relatedness amongst subjects, we also carried out simulations based on the haplotypes and results from the KCS data analysis. We use the haplotype frequencies from Table 4 (separately for whites and blacks) and use race as the stratifying variable (S) and smoking as a binary environmental covariate (E). To mimic the prevalences of blacks in the US and smoking amongst the two races, we set p = 0.15 and p=0 = p=1 = 0.19, as used earlier in some simulations. The data are generated in the same manner as described in the Simulation Study section. We consider two scenarios — (1) Null with all ORs set to 1 and (2) Non-null with OR = 1.4 for E and OR = 0.3 for interaction of haplotype CTCGG with E, which are similar to those estimated in the KCS data analysis. The results, presented in Supplementary Figure 7, are consistent with our earlier simulation study results. When applied to the KCS data, our method found current smokers to be at an increased risk for kidney cancer, consistent with the literature. Further, our finding of interaction between smoking and NAT2 gene has been also reported in the literature. However, this is the first time, to the best of our knowledge, that an interaction with a specific rHTV has been implicated. Moreover, we found that the current smokers carrying the rHTV CTCGG have reduced odds of the disease compared to those with baseline haplotype. Semenza et al.[15] and Chow et al.[17] state that kidney cancer risk is higher for NAT2 slow acetylators than rapid acetylators among smokers. The haplotype CTCGG appears to be of a rapid acetylator type as per http://www.snpedia.com/index.php/NAT2, which might explain its protective effect for current smokers. However, the finding of this significant interaction effect appears to be novel and should be investigated in future studies. Moreover, the population stratification issue, in general, might need to be handled more carefully because genetic background can sometimes vary even within the same race and site. As an alternative to LBLc-GXE, which models stratifying variables as covariates, we also explored including stratifying variables in the model by assigning to each stratum its own intercept,[32] denoted by LBLc-GXE(I). We compared LBLc-GXE and LBLc-GXE(I) for a few simulation settings when there is one binary stratifying variable and they perform similarly. This is expected as the two models are actually equivalent in this case. When there are two or more stratifying variables and their effects are not additive, LBLc-GXE(I) may perform better than LBLc-GXE, however, its power will suffer if the model is additive given that it has a large number of intercept parameters. The LBL methods are computationally intensive and hence are more suited for zooming into genes/regions of interest implicated previously by fast, typically single-SNP-based and genome-wide, algorithms. LBLc-GXE-GXS is computationally slower than LBLc-GXE as it has more parameters. For example, when there is one stratifying variable, LBLc-GXE takes 915, 1379, and 1993 seconds to finish 120,000 iterations under settings 1, 2, and 3 of scenario 2, respectively, while the corresponding times for LBLc-GXE-GXS are 1095, 1694, and 2435 seconds. These computing times are for a 3.60 GHz Xeon processor under Linux operating system with 15.55 GB RAM. To summarize, we have extended the original LBL method to incorporate complex sampling schemes, in particular, stratified random sampling. Its main advantage stems from the fact that none of the current haplotype association methods can handle both rare variants and complex sampling design in the model. Another complex sampling scheme that is gaining popularity is matching controls to cases individually rather than with frequency matching (typically referred as matched case-control). Although we focus on stratified sampling design for a more concise discussion, the model for an individually matched case-control design would be similar because the retrospective likelihood will take care of conditioning on individual level matching, similar to frequency matching. LBL has been also extended to handle longitudinal data[33] and case-parent triad data.[34] Thus, LBL is now a comprehensive suite of rHTV methods, which can be used for various types of data. We plan to extend the methods to quantitative traits and extended family data as well as other sampling designs such as nested case-control and case-cohort to further increase LBL’s capability. Supplementary Figure 1: Powers (in gray shadow) and type I error rates of LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS, and LBL-GXE for Scenario 4 (OR.R1 = 3, OR.R2XS = 3, and all other ORs = 1). Each plot has three panels for main effects (bottom row), interactions of the corresponding haplotypes with S (middle row), and interactions of the corresponding haplotypes with E (top row). 5% is marked by a gray horizontal dashed line. The haplotype frequencies are listed in Table 1. LBLc-GXE and LBLc-GXE-GXS keep type I error rates well under control while LBL-GXE-GXS and LBL-GXE lead to inflated type I error rates. Supplementary Figure 2. Powers (in gray shadow) and type I error rates of LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS, and LBL-GXE for Scenario 5 (OR.R1 = 3, OR.R2XS = 3, OR.R2XE = 3, OR.E = 1.5, and all other ORs = 1). Each plot has three panels for main effects (bottom row), interactions of the corresponding haplotypes with S (middle row), and interactions of the corresponding haplotypes with E (top row). 5% is marked by a gray horizontal dashed line. The haplotype frequencies are listed in Table 1. LBLc-GXE-GXS keeps type I error rates well under control while other three methods lead to inflated type I error rates. Supplementary Figure 3. Type I error rates of LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS, and LBL-GXE for Scenario 6 (all ORs = 1). Each plot has three panels for main effects (bottom row), interactions of the corresponding haplotypes with S (middle row), and interactions of the corresponding haplotypes with E (top row). 5% is marked by a gray horizontal dashed line. The haplotype frequencies are listed in Table 1. LBLc-GXE and LBLc-GXE-GXS keep type I error rates well under control while LBL-GXE-GXS and LBL-GXE lead to inflated type I error rates. Supplementary Figure 4. Powers (in gray shadow) and type I error rates of LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS, and LBL-GXE for Scenario 2 (OR.R1 = 3, OR.R2XS = 3, OR.R2XE = 3, and all other ORs = 1) when p = 0.15, p=0 = p=1 = 0.19. Each plot has three panels for main effects (bottom row), interactions of the corresponding haplotypes with S (middle row), and interactions of the corresponding haplotypes with E (top row). 5% is marked by a gray horizontal dashed line. The haplotype frequencies are listed in Table 1. LBLc-GXE-GXS keeps type I error rates well under control while other three methods lead to inflated type I error rates. Supplementary Figure 5. Type I error rates of LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS, and LBL-GXE for Scenario 6 (all ORs = 1) when p = 0.15, p=0 = p=1 = 0.19. Each plot has three panels for main effects (bottom row), interactions of the corresponding haplotypes with S (middle row), and interactions of the corresponding haplotypes with E (top row). 5% is marked by a gray horizontal dashed line. The haplotype frequencies are listed in Table 1. LBLc-GXE and LBLc-GXE-GXS keep type I error rates well under control while LBL-GXE-GXS and LBL-GXE lead to inflated type I error rates. Supplementary Figure 6. Powers (in gray shadow) and type I error rates of LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS, and LBL-GXE for Scenario 2 (OR.R1 = 3, OR.R2XS = 3, OR.R2XE = 3, and all other ORs = 1) when d = 0.1 (i.e., under HWD). There are three panels for main effects (bottom row), interactions of the corresponding haplotypes with S (middle row), and interactions of the corresponding haplotypes with E (top row). 5% is marked by a gray horizontal dashed line. The haplotype frequencies are listed in Table 1. LBLc-GXE-GXS keeps type I error rates well under control while other three methods lead to inflated type I error rates. Supplementary Figure 7. Powers (in gray shadow) and type I error rates of LBLc-GXE, LBLc-GXE-GXS, LBL-GXE-GXS, and LBL-GXE for two simulations based on the KCS data: (1) all OR = 1 (Null; left plot) and (2) OR.E = 1.4, OR.CTCGGXE = 0.3, and all other ORs = 1 (Non-null; right plot). There are three panels for main effects (bottom row), interactions of the corresponding haplotypes with S (middle row), and interactions of the corresponding haplotypes with E (top row). 5% is marked by a gray horizontal dashed line. The haplotype frequencies for the KCS data are listed in Table 4. LBLc-GXE and LBLc-GXE-GXS keep type I error rates well under control while LBL-GXE-GXS and LBL-GXE lead to inflated type I error rates.
  25 in total

1.  Logistic Bayesian LASSO for identifying association with rare haplotypes and application to age-related macular degeneration.

Authors:  Swati Biswas; Shili Lin
Journal:  Biometrics       Date:  2011-09-28       Impact factor: 2.571

2.  Comparison of haplotype-based statistical tests for disease association with rare and common variants.

Authors:  Ananda S Datta; Swati Biswas
Journal:  Brief Bioinform       Date:  2015-09-02       Impact factor: 11.622

3.  Detecting rare and common haplotype-environment interaction under uncertainty of gene-environment independence assumption.

Authors:  Yuan Zhang; Shili Lin; Swati Biswas
Journal:  Biometrics       Date:  2016-08-01       Impact factor: 2.571

4.  Impact of misclassification in genotype-exposure interaction studies: example of N-acetyltransferase 2 (NAT2), smoking, and bladder cancer.

Authors:  Anne C Deitz; Nathanial Rothman; Timothy R Rebbeck; Richard B Hayes; Wong-Ho Chow; Wei Zheng; David W Hein; Montserrat García-Closas
Journal:  Cancer Epidemiol Biomarkers Prev       Date:  2004-09       Impact factor: 4.254

5.  The association between chronic renal failure and renal cell carcinoma may differ between black and white Americans.

Authors:  Jonathan N Hofmann; Kendra Schwartz; Wong-Ho Chow; Julie J Ruterbusch; Brian M Shuch; Sara Karami; Nathaniel Rothman; Sholom Wacholder; Barry I Graubard; Joanne S Colt; Mark P Purdue
Journal:  Cancer Causes Control       Date:  2012-11-21       Impact factor: 2.506

6.  Genome-wide association study of renal cell carcinoma identifies two susceptibility loci on 2p21 and 11q13.3.

Authors:  Mark P Purdue; Mattias Johansson; Diana Zelenika; Jorge R Toro; Ghislaine Scelo; Lee E Moore; Egor Prokhortchouk; Xifeng Wu; Lambertus A Kiemeney; Valerie Gaborieau; Kevin B Jacobs; Wong-Ho Chow; David Zaridze; Vsevolod Matveev; Jan Lubinski; Joanna Trubicka; Neonila Szeszenia-Dabrowska; Jolanta Lissowska; Péter Rudnai; Eleonora Fabianova; Alexandru Bucur; Vladimir Bencko; Lenka Foretova; Vladimir Janout; Paolo Boffetta; Joanne S Colt; Faith G Davis; Kendra L Schwartz; Rosamonde E Banks; Peter J Selby; Patricia Harnden; Christine D Berg; Ann W Hsing; Robert L Grubb; Heiner Boeing; Paolo Vineis; Françoise Clavel-Chapelon; Domenico Palli; Rosario Tumino; Vittorio Krogh; Salvatore Panico; Eric J Duell; José Ramón Quirós; Maria-José Sanchez; Carmen Navarro; Eva Ardanaz; Miren Dorronsoro; Kay-Tee Khaw; Naomi E Allen; H Bas Bueno-de-Mesquita; Petra H M Peeters; Dimitrios Trichopoulos; Jakob Linseisen; Börje Ljungberg; Kim Overvad; Anne Tjønneland; Isabelle Romieu; Elio Riboli; Anush Mukeria; Oxana Shangina; Victoria L Stevens; Michael J Thun; W Ryan Diver; Susan M Gapstur; Paul D Pharoah; Douglas F Easton; Demetrius Albanes; Stephanie J Weinstein; Jarmo Virtamo; Lars Vatten; Kristian Hveem; Inger Njølstad; Grethe S Tell; Camilla Stoltenberg; Rajiv Kumar; Kvetoslava Koppova; Olivier Cussenot; Simone Benhamou; Egbert Oosterwijk; Sita H Vermeulen; Katja K H Aben; Saskia L van der Marel; Yuanqing Ye; Christopher G Wood; Xia Pu; Alexander M Mazur; Eugenia S Boulygina; Nikolai N Chekanov; Mario Foglio; Doris Lechner; Ivo Gut; Simon Heath; Hélène Blanche; Amy Hutchinson; Gilles Thomas; Zhaoming Wang; Meredith Yeager; Joseph F Fraumeni; Konstantin G Skryabin; James D McKay; Nathaniel Rothman; Stephen J Chanock; Mark Lathrop; Paul Brennan
Journal:  Nat Genet       Date:  2010-12-05       Impact factor: 38.330

Review 7.  An Improved Version of Logistic Bayesian LASSO for Detecting Rare Haplotype-Environment Interactions with Application to Lung Cancer.

Authors:  Yuan Zhang; Swati Biswas
Journal:  Cancer Inform       Date:  2015-02-09

8.  Evaluation of logistic Bayesian LASSO for identifying association with rare haplotypes.

Authors:  Swati Biswas; Charalampos Papachristou
Journal:  BMC Proc       Date:  2014-06-17

9.  Detecting longitudinal effects of haplotypes and smoking on hypertension using B-splines and Bayesian LASSO.

Authors:  Shuang Xia; Shili Lin
Journal:  BMC Proc       Date:  2014-06-17

10.  Association of rare haplotypes on ULK4 and MAP4 genes with hypertension.

Authors:  Ananda S Datta; Yuan Zhang; Lei Zhang; Swati Biswas
Journal:  BMC Proc       Date:  2016-11-15
View more
  3 in total

1.  ordinalbayes: Fitting Ordinal Bayesian Regression Models to High-Dimensional Data Using R.

Authors:  Kellie J Archer; Anna Eames Seffernick; Shuai Sun; Yiran Zhang
Journal:  Stats (Basel)       Date:  2022-04-15

2.  Bivariate logistic Bayesian LASSO for detecting rare haplotype association with two correlated phenotypes.

Authors:  Xiaochen Yuan; Swati Biswas
Journal:  Genet Epidemiol       Date:  2019-09-23       Impact factor: 2.135

3.  Bayesian penalized cumulative logit model for high-dimensional data with an ordinal response.

Authors:  Yiran Zhang; Kellie J Archer
Journal:  Stat Med       Date:  2020-12-18       Impact factor: 2.497

  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.