...
|
...
|
@@ -360,7 +360,11 @@ norm.scran <- function(x, vars=NULL, noscale=TRUE, min.mean=1){
|
360
|
360
|
a <- SingleCellExperiment(assays=list(counts=a))
|
361
|
361
|
clusters <- quickCluster(a, min.mean=min.mean, min.size=50)
|
362
|
362
|
a <- computeSumFactors(a, min.mean=min.mean, clusters=clusters)
|
363
|
|
- a <- scater::normalize(a)
|
|
363
|
+ if(is.null(logNormCounts)){
|
|
364
|
+ a <- scater::normalize(a)
|
|
365
|
+ }else{
|
|
366
|
+ a <- logNormCounts(a)
|
|
367
|
+ }
|
364
|
368
|
if(is(x,"Seurat")){
|
365
|
369
|
x <- SetAssayData(x, slot="data", new.data=logcounts(a))
|
366
|
370
|
if(noscale){
|