augur.validate module

Validate files related to augur consumption or export.

exception augur.validate.ValidateError

Bases: Exception

class augur.validate.ValidationErrors

Bases: augur.validate.ValidationWarnings

show()
class augur.validate.ValidationWarnings

Bases: object

add(warningType, message)
show()
augur.validate.auspice_config_v2(config_json, **kwargs)
augur.validate.export_v1(meta_json, tree_json, **kwargs)
augur.validate.export_v2(main_json, **kwargs)
augur.validate.fatal(message)
augur.validate.load_json(path)
augur.validate.load_json_schema(path)

Load a JSON schema from the augur included set of schemas (located in augur/data)

augur.validate.register_arguments(parser)
augur.validate.run(args)
augur.validate.validate(jsonToValidate, schema, filename)
augur.validate.validate_json(jsonToValidate, schema, filename)