Skip to content

Milestones

List view

  • Release the stablest parts of the `phenopacket-tools` library into public artifact repository to allow testing in other apps.

    No due date
    2/2 issues closed
  • We need functionality for validating Phenopacket schema elements. ## Requirements - the validation functionality is available as a library and as a CLI app - the functionality validates the top-level elements: `Phenopacket`, `Cohort`, and `Family`. The validation library exposes 3 "endpoints" one per each top-level element. - the validation is guided by requirements outlined in phenopacket schema documentation - the validation results are returned as a list, the empty list represents validation results of a perfect element - the validation result describes the validator, the validation error severity/level. Furthermore, the result pinpoints the specific location of the invalid element and suggests how to fix. - the validation framework demonstrates how to use additional validation constraints when required. - the validation functionality is unit-tested

    No due date
    6/6 issues closed