validate
validate copied to clipboard
Validates PDS4 product labels, data and PDS3 Volumes
## 💪 Motivation ...so that I can validate intermingled lblx/xml bundles ## 📖 Additional Details * [CCB-260.pdf](https://github.com/NASA-PDS/validate/files/8164947/CCB-260.pdf) * Follow-on to #482 this builds on that support to enable intermingled LBLX/XML...
**Describe the bug** It seems that the configuration file attribute `validate.catalog` and the command line parameter `-C` are not equivalent. **To Reproduce** Steps to reproduce the behavior: 1. unzip [dph_example_archive.zip](https://github.com/NASA-PDS-Incubator/validate/files/3767827/dph_example_archive.zip)...
**Is your feature request related to a problem? Please describe.** Process returns exit code 1 when validation process completes successfully but detects errors **Describe the solution you'd like** Exit code...
Currently log messages describing metadata quality vs validity are intermingled together, making it unclear what must versus should/could be done. See sub-tasks for details, but this work will require: -...
## Motivation ...so that I can improve performance when trying to run validate in parallel utilizing the same schemas/schematrons ## Additional Details ## Acceptance Criteria **Given** X number of products...
When we combined a couple codebases when moving to Github, there were several overlapping classes that do almost the same thing, but one or another has been tweaked. We need...
**Is your feature request related to a problem? Please describe.** Per reviewing solution for #292, it looks like the `TableDataContentValidationRule` class is opening up and parsing the XML using XPath,...
**Background:** When the NSSDCA ingested OSIRIS-REx Mission bundle v8.0 which SBN-PSI submitted on 7 December, our staff noticed the inventory file for the context collection product had a different checksum...
With constant upgrades to the tool, it would be good to have an ability to check the latest version at runtime and notify user. This check should happen once per...
If a catalogue file is used which is not valid, validate doesn't report this, but does say that it cannot resolve the various schema and schematron via the catalogue. It...