Cheap structural validator used by [new_atlas()] and [new_surfatlas()]. Raises a classed `neuroatlas_error_invalid_atlas` condition via [cli::cli_abort()] when required fields are missing or have inconsistent lengths.
Cheap structural validator used by [new_atlas()] and [new_surfatlas()]. Raises a classed `neuroatlas_error_invalid_atlas` condition via [cli::cli_abort()] when required fields are missing or have inconsistent lengths.