qsmoothGC | R Documentation |
This function applies smoothed quantile normalization separately for groups of features that are binned according to their GC-content.
qsmoothGC(object, group_factor, gc, nGroups = 50, round = TRUE, ...)
object |
an object which is a |
group_factor |
a group level continuous or categorial
covariate associated with each sample or column in the
|
gc |
GC-content of the features, ordered according to the features
in |
nGroups |
The number of equally-sized bins used to group the
GC-content values. Groups are created using |
round |
Should normalized values be rounded to integers? |
... |
(Optional) Additional arguments passed to |
A matrix of normalized counts.
Van den Berge K., Chou H., Roux de BĂ©zieux H., Street K., Risso D., Ngai J., Dudoit S. Normalization benchmark of ATAC-seq datasets shows the importance of accounting for GC-content effects. https://www.biorxiv.org/content/10.1101/2021.01.26.428252v2
dat <- cbind(matrix(rnorm(1000), nrow=100, ncol=10), matrix(rnorm(1000, .1, .7), nrow=100, ncol=10)) gc <- runif(n=100, min=0.2, max=0.9) dat_qs <- qsmoothGC(object = dat, gc = gc, group_factor = rep(c(0,1), each=10))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.