Nothing
context("Merge MADCs")
test_that("test merge madc",{
#Input variables
madc_file <- system.file("example_MADC_FixedAlleleID.csv", package="BIGr")
madc2_file <- system.file("example_MADC_to_merge.csv", package="BIGr")
#Calculations
temp <- tempfile(fileext = ".csv")
temp2 <- tempfile(fileext = ".csv")
merge_MADCs(madc_list = list(madc_file,madc2_file),
out_madc=temp, run_ids=NULL)
merge_MADCs(madc_list = list(madc_file,madc_file), out_madc=temp2, run_ids=NULL)
merged_madc <- data.frame(read_csv(temp))
merged_madc2 <- data.frame(read_csv(temp2))
#Check
count_sum <- sum(as.matrix(merged_madc[,-c(1,2,3)]))
df_dim <- dim(merged_madc)
expect_true(all(df_dim == c("61","23")))
expect_true(count_sum == 86845)
expect_error(merge_MADCs(madc_list = NULL,out_madc=temp, run_ids=NULL))
expect_error(merge_MADCs(madc_list = list(madc_file,madc2_file), out_madc=NULL, run_ids=NULL))
expect_error(merge_MADCs(madc_list = list(madc_file,madc2_file), out_madc=temp, run_ids="one"))
expect_true(all(merged_madc2[,4:13] == merged_madc2[,14:23]))
rm(count_sum,merged_madc,merged_madc2,df_dim)
})
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.