Skip to content

Impute DNA methylation from WGBS data.

Notifications You must be signed in to change notification settings

DaneseAnna/methimpute

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

METHimpute

Methimpute implements a powerful HMM-based binomial test for methylation status calling. Besides improved accuracy over the classical binomial test, the HMM allows imputation of the methylation status of all cytosines in the genome. It achieves this by borrowing information from neighboring covered cytosines. The confidence in the methylation status call is reported as well. Methimpute also outputs context-specific conversion rates, which might be used to optimize the experimental procedure.

For the exact workings of methimpute we refer the interested reader to our publication TODO. A tutorial is available here.

Installation

Development version from Github

To install the development version from Github, follow the steps given below. The installation has only been tested on Ubuntu so far, if you need to install on Windows or Mac additional steps might be necessary (e.g. installation of Rtools from https://cran.r-project.org/bin/windows/Rtools/)

  1. Install a recent version of R (>=3.3.0) from https://www.r-project.org/

  2. Optional: For ease of use, install Rstudio from https://www.rstudio.com/

  3. Open R and install all dependencies. Please ensure that you have writing permissions to install packages. Execute the following lines one by one:

    install.packages("devtools")
    source("http://bioconductor.org/biocLite.R")
    biocLite(c("GenomicRanges"))
    library(devtools)
    install_github("ataudt/methimpute")

How to use METHimpute

Please refer to the vignette for a tutorial.

Report Errors

If you encounter errors of any kind, please file an issue here. I will try to react within one day.

About

Impute DNA methylation from WGBS data.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 51.3%
  • R 48.4%
  • C 0.3%