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. It 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.

Version: 0.1.1
Depends: R (≥ 3.6.0)
Imports: Rcpp (≥ 1.0.4), ggplot2 (≥ 3.3.0), gridExtra (≥ 2.3), stringr (≥ 1.4.0)
LinkingTo: Rcpp, RcppArmadillo
Suggests: dplyr (≥ 0.8.5)
Published: 2020-03-21
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
CRAN checks: carat results


Reference manual: carat.pdf
Package source: carat_0.1.1.tar.gz
Windows binaries: r-prerelease:, r-release:, r-oldrel: not available
macOS binaries: r-prerelease: carat_0.1.1.tgz, r-release: carat_0.1.1.tgz, r-oldrel: not available
Old sources: carat archive


Please use the canonical form to link to this page.