tests/testthat/test-rc.feature.normalize.qc.R

test_that("RAMClustR rc.feature.normalize.qc", {
  ramclustObj <- readRDS(file.path("testdata", "rc.feature.filter.blanks.rds"))
  expected <- readRDS(file.path("testdata", "rc.feature.normalize.qc.rds"))
  metadata <- read_metadata(file.path("testdata", "testMetadata.csv"))

  actual <- rc.feature.normalize.qc(
    ramclustObj = ramclustObj,
    batch = metadata$batch,
    order = metadata$order,
    qc = metadata$qc
  )

  actual$history <- NA
  expected$history <- NA
  actual$params$rc.feature.normalize.qc <- NA
  expected$params$rc.feature.normalize.qc <- NA

  expect_equal(actual, expected)
})

Try the RAMClustR package in your browser

Any scripts or data that you put into this service are public.

RAMClustR documentation built on Oct. 20, 2023, 5:08 p.m.