About Validate Tool

The Validate Tool project contains software for validating PDS4 product labels and product data. The associated specific schema for the product label specifies syntactic and semantic constraints. The product label itself specifies the constraints for the data.

The Validate Tool currently supports the following validation features:

  • Validation against a schema and schematron.
  • Referential integrity within a target bundle.
  • Validation against an XML Catalog.
  • Check that files referenced in a product label exist.
  • Check that the file references in a product label and the file on the file system match case.
  • Check that file reference checksums in a product label matches their actual checksums, if present.
  • Perform checksum validation against a Checksum Manifest file, if supplied.
  • Validation against the schema and schematron supplied in the product label.

Please send comments, change requests and bug reports to the PDS Operator at pds_operator@jpl.nasa.gov.