Installation and quick start
Documentation in one file: vartools.pdf
Program description
vartools is an R-package that incorporates various variant association tests.
Installation
Make sure that you have a stable Internet connection and R and GCC installed. Download or clone from the GitHub, save it in some folder you wish.
$R CMD INSTALL vartools
In some cases you have to be a system administrator, so you need to compile vartools with the following command:
$sudo R CMD INSTALL vartools
Quick start
CMC test:
library(vartools)
pgdata <- as.matrix(read.table(system.file("extdata","phengen.dat",package="vartools"), as.is=T, skip = 1))
cmc.pvalue <- cmc(table=pgdata)
print(cmc.pvalue)
KBAC test:
library(vartools)
alpha <- 0.05
num.permutation <- 3000
quiet <- 1
alternative <- 1
maf.upper.bound <- 0.05
casectrl.dat <- read.table(system.file("extdata","phengen.dat",package="vartools"), skip = 1)
kbac.pvalue <- kbac(table=casectrl.dat, alpha, num.permutation, quiet, maf.upper.bound, alternative)
print(kbac.pvalue)
C-alpha test:
library(vartools)
casectrl.dat <- read.table(system.file("extdata","phengen.dat",package="vartools"), skip = 1)
calpha.stat <- calpha(casectrl.dat)
calpha.stat
CMC test:
library(vartools)
pgdata <- as.matrix(read.table(system.file("extdata","phengen.dat",package="vartools"), as.is=T, skip = 1))
cmc.pvalue <- cmc(table=pgdata)
print(cmc.pvalue)
VT test:
library(vartools)
?vt
casectrl.dat <- read.table(system.file("extdata","phengen2.dat",package="vartools"), skip = 1)
vt.stat <- vt(casectrl.dat)
vt.stat
RareCover test:
library(vartools)
?rarecover
casectrl.dat <- read.table(system.file("extdata","phengen.dat",package="vartools"), skip = 1)
rarecover.stat <- rarecover(casectrl.dat)
rarecover.stat
RBT:
library(vartools)
?rbt
casectrl.dat <- read.table(system.file("extdata","phengen.dat",package="vartools"), skip = 1)
rbt.stat <- rbt(casectrl.dat)
rbt.stat
Other tests
In addition, vartools offers SKAT, WSS, aSum tests.Please check the user manual to use them.