...
|
...
|
@@ -40,9 +40,10 @@ add_meta <- function(ds){
|
40
|
40
|
ds$log10_total_counts <- log10(ds$sum+1)
|
41
|
41
|
ds$featcount_ratio <- ds$log10_total_counts/ds$log10_total_features
|
42
|
42
|
ds$featcount_dist <- getFeatCountDist(ds)
|
43
|
|
- ds$pct_counts_top_50_features <- ds$percent_top_50
|
|
43
|
+ ds$pct_counts_top_20_features <- colData(ds)[[intersect(c("percent_top_20","pct_counts_in_top_20_features","percent.top_20"), colnames(colData(ds)))[[1]]]]
|
|
44
|
+ ds$pct_counts_top_50_features <- colData(ds)[[intersect(c("percent_top_50","pct_counts_in_top_50_features","percent.top_50"), colnames(colData(ds)))[[1]]]]
|
44
|
45
|
for(f in names(fc))
|
45
|
|
- ds[[paste0("pct_",f)]] <- ds[[paste0("subsets_",f,"_percent")]]
|
|
46
|
+ ds[[paste0("pct_",f)]] <- ds[[intersect(c(paste0("subsets_",f,"_percent"),paste0("pct_",f)), colnames(colData(ds)))[[1]] ]]
|
46
|
47
|
ds
|
47
|
48
|
}
|
48
|
49
|
|