statim: A Declarative Interface for Statistical Inference

A declarative interface for statistical inference built on the S7 object system. The layouts of the statistical inference are described using expressive variable mappers, null hypotheses are stated as mathematical expressions over population parameters, and estimation is deferred until explicitly requested. Supports estimation method involving hypothesis testing and model-based inference with an extensible variant system for registering custom estimation methods.

Version: 0.1.0
Depends: R (≥ 4.1.0)
Imports: rlang (≥ 1.2.0), cli, vctrs (≥ 0.7.0), tibble, S7, tidyselect, stats, utils, tabstats (≥ 0.2.0), pillar
Suggests: testthat (≥ 3.0.0), magrittr, box, rmarkdown, broom, pander, Rfast2, purrr, tidyr, dplyr, forcats, ggplot2, patchwork, sysfonts, showtext, ggdist, ggtext, boot, knitr, fansi, lintr, rstatix, readr, withr
Published: 2026-08-07
DOI: 10.32614/CRAN.package.statim (may not be active yet)
Author: Joshua Marie [aut, cre], Antoine Soetewey ORCID iD [aut]
Maintainer: Joshua Marie <joshua.marie.k at gmail.com>
BugReports: https://github.com/s7-stats/statim/issues
License: MIT + file LICENSE
URL: https://s7-stats.github.io/statim/, https://github.com/s7-stats/statim
NeedsCompilation: no
Citation: statim citation info
Materials: README, NEWS
CRAN checks: statim results

Documentation:

Reference manual: statim.html , statim.pdf
Vignettes: Getting started with statim (source, R code)

Downloads:

Package source: statim_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): statim_0.1.0.tgz, r-oldrel (arm64): statim_0.1.0.tgz, r-release (x86_64): statim_0.1.0.tgz, r-oldrel (x86_64): statim_0.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=statim to link to this page.