MURAT: MUltivariate Rare-variant Association Test

Description Usage Arguments Details Value Author(s) References Examples

Description

The main function for conducting Multivariate Rare-variant Association Test.

Usage

1
MURAT(Y,G,X,rho=seq(0,0.9,by=0.1),weight=FALSE,weight.para1=NA,weight.para2=NA)

Arguments

Y

A numeric matrix of outcome variables with rows for individuals and columns for multiple continuous traits. Missing values are not allowed.

G

A numeric genotype matrix with rows for individuals and columns for SNPs. Each SNP should be coded as 0, 1, or 2, representing the number of minor alleles that an individual carries for this SNP.

X

A numeric matrix of covariates with rows for individuals and columns for covariates. All elements in the first column of X should be integer 1, representing for intercept.

rho

A numeric vector in the range of [0,1), representing correlation for the effects of the same variant on different phenotypes. The default value is a sequence from 0 to 0.9 increasing by 0.1.

weight

A logic variable indicating whether a weighted test should be used. The default value is "FALSE". If "True", a weight depending on minor allele frequency will be added to the corresponding SNP.

weight.para1

A numeric parameter for weight. See "Details".

weight.para2

A numeric parameter for weight. See "Details"

Details

When "weight=TRUE", a weighted test is used. The weight for each SNP is a beta fuction of the corresponding minor allele frequency (MAF). There are two parameters, weight.para1 and weight.para2, for beta function. For example, when weight.para1=weight.para2=0.5, the corresponding weight is 1/sqrt(MAF*(1-MAF)); when weight.para=1 and weight.para=25, the corrsponding weight is the one suggested by SKAT.

Value

S.rho

Score statistics for each rho value.

p.rho

p-values for each S.rho.

rho.v

The value of rho that gives the smallest p-values of S.rho.

T

Overall test staistic for MURAT.

p.T

Overall p-value for MURAT (i.e. the p-value for T).

Author(s)

Jianping Sun, Karim Oualkacha, and Celia Greenwood

References

Sun, J., Oualkacha, K., Forgetta1, V., Zheng, H.F., Richards, J.B., Ciampi, A., Greenwood1, C.M.T., and UK10K Consortium. (2015) A method for analyzing multiple continuous phenotypes in rare variant association studies allowing for flexible correlations in variant effects. Contidionally accepted by European Journal of Human Genetics.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
data(sample)

## three continuous traits for 500 individuals
Y <- sample$Y

## genotype data of 20 SNPs for 500 individuals
G <- sample$G

## three covairates for 500 individuals
X <- sample$X

## MURAT without weight
re <- MURAT(Y,G,X,rho=seq(0,0.9,by=0.1))

## MURAT with weight function beta(1,25)
re.w1 <- MURAT(Y,G,X,rho=seq(0,0.9,by=0.1),weight=TRUE,weight.para1=1,weight.para2=25 )

## MURAT with weight function beta(0.5,0.5)
re.w2 <- MURAT(Y,G,X,rho=seq(0,0.9,by=0.1),weight=TRUE,weight.para1=0.5,weight.para2=0.5 )

GreenwoodLab/MURAT documentation built on May 6, 2019, 6:33 p.m.