Description Usage Arguments Value Examples
This function calls ChIP-seq peaks using potential GC effects information. Enrichment scores are calculated on sliding windows of prefiltered large regions, with GC effects considered. Permutation analysis is used to determine significant binding peaks.
1 2 3 | gcapcPeaks(coverage, gcbias, bdwidth, flank = NULL, prefilter = 4L,
permute = 5L, pv = 0.05, plot = FALSE, genome = "hg19",
gctype = c("ladder", "tricube"))
|
coverage |
A list object returned by function |
gcbias |
A list object returned by function |
bdwidth |
A non-negative integer vector with two elements
specifying ChIP-seq binding width and peak detection half window size.
Usually generated by function |
flank |
A non-negative integer specifying the flanking width of
ChIP-seq binding. This parameter provides the flexibility that reads
appear in flankings by decreased probabilities as increased distance
from binding region. This paramter helps to define effective GC
content calculation. Default is NULL, which means this paramater will
be calculated from |
prefilter |
A non-negative integer specifying the minimum of reads
to qualify a potential binding region. Regions with total of reads from
forward and reverse strands larger or equivalent to |
permute |
A non-negative integer specifying times of permutation to be performed. Default is 5. When whole large genome is used, such as human genome, 5 times of permutation could be enough. |
pv |
A numeric specifying p-value cutoff for significant binding peaks. Default is 0.05. |
plot |
A logical vector which, when TRUE (default), returns density plots of real and permutation enrichment scores. |
genome |
A BSgenome object containing the sequences
of the reference genome that was used to align the reads, or the name of
this reference genome specified in a way that is accepted by the
|
gctype |
A character vector specifying choice of method to calculate
effective GC content. Default |
A GRanges of peaks with meta columns:
es |
Estimated enrichment score. |
pv |
p-value. |
1 2 3 4 5 | bam <- system.file("extdata", "chipseq.bam", package="gcapc")
cov <- read5endCoverage(bam)
bdw <- bindWidth(cov)
gcb <- gcEffects(cov, bdw, sampling = c(0.15,1))
gcapcPeaks(cov, gcb, bdw)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.