library(loosends)
## check that contigs can be assembled from pre-saved reads
dup.seed.rds.fn = system.file("extdata", "tests", "new_caller_1", "dup.seed.rds", package = "loosends")
tra.seed.rds.fn = system.file("extdata", "tests", "new_caller_1", "tra.seed.rds", package = "loosends")
inv.seed.rds.fn = system.file("extdata", "tests", "new_caller_1", "inv.seed.rds", package = "loosends")
dup.seed.rds = readRDS(dup.seed.rds.fn)
tra.seed.rds = readRDS(tra.seed.rds.fn)
inv.seed.rds = readRDS(inv.seed.rds.fn)
test_that(desc = "check that assembly will find contigs at junction breakends", code = {
suppressWarnings(
expr = {
tra.tigs = build_contigs(tra.seed.rds)
expect_true(length(tra.tigs) > 0)
dup.tigs = build_contigs(dup.seed.rds)
expect_true(length(dup.tigs) > 0)
inv.tigs = build_contigs(inv.seed.rds)
expect_true(length(inv.tigs) > 0)
})
})
test_that(desc = "test code for finding pseudo-contigs", code = {
suppressWarnings(
expr = {
pseudo.tra.tigs = build_pseudo_contigs(tra.seed.rds)
expect_true(length(pseudo.tra.tigs) > 0)
pseudo.dup.tigs = build_pseudo_contigs(dup.seed.rds)
expect_true(length(pseudo.dup.tigs) > 0)
})
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.