whitening
Whitening and High-Dimensional Canonical Correlation Analysis
Description
Implements the whitening methods (ZCA, PCA, Cholesky, ZCA-cor, and PCA-cor) discussed in Kessy, Lewin, and Strimmer (2018) "Optimal whitening and decorrelation", <doi:10.1080/00031305.2016.1277159>, as well as the whitening approach to canonical correlation analysis allowing negative canonical correlations described in Jendoubi and Strimmer (2019) "A whitening approach to probabilistic canonical correlation analysis for omics data integration", <doi:10.1186/s12859-018-2572-9>. The package also offers functions to simulate random orthogonal matrices, compute (correlation) loadings and explained variation. It also contains four example data sets (extended UCI wine data, TCGA LUSC data, nutrimouse data, extended pitprops data).
Downloads
517
Last 30 days
7188th
517
Last 90 days
517
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 | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (14 non-OK)
CRAN incoming feasibility
Maintainer: ‘Korbinian Strimmer <strimmerlab@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Korbinian",
family = "Strimmer",
role = c("aut", "cre"),
email = "strimmerlab@gmail.com"),
person(given = "Takoua",
family = "Jendoubi",
role = "aut"),
person(given = "Agnan",
family = "Kessy",
role = "aut"),
person(given = "Alex",
family = "Lewin",
role = "aut"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Korbinian Strimmer <strimmerlab@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Korbinian",
family = "Strimmer",
role = c("aut", "cre"),
email = "strimmerlab@gmail.com"),
person(given = "Takoua",
family = "Jendoubi",
role = "aut"),
person(given = "Agnan",
family = "Kessy",
role = "aut"),
person(given = "Alex",
family = "Lewin",
role = "aut"))
as necessary.
*
*
*
*
*
*
*
*
*
*
*
*
Check History
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Korbinian Strimmer <strimmerlab@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Korbinian",
family = "Strimmer",
role = c("aut", "cre"),
email = "strimmerlab@gmail.com"),
person(given = "Takoua",
family = "Jendoubi",
role = "aut"),
person(given = "Agnan",
family = "Ke
CRAN incoming feasibility
Maintainer: ‘Korbinian Strimmer <strimmerlab@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Korbinian",
family = "Strimmer",
role = c("aut", "cre"),
email = "strimmerlab@gmail.com"),
person(given = "Takoua",
family = "Jendoubi",
role = "aut"),
person(given = "Agnan",
family = "Ke