phenopackets / phenopacket-validator

Library and tools to help validate phenopackets
BSD 3-Clause "New" or "Revised" License
2 stars 1 forks source link

COVID example with multiple errors #14

Open pnrobinson opened 3 years ago

pnrobinson commented 3 years ago

Presumably there is an error in the JSON schema somewhere that is leading to all of this.

(required) $.phenotypicFeatures[5].onset.gestationalAge: is missing but it is required
    (required) $.phenotypicFeatures[5].onset.age: is missing but it is required
    (required) $.phenotypicFeatures[5].onset.ageRange: is missing but it is required
    (required) $.phenotypicFeatures[5].onset.ontologyClass: is missing but it is required
    (required) $.phenotypicFeatures[5].onset.timestamp: is missing but it is required
    (required) $.phenotypicFeatures[5].onset.timeInterval: is missing but it is required
    (required) $.phenotypicFeatures[6].onset.gestationalAge: is missing but it is required
    (required) $.phenotypicFeatures[6].onset.age: is missing but it is required
    (required) $.phenotypicFeatures[6].onset.ageRange: is missing but it is required
    (required) $.phenotypicFeatures[6].onset.ontologyClass: is missing but it is required
    (required) $.phenotypicFeatures[6].onset.timestamp: is missing but it is required
    (required) $.phenotypicFeatures[6].onset.timeInterval: is missing but it is required
    (required) $.phenotypicFeatures[7].onset.gestationalAge: is missing but it is required
    (required) $.phenotypicFeatures[7].onset.age: is missing but it is required
    (required) $.phenotypicFeatures[7].onset.ageRange: is missing but it is required
    (required) $.phenotypicFeatures[7].onset.ontologyClass: is missing but it is required
    (required) $.phenotypicFeatures[7].onset.timestamp: is missing but it is required
    (required) $.phenotypicFeatures[7].onset.timeInterval: is missing but it is required
    (required) $.medicalActions[1].treatment.doseIntervals[0].scheduleFrequency: is missing but it is required
    (required) $.medicalActions[1].treatment.doseIntervals[1].scheduleFrequency: is missing but it is required
    (required) $.medicalActions[4].treatment.doseIntervals[0].scheduleFrequency: is missing but it is required
    (required) $.medicalActions[5].treatment.doseIntervals[0].quantity: is missing but it is required
    (required) $.medicalActions[5].treatment.doseIntervals[0].scheduleFrequency: is missing but it is required