From: Wout B. <wo...@uw...> - 2018-10-24 23:32:11
|
Dear colleagues, I've created a JSON schema specification to validate mzQC JSON files, which you can find in pull request #47 <https://github.com/HUPO-PSI/qcML-development/pull/47>. Please check it out and let me know your comments. The mzQC JSON schema is based on draft 7 of the JSON Schema <https://json-schema.org/>. You can use the online JSON Schema Validator <https://www.jsonschemavalidator.net/> to easily validate mzQC files against the schema (later on this will be built into our APIs of course, including additional external validation based on the CV). You can find the schema file here: https://github.com/HUPO-PSI/qcML-development/blob/json-schema/schema/v0_0_10/mzqc_0_0_10.schema.json I have also adapted Dave's most recent example file so it's valid against this schema: https://github.com/HUPO-PSI/qcML-development/blob/json-schema/schema/v0_0_10/examples/20181005-1091_Pool_start_v0.2.qc.json Best, Wout |