Skip to content

Commit 3b81868

Browse files
committed
fix variable_meta bug
Was incorrectly taking feature names from a column of the pmp output
1 parent fa0e90f commit 3b81868

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

R/blank_filter_class.R

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ setMethod(f="method.apply",
8181
smeta=dataset.sample_meta(D)
8282
x=dataset.data(D)
8383
# remove = NULL does not remove blanks. ANY VALUE removes blanks.
84-
blank_filtered = filter_peaks_by_blank(t(x), fold_change=opt$fold_change,
84+
blank_filtered = pmp::filter_peaks_by_blank(t(x), fold_change=opt$fold_change,
8585
classes=smeta[,opt$factor_name],
8686
blank_label=opt$blank_label,
8787
qc_label=opt$qc_label,
@@ -97,8 +97,7 @@ setMethod(f="method.apply",
9797

9898
flags=data.frame(blank_filtered$flags)
9999
vmeta=dataset.variable_meta(D)
100-
idx=colnames(flags$blank_flags)
101-
vmeta=vmeta[idx[flags$blank_flags==1],,drop=FALSE]
100+
vmeta=vmeta[flags$blank_flags==1,,drop=FALSE]
102101
dataset.variable_meta(D)=vmeta
103102

104103
output.value(M,'filtered') = D

0 commit comments

Comments
 (0)