carat: Covariate-Adaptive Randomization for Clinical Trials

Provides functions and command-line user interface to generate allocation sequence by covariate-adaptive randomization for clinical trials. The package currently supports six covariate-adaptive randomization procedures. Three hypothesis testing methods that are valid and robust under covariate-adaptive randomization are also available in the package to facilitate the inference for treatment effect under the included randomization procedures. Additionally, the package provides comprehensive and efficient tools to allow one to evaluate and compare the performance of randomization procedures and tests based on various criteria. See Ma W, Ye X, Tu F, and Hu F (2023) <doi:10.18637/jss.v107.i02> for details.

Version: 2.2.1
Depends: R (≥ 3.6.0)
Imports: Rcpp (≥, ggplot2 (≥ 3.3.0), gridExtra (≥ 2.3), stringr (≥ 1.4.0), methods
LinkingTo: Rcpp, RcppArmadillo
Suggests: dplyr (≥ 0.8.5)
Published: 2023-09-05
DOI: 10.32614/CRAN.package.carat
Author: Fuyi Tu [aut], Xiaoqing Ye [aut, cre], Wei Ma [aut, ths], Feifang Hu [aut, ths]
Maintainer: Xiaoqing Ye <ye_xiaoq at>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: yes
Citation: carat citation info
Materials: NEWS
CRAN checks: carat results


Reference manual: carat.pdf


Package source: carat_2.2.1.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): carat_2.2.1.tgz, r-oldrel (arm64): carat_2.2.1.tgz, r-release (x86_64): carat_2.2.1.tgz, r-oldrel (x86_64): carat_2.2.1.tgz
Old sources: carat archive


Please use the canonical form to link to this page.