Skip to content

Commit a1e70b6

Browse files
committed
Don't rank null data
Don't compute ranks of null data in function `detect.outliers()`. Rather, ranks are computed as each observed transcript is added to the null data.
1 parent bd9cd23 commit a1e70b6

File tree

1 file changed

+1
-12
lines changed

1 file changed

+1
-12
lines changed

R/detect.outliers.R

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -238,15 +238,6 @@ detect.outliers <- function(data, num.null) {
238238
fraction.kmeans = fraction.kmeans,
239239
cosine.similarity = cosine.similarity
240240
);
241-
# Assign ranks within each method.
242-
null.5method.ranks <- outlier.rank(
243-
outlier.statistics.matrix = null.5method
244-
);
245-
# Compute the rank product for each null transcript.
246-
null.5method.rank.product <- outlier.rank.product(
247-
ranks.matrix = null.5method.ranks,
248-
num.allowed.NA = 0
249-
);
250241

251242
list(
252243
optimal.distribution.data = optimal.distribution.data,
@@ -265,8 +256,6 @@ detect.outliers <- function(data, num.null) {
265256
observed.5method.rank.product = observed.5method.rank.product,
266257
null.data = null.data,
267258
optimal.distribution.null.data = optimal.distribution.null.data,
268-
null.5method = null.5method,
269-
null.5method.ranks = null.5method.ranks,
270-
null.5method.rank.product = null.5method.rank.product
259+
null.5method = null.5method
271260
);
272261
}

0 commit comments

Comments
 (0)