Skip to contents

Validate structure and key invariants for `parcel_data` objects.

Usage

validate_parcel_data(x, strict = TRUE)

Arguments

x

An object expected to be `parcel_data`.

strict

Logical. If `TRUE` (default), enforce strict checks on atlas metadata consistency.

Value

Invisibly returns `x` if valid; otherwise throws an error.

Examples

x <- parcel_data(data.frame(
  id = 1:2, label = c("A", "B"),
  hemi = c("left", "right"), value = c(0.2, 0.7)
), atlas_id = "toy")
validate_parcel_data(x)