An R package for MIxture model based Rare variant Analysis on GEnes.
mirage is a new Bayesian statistical method for rare variant (RV) association testing that better accounts for heterogeneity of variant effects within a gene using external annotation information. It models variants in a gene as a mixture of risk and non-risk variants, with a prior probability of being a risk variant determined by functional annotations of the variant such as conservation score and impact on protein structure. Since in general external annotations alone have limited accuracy in predicting functional effects, a simple filter based on such annotations (as commonly performed in many RV association analysis) may result in both false positive and negatives. Instead, by incorporating such information as prior and using a hierarchical model to pool information across genes,
mirage is able to better characterize the inclusion probability of rare variants for different functional categories, thus improving the power to detect an association.
Follow the setup instructions below.
See the Quick Start Example for a toy example to run
To install the package,
To build documentation for the package,
Please do not manually edit any
.Rd files under
To add tutorials, you write them as
.Rmd files and put them under
vignettes folder. Then edit this list simply adding to it the names of your
.Rmd file (without
To build the documentation website (make sure you are connected to Internet while running these commands):
To install locally from source code via
To auto-format the code,
setwd("/path/to/package/root") formatR::tidy_dir('./R', wrap = 120)