Nothing
library(coloc)
data(coloc_test_data)
attach(coloc_test_data)
result.nonull=runsusie(D1)
pi0=1e-4
result.null=runsusie(D1,null_weight=pi0)
test_that("passing null_weight works", {
expect_equal(result.null$pi[ length(D1$beta)+1 ], pi0)
expect_equal(ncol(result.null$lbf_variable), ncol(result.nonull$lbf_variable)+1)
expect_equal(length(result.null$pip), length(result.nonull$pip))
})
test_that("adding dimnames", {
expect_equal(names(result.null$pip), D1$snp)
expect_equal(colnames(result.null$lbf_variable), c(D1$snp,"null"))
expect_equal(colnames(result.nonull$lbf_variable), c(D1$snp))
expect_equal(colnames(result.null$alpha), c(D1$snp,"null"))
expect_equal(colnames(result.nonull$alpha), c(D1$snp))
})
## p now removed
## test_that("runsusie argument p is deprecated", {
## expect_warning(runsusie(D1,p=pi0), "Argument p is deprecated")
## })
test_that("null_weight=0 and null_weight=NULL are equivalent", {
# Confirm that upstream susieR behavior hasn't changed
expect_equal(runsusie(D1,null_weight=NULL), runsusie(D1,null_weight=0))
})
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.