java.lang.Object
org.phenopackets.phenopackettools.validator.core.metadata.MetaDataValidators

public class MetaDataValidators extends Object
Static factory class for providing PhenopacketValidators for performing metadata validation.
  • Method Details

    • phenopacketValidator

      public static PhenopacketValidator<org.phenopackets.schema.v2.PhenopacketOrBuilder> phenopacketValidator()
      Get PhenopacketValidator for checking that MetaData of PhenopacketOrBuilder contains Resources for prefixes of all OntologyClass present in given PhenopacketOrBuilder.
      Returns:
      the validator
    • familyValidator

      public static PhenopacketValidator<org.phenopackets.schema.v2.FamilyOrBuilder> familyValidator()
      Get PhenopacketValidator for checking that MetaData of FamilyOrBuilder contains Resources for prefixes of all OntologyClass present in given FamilyOrBuilder.
      Returns:
      the validator
    • cohortValidator

      public static PhenopacketValidator<org.phenopackets.schema.v2.CohortOrBuilder> cohortValidator()
      Get PhenopacketValidator for checking that MetaData of CohortOrBuilder contains Resources for prefixes of all OntologyClass present in given CohortOrBuilder.
      Returns:
      the validator