MMMIdataSchema.validate_or_raise#

MMMIdataSchema.validate_or_raise(idata)[source]#

Validate InferenceData, raising detailed exception if invalid.

Parameters:
idataaz.InferenceData

InferenceData object to validate

Raises:
ValueError

If validation fails, with detailed error messages

Examples

>>> schema.validate_or_raise(mmm.idata)  # Raises if invalid