-------------------ODR--------------
R package odr
This package is to help researchers design cost-efficient and effective (multilevel) experiments investigating main, mediation, and moderation effects by (a) solving optimal sample allocations that use the minimum budget to achieve adequate power; (b) comparing design efficiency between different sample allocations; and (c) explicitly accommodating costs and budget in power analyses.
Suggested reference (in APA format): Shen, Z., & Kelcey, B. (2026). odr: Optimal design and statistical power for experimental studies investigating main, mediation, and moderation effects (Version 1.8.3) [Software]. https://cran.r-project.org/package=odr
R Shiny App Od-main
This Shiny app can perform statistical power analysis and optimal design for experiments investigating main or average treatment effects. The underlying computation is performed by the R package odr.
Suggested reference (in APA format): Li, J., Shen, Z., & Kelcey, B. (2026). Od-main: Statistical power and optimal design of experiments investigating main or average treatment effects [Shiny app]. https://allocator.shinyapps.io/od-main
R Shiny App Od-mod
This in-progress Shiny app can perform statistical power analysis and jointly optimal design of experiments investigating moderation and main effects. The underlying computation is performed by the R package odr.
Suggested reference (in APA format): Shen, Z., Li, J., & Kelcey, B. (2026). Statistical power and jointly optimal design of experiments investigating moderation and main effects [Shiny app]. https://allocator.shinyapps.io/od-mod
-------------------ANOMO--------------
R package anomo
This package implements the statistical power formulas for the equivalence test in randomized controlled trials. It also provides the Monte Carlo confidence interval (MCCI), which can be used to test for differences or equivalence.
Suggested reference (in APA format): Shen, Z. (2026). anomo: Analysis of moderation, statistical power, and optimal design for studies detecting difference and equivalence (Version 1.3.2) [Software]. https://cran.r-project.org/package=anomo
R Shiny App anomo
This Shiny app implements the R package anomo. Suggested reference (in APA format): Shen, Z., Li, J., & Cox, K. (2026). anomo: Study design and analysis of experiments testing statistical equivalence [Shiny App]. https://allocator.shinyapps.io/anomo
-------------------SEMsens--------------
R package SEMsens
This package helps researchers conduct sensitivity analyses for studies that employ structural equation modeling.
Suggested reference (in APA format): Leite, W., Shen, Z., Fist, C., Suen, K., & Marcoulides, K. (2022). SEMsens: A tool for sensitivity analysis in structural equation modeling (Version 1.5.5) [Software]. https://cran.r-project.org/package=SEMsens