Open phiweger opened 7 years ago
see this also: http://json-schema.org/ and tools http://json-schema.org/implementations.html#validator-python
tutorial: https://spacetelescope.github.io/understanding-json-schema/
Any “validation tool” for a sufficiently complex data format, therefore, will likely have two phases of validation: one at the schema (or structural) level, and one at the semantic level. The latter check will likely need to be implemented using a more general-purpose programming language. -- source
Features (json-schema):
only zoo init/ add/ commit validate also zoo validate (to call it explicitly)
all imports from ncbi etc. is though zoo io
see examples/schema_validate.py
http://json-schema.org/
pointed to from here
https://specs.frictionlessdata.io/data-package/