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.4.0
Depends: R (≥ 3.0.2), shiny
Imports: utils, iterators, stats, lme4, Rcpp (≥ 0.11.0), rintrojs, shinythemes, foreach, doParallel, survival, future, promises, shinyjs, car, viridis, magrittr, lmerTest, methods, lazyeval, progress, gt, scales, doRNG
LinkingTo: Rcpp, RcppEigen
Suggests: testthat, mbest, ggplot2, lmtest, cli, gridExtra
Published: 2023-06-16
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.4.0.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): skpr_1.4.0.tgz, r-oldrel (arm64): skpr_1.4.0.tgz, r-release (x86_64): skpr_1.4.0.tgz, r-oldrel (x86_64): skpr_1.4.0.tgz
Old sources: skpr archive

Reverse dependencies:

Reverse suggests: DoE.wrapper


Please use the canonical form to link to this page.