rollout: Tools for Designing, Simulating, and Analyzing Implementation Rollout Trials

Provides a unified framework for designing, simulating, and analyzing implementation rollout trials, including stepped wedge, sequential rollout, head-to-head, multi-condition, and rollout implementation optimization designs. The package enables users to flexibly specify rollout schedules, incorporate site-level and nested data structures, generate outcomes under rich hierarchical models, and evaluate analytic strategies through simulation-based power analysis. By separating data generation from model fitting, the tools support assessment of bias, Type I error, and robustness to model misspecification. The workflow integrates with standard mixed-effects modeling approaches and the tidyverse ecosystem, offering transparent and reproducible tools for implementation scientists and applied statisticians.

Version: 0.1.0
Depends: R (≥ 4.5.0)
Imports: broom.mixed, dplyr, glue, lifecycle, parallel, pbapply, purrr, rlang, stats, tidyr
Suggests: lme4, lmerTest, testthat (≥ 3.0.0), tibble
Published: 2026-01-13
DOI: 10.32614/CRAN.package.rollout (may not be active yet)
Author: Ian Cero ORCID iD [aut, cre], C. Hendricks Brown ORCID iD [aut]
Maintainer: Ian Cero <ian_cero at urmc.rochester.edu>
BugReports: https://github.com/iancero/rollout/issues
License: MIT + file LICENSE
URL: https://github.com/iancero/rollout, https://iancero.github.io/rollout/
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: rollout results

Documentation:

Reference manual: rollout.html , rollout.pdf

Downloads:

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

Linking:

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

mirror server hosted at Truenetwork, Russian Federation.