Nothing
## Parameters
exppath <- system.file("extdata", "exptab.csv", package="tepr")
transpath <- system.file("extdata", "cugusi_6.tsv", package="tepr")
expthres <- 0.1
## Calculating necessary results
expdf <- read.csv(exppath)
transdf <- read.delim(transpath, header = FALSE)
## ---- Comparing to expected object ---- ##
expectedobj <- readRDS(system.file("extdata", "tepr.rds",
package="tepr"))
restepr <- tepr(expdf, transdf, expthres, verbose = FALSE)
test_that("tepr works properly", {
expect_equal(restepr, expectedobj)
})
## ----- Checking errors ----- ##
test_that("Errors are thrown when calling tepr", {
expdftest <- rbind(expdf, data.frame(condition = "test", replicate = 1,
direction = "forward", strand = "plus",
path = "HS_rep1_chr13.reverse.bg"))
expm <- paste0("\n\t There are more than two conditions in your experiment",
" table. Use teprmulti function instead.\n")
expect_error(tepr(expdftest, transdf, expthres, verbose = FALSE),
regexp = expm)
})
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.