context ("Test QCRSC function")
test_that ("QC-RSC returns expected output", {
classes <- sbcdata$class
batch <- sbcdata$batch
order <- c(1:nrow(sbcdata$data))
data <- t(sbcdata$data[, 1:20])
out <- QCRSC(df = data, order = order, batch = batch, classes = classes,
spar = 0, minQC = 4)
expect_equal (out, testData$QCRSC)
})
test_that ("QC-RSC returns error if QC sample label is wrong", {
classes <- sbcdata$class
classes[classes == "QC"] <- "Quality"
batch <- sbcdata$batch
order <- c(1:nrow(sbcdata$data))
data <- t(sbcdata$data[, 1:20])
expect_error(QCRSC(df = data, order = order, batch = batch, classes = classes,
spar = 0, minQC = 4))
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.