Community Software: checksit
Community Software: checksit
checksit is a tool that checks the structure and content of a file against a range of available checks. Checks can be made using either “spec” files defining rules that objects within a file must meet, or comparison against a template file.
Whilst initial development focussed around the standards developed for NCAS data, checksit can be adapted to check files against any desired requirements.
Currently, checksit can:
NCAS-GENERAL-2.0.0 and NCAS-IMAGE-1.0 standardsWork in progress includes:
NCAS-RADAR)NCAS-GENERAL-2.1.0 and NCAS-IMAGE-1.1)checksit is available on all sci machines. To check a file in your current directory:
/apps/jasmin/community/checksit/checksit check name-of-file.extFor a complete guide on how to use checksit, please visit the documentation site linked at the bottom of this page.
Documentation: https://checksit.readthedocs.io/en/latest/
GitHub: https://github.com/cedadev/checksit