Skip to content

Commit c2ddf62

Browse files
committed
Expand seurat metrics
1 parent dc101d2 commit c2ddf62

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

singlecell/resources/chunks/SeuratPrototype.R

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@ for (datasetId in names(seuratObjects)) {
1919
addErrorMessage(paste0('Missing cell hashing calls for dataset: ', datasetId))
2020
}
2121

22+
fractionSinglet <- (sum(seuratObj@meta.data$HTO.Classification %in% c('Singlet', 'NotUsed')) / nrow(seuratObj@meta.data))
23+
metricData <- rbind(metricData, data.frame(dataId = datasetId, readsetId = datasetIdToReadset[[datasetId]], metricname = 'FractionSinglet', metricvalue = fractionSinglet))
24+
25+
fractionDoublet <- (sum(seuratObj@meta.data$HTO.Classification == 'Doublet') / nrow(seuratObj@meta.data))
26+
metricData <- rbind(metricData, data.frame(dataId = datasetId, readsetId = datasetIdToReadset[[datasetId]], metricname = 'FractionDoublet', metricvalue = fractionDoublet))
27+
2228
fractionFailedHashing <- 1 - (sum(seuratObj@meta.data$HTO.Classification %in% c('Singlet', 'Doublet')) / nrow(seuratObj@meta.data))
2329
metricData <- rbind(metricData, data.frame(dataId = datasetId, readsetId = datasetIdToReadset[[datasetId]], metricname = 'FractionFailedHashing', metricvalue = fractionFailedHashing))
2430

0 commit comments

Comments
 (0)