Validates that a dataset conforms to required variables for a given ADaM domain. If no domain is supplied, it will attempt to infer one based on variable names.
validate_adamish(df, domain = NULL)A list with: - `domain`: inferred or provided domain - `is_valid`: logical - `missing_required`: character vector - `missing_recommended`: character vector - `error`: character or NULL
A data.frame to validate
Optional. A string naming the ADaM domain to validate against.