Nothing
p1 = function(...) plotSegmentDistribution(..., type = "ibd1", ellipses = F)
pA = function(...) plotSegmentDistribution(..., type = "aut", ellipses = F)
test_that("plotSegmentDistribution(ibd1) catches input errors", {
x = nuclearPed(2)
s = ibdsim(x, N=1, map=uniformMap(1), verbose=F, simplify1 = FALSE)
expect_error(p1(s, ids = c(1,5)),
"Unknown ID label in pedigree 1: 5")
expect_error(p1(s, ids = list(c(1,5))),
"Unknown ID label in pedigree 1: 5")
expect_error(p1(s, ids = list(c(1))),
"The `ids` entry for pedigree 1 is not a valid pair: 1")
expect_error(p1(s, ids = list(c(1:3))),
"The `ids` entry for pedigree 1 is not a valid pair: 1, 2, 3")
})
test_that("plotSegmentDistribution(aut) catches input errors", {
x = nuclearPed(1)
s = ibdsim(x, N=1, map=uniformMap(1), verbose=F, simplify1 = FALSE)
expect_error(pA(s, ids = c(1,5)),
"Unknown ID label in pedigree 1: 5")
expect_error(pA(s, ids = list(c(1,2))),
"The `ids` entry for pedigree 1 is not a single individual: 1, 2")
})
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.