R/set_dataset_attr.R

Defines functions set_dataset_attr

Documented in set_dataset_attr

#' Sets dataset attribute; does not check if exists
#'
#' @param x attribute
#' @param which attribute type
#' @param dataset dataset
#'
#' @return
#' @export
#'
#'
set_dataset_attr <- function(x, which, dataset) {

  # Check argument
  if (!hasArg(x) || !hasArg(which)) stop("No attribute given.")

  # Get dataset
  dataset <- get_dataset(dataset)

  attr(x = .datasets[[dataset]], which = which) <<- x

}
nicohuttmann/pOmics documentation built on Sept. 21, 2022, 9:28 a.m.