Type: Package Package: optimall Title: Allocate Samples Among Strata Version: 1.4.0 Authors@R: c( person(given = "Jasper", family = "Yang", role = c("aut", "cre"), email = "jbyang@uw.edu"), person(given = "Pamela", family = "Shaw", role = "aut"), person(given = "Bryan", family = "Shepherd", role = "ctb"), person(given = "Thomas", family = "Lumley", role = "ctb"), person(given = "Gustavo", family = "Amorim", role = "rev")) Maintainer: Jasper Yang Description: Functions for the design process of survey sampling, with specific tools for multi-wave and multi-phase designs. Perform optimum allocation using Neyman (1934) or Wright (2012) allocation, split strata based on quantiles or values of known variables, randomly select samples from strata, allocate sampling waves iteratively, and organize a complex survey design. Also includes a Shiny application for observing the effects of different strata splits. A paper on this package was published in the Journal of Statistical Software . License: GPL-3 URL: https://github.com/yangjasp/optimall BugReports: https://github.com/yangjasp/optimall/issues Depends: R (>= 3.5.0) Imports: dplyr (>= 1.0.5), glue (>= 1.4.0), magrittr (>= 2.0.0), methods (>= 4.0.0), rlang (>= 0.2.2), stats (>= 4.0.2), tibble (>= 1.4.2), utils (>= 3.5.0), Suggests: bslib (>= 0.2.4), DiagrammeR (>= 1.0.0), DT (>= 0.15), datasets, globals (>= 0.12), knitr (>= 1.28), MASS (>= 7.1), rmarkdown (>= 2.7), shiny (>= 1.6.0), shinytest (>= 1.4.0), survey (>= 4.0), tidyr (>= 1.3), testthat (>= 3.0.2), webshot (>= 0.5) VignetteBuilder: knitr Encoding: UTF-8 LazyData: true Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.1 Collate: 'allocate_wave.R' 'sample_strata.R' 'wave.R' 'phase.R' 'multiwave.R' 'merge_samples.R' 'optimum_allocation.R' 'set_mw.R' 'get_mw.R' 'apply_multiwave.R' 'matwgt_sim.R' 'merge_strata.R' 'multiwave_diagram.R' 'optimall_shiny.R' 'split_strata.R' 'summary.multiwave.R' Repository: https://yangjasp.r-universe.dev Date/Publication: 2026-04-03 22:08:28 UTC RemoteUrl: https://github.com/yangjasp/optimall RemoteRef: HEAD RemoteSha: 2455cc79648ba167062acf85dd5f4898f3e397aa NeedsCompilation: no Packaged: 2026-07-02 07:44:12 UTC; root Author: Jasper Yang [aut, cre], Pamela Shaw [aut], Bryan Shepherd [ctb], Thomas Lumley [ctb], Gustavo Amorim [rev]