View source: R/process_dnase_atac_data.R
normalize_bin_transform_counts | R Documentation |
Normalizes counts by library size,
bin using MILLIPEDE
binning method and then take ‘asinh’ or ‘log2’ transform.
normalize_bin_transform_counts( count_matrix, idxstats_file, ref_size = 1e+08, bin_method = c("M5", "M24", "M12", "M3", "M2", "M1"), transform = c("asinh", "log2", "sqrt", "none") )
count_matrix |
DNase or ATAC-seq read counts matrix. |
idxstats_file |
The |
ref_size |
Scale to DNase-seq or ATAC-seq reference library size. (Default: 1e8 for DNase-seq and 5e7 for ATAC-seq). |
bin_method |
|
transform |
Type of transformation for DNase or ATAC counts. Options: ‘asinh’, ‘log2’, ‘sqrt’, ‘none’. |
A data frame of normalized, binned and transformed counts.
## Not run: # Normalizes counts by scaling to a library size of 100 million reads, # and bin counts using MILLIPEDE M5 binning method, and then takes # asinh transformation on the binned counts. bins <- normalize_bin_transform_counts(count_matrix, idxstats_file, ref_size = 1e8, bin_method = 'M5', transform = 'asinh') ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.