Skip to content

Commit 6890f85

Browse files
Don't sum, average percentages
1 parent 2838da3 commit 6890f85

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

R/deg.R

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -193,9 +193,8 @@ deg.prepare <- function(se, pathology, case, control, sample.col, filter_only_ca
193193
SummarizedExperiment::rowData(se) = cbind(SummarizedExperiment::rowData(se), as.data.frame(logCPM))
194194
### Get % expressing info
195195
if ("Percent" %in% names(SummarizedExperiment::assays(pb))) {
196-
Percent <- SummarizedExperiment::assays(pb)$Percent %*% make_pseudobulk(SummarizedExperiment::colData(pb)[[pathology]])
196+
Percent <- SummarizedExperiment::assays(pb)$Percent %*% make_average(SummarizedExperiment::colData(pb)[[pathology]])
197197
pf <- as.data.frame(as.matrix(Percent))
198-
colnames(pf) <- paste0("Percent_", colnames(pf))
199198
for (cn in names(pf)) {
200199
SummarizedExperiment::rowData(se)[[paste0("Percent", cn)]] <- pf[[cn]]
201200
}

0 commit comments

Comments
 (0)