tests/testthat/test_genInits.R

library(corncob)
context("Test genInits failure")


set.seed(1)
seq_depth <- rpois(20, lambda = 10000)
my_counts <- rbinom(20, size = seq_depth, prob = 0.001) * 10
my_covariate <- cbind(rep(c(0,1), each = 10))
colnames(my_covariate) <- c("X1")

test_data <- data.frame("W" = my_counts, "M" = seq_depth, my_covariate)

out <- genInits(W = my_counts, M = seq_depth,
         X = cbind(1, my_covariate), X_star = cbind(1, my_covariate),
         np = 2, npstar = 2,
         link = "logit", phi.link = "logit",
         nstart = 3)

test_that("genInits works", {
  expect_is(out, "matrix")
})

Try the corncob package in your browser

Any scripts or data that you put into this service are public.

corncob documentation built on Aug. 31, 2023, 9:06 a.m.