R/hasAttr.R

Defines functions hasAttr

Documented in hasAttr

#' Check whether the sampleDataset has attributes provided
#'
#' @param sds a sampleDataset sds
#' @param attr attributes
#' @return a boolean value
#' @export
hasAttr <- function(sds, attr) {
  if(!.is.sds(sds)) stop('input should be a SampleDataset sds.')
  return(all(attr %in% attributes(sds)$names))
}
xiaoli0/samplyzer documentation built on Sept. 4, 2023, 9:23 p.m.