R/validate_dataset.R

Defines functions is_valid_dataset validate_dataset

#' @export
validate_dataset <- function(dataset_meta, dataset_contents, field_info) {
  purrr::map(field_info, function(field) {
    validate_dataset_field(dataset_meta$name, dataset_contents, field)
  })
}

#' @export
is_valid_dataset <- function(dataset_meta, dataset_contents, field_info) {
  valid_fields <- validate_dataset(dataset_meta, dataset_contents, field_info)
  all(unlist(valid_fields))
}
erikriverson/metalab-package documentation built on Oct. 9, 2020, 10:48 a.m.