CRAN Package Check Results for Package bcTSNE

Last updated on 2023-03-22 05:52:20 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.11.1 9.60 93.41 103.01 ERROR
r-devel-linux-x86_64-debian-gcc 0.11.1 7.75 73.09 80.84 ERROR
r-devel-linux-x86_64-fedora-clang 0.11.1 151.71 ERROR
r-devel-linux-x86_64-fedora-gcc 0.11.1 148.47 ERROR
r-devel-windows-x86_64 0.11.1 17.00 126.00 143.00 NOTE
r-patched-linux-x86_64 0.11.1 8.78 89.58 98.36 NOTE
r-release-linux-x86_64 0.11.1 8.11 89.01 97.12 NOTE
r-release-macos-arm64 0.11.1 38.00 NOTE
r-release-macos-x86_64 0.11.1 55.00 NOTE
r-release-windows-x86_64 0.11.1 20.00 133.00 153.00 NOTE
r-oldrel-macos-arm64 0.11.1 214.00 NOTE
r-oldrel-macos-x86_64 0.11.1 54.00 NOTE
r-oldrel-windows-ix86+x86_64 0.11.1 25.00 142.00 167.00 NOTE

Check Details

Version: 0.11.1
Check: package dependencies
Result: NOTE
    Packages suggested but not available for checking:
     'kBET', 'lisi', 'dlfUtils'
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-ix86+x86_64

Version: 0.11.1
Check: C++ specification
Result: NOTE
     Specified C++11: please drop specification unless essential
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64

Version: 0.11.1
Check: examples
Result: ERROR
    Running examples in ‘bcTSNE-Ex.R’ failed
    The error most likely occurred in:
    
    > base::assign(".ptime", proc.time(), pos = "CheckExEnv")
    > ### Name: bctsne
    > ### Title: Calculate BC t-SNE by orthogonal gradient descent
    > ### Aliases: bctsne
    >
    > ### ** Examples
    >
    > ## Create small simulated dataset, A, with embeded batch effects
    > set.seed(2731)
    > kRid <- 20
    > p <- 100
    > n <- 200
    >
    > W <- matrix(rnorm(p*kRid), kRid)
    > S <- matrix(rnorm(n*kRid), n)
    > z <- sample(1:3, rep = TRUE, size = n)
    > Z <- model.matrix( ~ -1 + as.factor(z))
    > l <- matrix(rnorm(kRid*NCOL(Z)), kRid)
    > A <- (S - Z %*% t(l) ) %*% W
    >
    > ## Scale A to give input, X
    > X <- scale(A)
    >
    > resUnadj <- Rtsne::Rtsne(X) ## Standard t-SNE
    > resAdj <- bctsne(X = X, Z = Z, k = 10) ## Batch-corrected t-SNE
    Warning in type.convert.default(maxIter) :
     'as.is' should be specified by the caller; using TRUE
    Error in bctsne(X = X, Z = Z, k = 10) :
     DLL requires the use of native symbols
    Execution halted
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc

Version: 0.11.1
Check: dependencies in R code
Result: NOTE
    Namespace in Imports field not imported from: ‘splatter’
     All declared Imports should be used.
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-release-macos-arm64, r-release-macos-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 0.11.1
Check: examples
Result: ERROR
    Running examples in ‘bcTSNE-Ex.R’ failed
    The error most likely occurred in:
    
    > ### Name: bctsne
    > ### Title: Calculate BC t-SNE by orthogonal gradient descent
    > ### Aliases: bctsne
    >
    > ### ** Examples
    >
    > ## Create small simulated dataset, A, with embeded batch effects
    > set.seed(2731)
    > kRid <- 20
    > p <- 100
    > n <- 200
    >
    > W <- matrix(rnorm(p*kRid), kRid)
    > S <- matrix(rnorm(n*kRid), n)
    > z <- sample(1:3, rep = TRUE, size = n)
    > Z <- model.matrix( ~ -1 + as.factor(z))
    > l <- matrix(rnorm(kRid*NCOL(Z)), kRid)
    > A <- (S - Z %*% t(l) ) %*% W
    >
    > ## Scale A to give input, X
    > X <- scale(A)
    >
    > resUnadj <- Rtsne::Rtsne(X) ## Standard t-SNE
    > resAdj <- bctsne(X = X, Z = Z, k = 10) ## Batch-corrected t-SNE
    Warning in type.convert.default(maxIter) :
     'as.is' should be specified by the caller; using TRUE
    Error in bctsne(X = X, Z = Z, k = 10) :
     DLL requires the use of native symbols
    Execution halted
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc