Description Usage Arguments Value Author(s) See Also Examples
Quality control step for removing variants that may be problematic for identification of allele-specific events.
1 2 3 4 |
.Object |
An object of the |
RegionsToFilter |
a named list of GRanges objects. Variants overlapping these regions will be removed. |
RegionsToKeep |
a named list of GRanges objects. Works in an oposite way to 'RegionstoFilter', variants NOT overlapping these regions will be removed. |
verbose |
logical. If TRUE reports extra information on the process |
An updated BaalChIP
object with the slot alleleCounts
containing a list of GRanges objects that pass filters.
Ines de Santiago
BaalChIP.get
, plotQC
, summaryQC
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | samplesheet <- system.file("test", "exampleChIP.tsv", package = "BaalChIP")
hets <- c("MCF7"= system.file("test", "MCF7_hetSNP.txt", package = "BaalChIP"),
"GM12891"= system.file("test", "GM12891_hetSNP.txt", package = "BaalChIP"))
res <- BaalChIP(samplesheet=samplesheet, hets=hets)
res <- alleleCounts(res, min_base_quality=10, min_mapq=15)
data('blacklist_hg19')
data('pickrell2011cov1_hg19')
data('UniqueMappability50bp_hg19')
res <- QCfilter(res,
RegionsToFilter=list('blacklist'=blacklist_hg19,
'highcoverage'=pickrell2011cov1_hg19),
RegionsToKeep=list('UniqueMappability'=UniqueMappability50bp_hg19))
#check results
plotQC(res,'barplot')
summaryQC(res)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.