Nothing
context("test_infer_phylogeny")
test_that("infer_phylogeny", {
skip_on_cran()
skip_on_ci()
testthat::skip_on_os("mac")
set.seed(42)
phy <- ape::read.tree(text = "(t1:10,(t3:2,t2:2):8);")
seq_node_sub <- sim_normal(x = phy, l = 100, rate = 0.1)
testthat::expect_warning(
all_trees <- infer_phylogeny(seq_node_sub$alignment,
treatment_name = "test",
chain_length = 1e5,
burnin = 0.1,
mcmc_seed = 42))
mcc_tree <- all_trees$mcc_tree
phangorn_dist <- phangorn::RF.dist(mcc_tree, phy)[[1]]
testthat::expect_equal(phangorn_dist[[1]], 0)
testthat::expect_equal(length(all_trees$all_trees), 1e5 / 5000)
testthat::expect_true(class(all_trees$mcc_tree) == "phylo")
})
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.