skpr: Design of Experiments Suite: Generate and Evaluate Optimal Designs

Generates and evaluates D, I, A, Alias, E, T, and G optimal designs. Supports generation and evaluation of blocked and split/split-split/.../N-split plot designs. Includes parametric and Monte Carlo power evaluation functions, and supports calculating power for censored responses. Provides a framework to evaluate power using functions provided in other packages or written by the user. Includes a Shiny graphical user interface that displays the underlying code used to create and evaluate the design to improve ease-of-use and make analyses more reproducible. For details, see Morgan-Wall et al. (2021) <doi:10.18637/jss.v099.i01>.

Version: 1.7.1
Depends: R (≥ 3.0.2)
Imports: utils, iterators, stats, lme4, Rcpp (≥ 0.11.0), foreach, doParallel, survival, future, car, viridis, magrittr, lmerTest, methods, progress, scales, doRNG, doFuture, progressr
LinkingTo: Rcpp, RcppEigen
Suggests: testthat, mbest, ggplot2, lmtest, cli, gridExtra, rintrojs, shinythemes, shiny, shinyjs, gt, shinytest2
Published: 2024-03-26
DOI: 10.32614/CRAN.package.skpr
Author: Tyler Morgan-Wall [aut, cre], George Khoury [aut]
Maintainer: Tyler Morgan-Wall <tylermw at>
License: GPL-3
Copyright: Institute for Defense Analyses
NeedsCompilation: yes
Citation: skpr citation info
Materials: NEWS
In views: ExperimentalDesign
CRAN checks: skpr results


Reference manual: skpr.pdf


Package source: skpr_1.7.1.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): skpr_1.7.1.tgz, r-oldrel (arm64): skpr_1.7.1.tgz, r-release (x86_64): skpr_1.7.1.tgz, r-oldrel (x86_64): skpr_1.7.1.tgz
Old sources: skpr archive

Reverse dependencies:

Reverse suggests: DoE.wrapper


Please use the canonical form to link to this page.