The plotVmat.GRanges() method computes and normalizes a Vmat before passing it to plotVmat.Vmat() method.
GRanges, paired-end fragments
GRanges, loci to map the fragments onto
x limits of the computed Vmat
y limits of the computed Vmat
character. A Vmat should be scaled either by:
'libdepth+nloci', e.g. the library depth and the number of loci used to compute the Vmat;
zscore, if relative patterns of fragment density are more important than density per se;
Alternatively, the Vmat can be scaled to a chosen quantile ('quantile') or to the max Vmat value ('max').
A float indicating which quantile to use if 'quantile' normalization is chosen
integer, to use as the window to smooth the Vmat rows by rolling mean.
Integer, number of threads to parallelize fragments subsetting
Boolean, should the function return the computed Vmat rather than the plot?
Boolean
additional parameters
A Vmat ggplot