Nothing
test_that(".filterSpectraHierarchy works", {
msLevel <- c(1, 1, 2, 2, 2, 3, 3, 3, 4, 4)
acquisitionNum <- 1:10
precursorScanNum <- c(0, 0, 200, 2, 2, 4, 4, 5, 6, 20)
expect_error(.filterSpectraHierarchy(1:3, 2, 1), "have to be the same")
expect_equal(which(.filterSpectraHierarchy(
acquisitionNum, precursorScanNum, 1)), 1)
expect_equal(which(.filterSpectraHierarchy(
acquisitionNum, precursorScanNum, 2)), c(2, 4:9))
expect_equal(which(.filterSpectraHierarchy(
acquisitionNum, precursorScanNum, 1:2)), c(1:2, 4:9))
expect_equal(which(.filterSpectraHierarchy(
acquisitionNum, precursorScanNum, 8)), c(2, 5, 8))
expect_equal(which(.filterSpectraHierarchy(
acquisitionNum, precursorScanNum, 9)), c(2, 4, 6, 9))
expect_equal(which(.filterSpectraHierarchy(
acquisitionNum, precursorScanNum, 10)), 10)
expect_equal(which(.filterSpectraHierarchy(
acquisitionNum, precursorScanNum, 11)), integer())
})
test_that("sanitize_file_name works", {
a <- c("<memory>", "/other/path")
expect_warning(res <- sanitize_file_name(a), "file")
expect_equal(basename(res)[1], "memory")
expect_equal(basename(res)[2], "path")
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.