studyStrap
Study Strap and Multi-Study Learning Algorithms
Description
Implements multi-study learning algorithms such as merging, the study-specific ensemble (trained-on-observed-studies ensemble) the study strap, the covariate-matched study strap, covariate-profile similarity weighting, and stacking weights. Embedded within the 'caret' framework, this package allows for a wide range of single-study learners (e.g., neural networks, lasso, random forests). The package offers over 20 default similarity measures and allows for specification of custom similarity measures for covariate-profile similarity weighting and an accept/reject step. This implements methods described in Loewinger, Kishida, Patil, and Parmigiani. (2019) <doi:10.1101/856385>.
Downloads
184
Last 30 days
18219th
184
Last 90 days
184
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (19 non-OK)
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
dependencies in R code
Namespaces in Imports field not imported from: ‘pls’ ‘tibble’ All declared Imports should be used.
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
dependencies in R code
Namespaces in Imports field not imported from: ‘pls’ ‘tibble’ All declared Imports should be used.
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
LazyData
'LazyData' is specified without a 'data' directory
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
LazyData
'LazyData' is specified without a 'data' directory
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
LazyData
'LazyData' is specified without a 'data' directory
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Defaul
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Defaul
dependencies in R code
Namespaces in Imports field not imported from: ‘pls’ ‘tibble’ All declared Imports should be used.
dependencies in R code
Namespaces in Imports field not imported from: ‘pls’ ‘tibble’ All declared Imports should be used.
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Defaul
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Defaul
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Defaul
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Defaul
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Defaul
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Defaul
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Defaul
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Defaul
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Defaul
Rd files
checkRd: (-1) cmss.Rd:21: Lost braces
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Default function is: |cor( bar{x}^{(r)}|,~ bar{x}_{target} ) |}
| ^
checkRd: (-1) cmss.Rd:21: Lost braces; missing escapes or markup?
21 | \item{sim.fn}{Optional function to be used as similarity measure for accept/reject step. Defaul