Metadata validator for DEEP data science applications.
schema4deep validates the metadata used by the DEEP applications. The metadata will be eventually used by the DEEP open catalog to describe and give access to the applications.
The schema has been implemented according to JSON schema specification (Draft 7), using Python's jsonschema module.
Once schema4deep is deployed, the deep-app-schema-validator
CLI tool is
provided, which accepts schema instance files as input parameters.
$ pip install git+https://github.com/deephdc/schema4apps
$ deep-app-schema-validator instances/sample.mods.json