Closed Zeitsperre closed 6 years ago
I'm using the IOOS Compliance Checker: https://github.com/ioos/compliance-checker
CEDA has also started to use and extend it for our needs in climate data checking in various projects: https://github.com/cedadev/compliance-check-lib
@cehbrecht Could you comment on differences between IOOS and cf-checker and why you choose the former ?
@huard I have added the different compliance checkers to hummingbird. The IOOS checker has a clear design and is extendable. It has the potential to become a community tool for various compliance checks. Projects differ in the required checks but the main frame to run these checks is usually the same (like unit-tests).
The other tools are more "single person" implementations and it is harder to extend them. That does not say anything about the results they produce :)
Thanks ! Trevor, here is my thinking:
I think the most we can hope for is to include warnings for certain issues (variable names, time series lengths, averaging periods). Until all climate researchers get onto the same page with regards to CF-compliance, I think that's the best we can do.
Were we thinking of using this NOAA library https://github.com/cedadev/cf-checker/tree/3.1.0?