tests/testthat/test-getSVD.R

test_that("getSVD", {
})

library("BiocSingular")
test_that(".getUV", {
  mat <- matrix(runif(1000, 1, 100), nrow = 100)
  svd <- runSVD(mat, k = 1, BSPARAM = IrlbaParam())
  expect_equal(
    abs(compartmap:::.getUV(mat, k = 1, "left")),
    abs(svd$u)
  )
  expect_equal(
    abs(compartmap:::.getUV(mat, k = 1, "right")),
    abs(svd$v)
  )
})
biobenkj/compartmentalizer documentation built on June 10, 2025, 1:57 a.m.