Hi,
What are your thoughts about using scran::computeSumFactors
with (10x) single-cell ATAC-seq data? Should one use the default value of min.mean = 1 for read data? I called scater::calculateAverage
on one my datasets and 89% and 23% of the peaks have mean count > 0.1 and > 1, respectively. The values are 18% and 1.5% respectively for a 10x single-cell RNA dataset (so I see why min.mean = 0.1 is needed for UMI data).
An ATAC-specific concern is that, as the size factor increases, the (measured) number of cuts in small peaks will stop increasing at some point and result in incorrect ratios.