Function to get permuted data while maintaining biases
getPermutedData(object, niterations = 10, w = 0.1, bs = 50)
object | SummarizedExperiment |
---|---|
niterations | number of background peaks to sample |
w | parameter controlling similarity of background peaks |
bs | bin size parameter |
new SummarizedExperiment with addition assays representing permuted version of counts
Replaces the counts at a given peak with the count from another peak with similar GC content and average accessibility
# NOT RUN { # Load very small example counts (already filtered) data(mini_counts, package = "chromVAR") # get background peaks perm_counts <- getPermutedData(mini_counts, niterations = 2) # }