fairmd.lipids.SchemaValidation.ValidateYAML module

fairmd.lipids.SchemaValidation.ValidateYAML.validate_info_dict(instance: dict, schema_path: str = '/home/docs/checkouts/readthedocs.org/user_builds/databank/envs/v1.3.4/lib/python3.13/site-packages/fairmd/lipids/SchemaValidation/Schema/info_yml_schema.json')[source]

Validate an info dict against a schema dict. Returns a list of jsonschema.ValidationError objects which is empty with valid.

fairmd.lipids.SchemaValidation.ValidateYAML.validate_info_file(info_file_path: str, schema_path: str = '/home/docs/checkouts/readthedocs.org/user_builds/databank/envs/v1.3.4/lib/python3.13/site-packages/fairmd/lipids/SchemaValidation/Schema/info_yml_schema.json')[source]

Validate an info file (YML/YAML) on disk against a JSON schema file. Returns a list of ValidationError objects (empty if valid).