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.ext
For 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