imas_validator.validate.validate.validate

imas_validator.validate.validate.validate(imas_uri: str, validate_options: ValidateOptions = ValidateOptions(rulesets=[], use_bundled_rulesets=True, extra_rule_dirs=[], apply_generic=True, use_pdb=False, rule_filter=RuleFilter(name=[], ids=[]), explore=False, track_node_dict=False, stop_at_load_error=False)) IDSValidationResultCollection

Main function

Parameters:
imas_uri: str

url for DBEntry object

validate_options: ValidateOptions = ValidateOptions(rulesets=[], use_bundled_rulesets=True, extra_rule_dirs=[], apply_generic=True, use_pdb=False, rule_filter=RuleFilter(name=[], ids=[]), explore=False, track_node_dict=False, stop_at_load_error=False)

dataclass with options for validate function

Returns:

List of IDSValidationResult objects


Last update: 2025-08-29