Quasibinomial detection-count strategy
Quasibinomial detection-count strategy
Details
Fits detected and undetected child-feature counts for each parent feature
using glm with a quasibinomial family. The symmetric
pseudo-count stabilizes fits under complete separation; it is not equivalent
to Firth's bias-reducing penalty.
Super class
prolfqua::StrategyBase -> StrategyBinomial
Methods
Method new()
Create a quasibinomial count strategy. sigma() is the
Pearson residual scale used by vcov().
Usage
StrategyBinomial$new(
modelstr,
prior_count = 0.1,
model_name = "binomial_nested"
)Examples
dat <- data.frame(
group_ = factor(rep(c("A", "B"), each = 4)),
detected = c(1, 2, 1, 3, 4, 5, 3, 5),
undetected = c(4, 3, 4, 2, 1, 0, 2, 0)
)
strategy <- StrategyBinomial$new("~ group_")
fit <- strategy$model_fun(dat)
coefficients(fit)
#> (Intercept) group_B
#> -0.5937747 2.2264695