Nothing
context("[ methods for catalogs")
test_that("[ method for SBS96Catalog", {
skip_if("" == system.file(package = "BSgenome.Hsapiens.1000genomes.hs37d5"))
stopifnot(requireNamespace("BSgenome.Hsapiens.1000genomes.hs37d5"))
catalog.counts <- ReadCatalog("testdata/regress.cat.sbs.96.csv",
ref.genome = "GRCh37",
region = "genome", catalog.type = "counts")
colnames(catalog.counts) <- paste0("HepG2_", 1 : 4)
out1 <- PlotCatalog(catalog.counts[, 1, drop = FALSE])
out2 <- PlotCatalogToPdf(catalog.counts[, 1:2],
file = file.path(tempdir(), "test.pdf"))
expect_equal(out1$plot.success, TRUE)
expect_equal(out2$plot.success, TRUE)
PlotCatalog(catalog.counts[, 1])
graphics.off()
unlink(file.path(tempdir(), "test.pdf"))
})
test_that("[ method for SBS192Catalog", {
skip_if("" == system.file(package = "BSgenome.Hsapiens.1000genomes.hs37d5"))
stopifnot(requireNamespace("BSgenome.Hsapiens.1000genomes.hs37d5"))
catalog.counts <- ReadCatalog("testdata/regress.cat.sbs.192.csv",
ref.genome = "GRCh37",
region = "transcript",
catalog.type = "counts")
colnames(catalog.counts) <- paste0("HepG2_", 1 : 4)
out1 <- PlotCatalog(catalog.counts[, 1, drop = FALSE])
out2 <- PlotCatalogToPdf(catalog.counts[, 1:2],
file = file.path(tempdir(), "test.pdf"))
expect_equal(out1$plot.success, TRUE)
expect_equal(out2$plot.success, TRUE)
PlotCatalog(catalog.counts[, 1])
graphics.off()
unlink(file.path(tempdir(), "test.pdf"))
})
test_that("[ method for SBS1536Catalog", {
skip_if("" == system.file(package = "BSgenome.Hsapiens.1000genomes.hs37d5"))
stopifnot(requireNamespace("BSgenome.Hsapiens.1000genomes.hs37d5"))
catalog.counts <- ReadCatalog("testdata/regress.cat.sbs.1536.csv",
ref.genome = "GRCh37",
region = "genome", catalog.type = "counts")
colnames(catalog.counts) <- paste0("HepG2_", 1 : 4)
out1 <- PlotCatalog(catalog.counts[, 1, drop = FALSE])
out2 <- PlotCatalogToPdf(catalog.counts[, 1:2],
file = file.path(tempdir(), "test.pdf"))
expect_equal(out1$plot.success, TRUE)
expect_equal(out2$plot.success, TRUE)
PlotCatalog(catalog.counts[, 1])
graphics.off()
unlink(file.path(tempdir(), "test.pdf"))
})
test_that("[ method for DBS78Catalog", {
skip_if("" == system.file(package = "BSgenome.Hsapiens.1000genomes.hs37d5"))
stopifnot(requireNamespace("BSgenome.Hsapiens.1000genomes.hs37d5"))
catalog.counts <- ReadCatalog("testdata/regress.cat.dbs.78.csv",
ref.genome = "GRCh37",
region = "genome", catalog.type = "counts")
colnames(catalog.counts) <- paste0("HepG2_", 1 : 4)
out1 <- PlotCatalog(catalog.counts[, 1, drop = FALSE])
out2 <- PlotCatalogToPdf(catalog.counts[, 1:2],
file = file.path(tempdir(), "test.pdf"))
expect_equal(out1$plot.success, TRUE)
expect_equal(out2$plot.success, TRUE)
PlotCatalog(catalog.counts[, 1])
graphics.off()
unlink(file.path(tempdir(), "test.pdf"))
})
test_that("[ method for DBS144Catalog", {
skip_if("" == system.file(package = "BSgenome.Hsapiens.1000genomes.hs37d5"))
stopifnot(requireNamespace("BSgenome.Hsapiens.1000genomes.hs37d5"))
catalog.counts <- ReadCatalog("testdata/regress.cat.dbs.144.csv",
ref.genome = "GRCh37",
region = "transcript",
catalog.type = "counts")
colnames(catalog.counts) <- paste0("HepG2_", 1 : 4)
out1 <- PlotCatalog(catalog.counts[, 1, drop = FALSE])
out2 <- PlotCatalogToPdf(catalog.counts[, 1:2],
file = file.path(tempdir(), "test.pdf"))
expect_equal(out1$plot.success, TRUE)
expect_equal(out2$plot.success, TRUE)
PlotCatalog(catalog.counts[, 1])
graphics.off()
unlink(file.path(tempdir(), "test.pdf"))
})
test_that("[ method for DBS136Catalog", {
skip_if("" == system.file(package = "BSgenome.Hsapiens.1000genomes.hs37d5"))
stopifnot(requireNamespace("BSgenome.Hsapiens.1000genomes.hs37d5"))
catalog.counts <- ReadCatalog("testdata/regress.cat.dbs.136.csv",
ref.genome = "GRCh37",
region = "genome", catalog.type = "counts")
colnames(catalog.counts) <- paste0("HepG2_", 1 : 4)
out1 <- PlotCatalog(catalog.counts[, 1, drop = FALSE])
out2 <- PlotCatalogToPdf(catalog.counts[, 1:2],
file = file.path(tempdir(), "test.pdf"))
expect_equal(out1$plot.success, TRUE)
expect_equal(out2$plot.success, TRUE)
PlotCatalog(catalog.counts[, 1])
graphics.off()
unlink(file.path(tempdir(), "test.pdf"))
})
test_that("[ method for IndelCatalog", {
skip_if("" == system.file(package = "BSgenome.Hsapiens.1000genomes.hs37d5"))
stopifnot(requireNamespace("BSgenome.Hsapiens.1000genomes.hs37d5"))
catalog.counts <- ReadCatalog("testdata/BTSG_WGS_PCAWG.indels.csv",
ref.genome = "GRCh37",
region = "genome", catalog.type = "counts")
out1 <- PlotCatalog(catalog.counts[, 1, drop = FALSE])
out2 <- PlotCatalogToPdf(catalog.counts[, 1:2],
file = file.path(tempdir(), "test.pdf"))
expect_equal(out1$plot.success, TRUE)
expect_equal(out2$plot.success, TRUE)
PlotCatalog(catalog.counts[, 1])
graphics.off()
unlink(file.path(tempdir(), "test.pdf"))
unlink("Rplots.pdf")
})
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.