Description Details Author(s) Examples
WaveSeq is a highly sensitive peak-caller for detecting punctate and diffuse enrichment regions
from ChIP-Seq data. WaveSeq utilizes the continuous wavelet transform framework. The algorithm
involves the following steps:
(1) Pre-processing input data.
(2) Monte Carlo sampling to estimate wavelet coefficient thresholds.
(3) Use computed thresholds to call putative enrichment regions.
(4) Merging peaks within a user-specified distance
(5) Estimating FDR in the presence or absence of control data
(6) Correcting p-values for multiple testing.
Package: | WaveSeqR |
Type: | Package |
Version: | 1.0.2 |
Date: | 2013-04-29 |
License: | GPL (>= 2) |
LazyLoad: | yes |
Apratim Mitra, Jiuzhou Song
Maintainer: Apratim Mitra <amitra83@umd.edu>, Jiuzhou Song <songj88@umd.edu>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | # load package
library(WaveSeqR)
# get paths to data files
WS.path <- system.file(package="WaveSeqR")
chip.file <- file.path(WS.path,"extdata","gabp_valouev2008_chr22-15m-30m-pad.graph")
control.file <- file.path(WS.path,"extdata","rxnoip_valouev2008_chr22-15m-30m-pad.graph")
test.dir <- file.path(WS.path,"extdata")
# ChIP-Seq analysis with control
waveseq(chip=chip.file,
outdir=test.dir,
control=control.file,
exptname="GABP_valouev_chr22_control",
preprocess=FALSE,
thresdist=FALSE,
gap=0,
winsize=200,
minreads=8,
adj.method="fdr")
# ChIP-Seq analysis without control
waveseq(chip=chip.file,
outdir=test.dir,
exptname="GABP_valouev_chr22_nocontrol",
preprocess=FALSE,
thresdist=FALSE,
gap=0,
winsize=200,
minreads=8,
samplesize=1e6,
adj.method="fdr")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.