R/brightness.R

Defines functions brightness_rows brightness_vec

brightness_vec <- function(vec) {
  var(vec) / mean(vec)
}

brightness_rows <- function(mat, parallel = FALSE) {
  n_cores <- translate_parallel(parallel)
  RcppParallel::setThreadOptions(n_cores)
  on.exit(RcppParallel::setThreadOptions(RcppParallel::defaultNumThreads()))
  brightness_rows_(mat)
}
rorynolan/detrendr documentation built on March 9, 2023, 10:26 p.m.