context("ExperimentList assay methods work")
test_that("with arrays in an ExperimentList", {
A <- array(1:24, 4:2, dimnames =
list(letters[1:4], LETTERS[1:3], c("A", "B"))
)
se2 <- SummarizedExperiment(list(A=A))
exp1 <- ExperimentList(A=se2)
expect_true(validObject(exp1))
# assay should return assay,SummarizedExperiment-method
expect_true(is.array(assay(exp1)))
A <- array(1:24, 4:2, dimnames =
list(letters[1:4], LETTERS[1:3], c("A", "B"))
)
B <- matrix(1:12, ncol=3, dimnames = list(letters[1:4], LETTERS[1:3]))
se2 <- SummarizedExperiment(list(A=A, B=B))
exp1 <- ExperimentList(A=se2)
expect_warning(arr <- assays(exp1))
expect_true(is.array(arr[[1]]))
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.