Dashboard > CI Development > ... > Semantic Framework Integration > CF Compliance
Log In   View a printable version of the current page.
CI Development
CF Compliance
Added by Luis Bermudez , last edited by Luis Bermudez on Oct 19, 2009  (view change)
Labels: 
(None)

Description

This page summarizes CF compliance technologies.

CF Metadata Convention Documentation

CF Metadata Convention from BADC - nice short summary.
CF Requirements and Recommendations. All recommendations from 1.0 to 1.4

Web Checkers

The BADC CF compliance checker at is a web interface PERL service that checks general CF conventions (e.g. CF standard attributes like standard names).

The UNIDATA Common Data Model validator will provode feedback about the dataset in question. It will recognize if the dataset is a "Grid" scientific feature type, if it georeferenced, etc. , and therefore accessible in tools like Panoply, IDV, JAVA NETCDF API and others, like Matlab routines. Mode info here.

Re checkers: As a quick test, I just ran http://puma.nerc.ac.uk/cgi-bin/cf-checker.pl with the test file included in the oostethys distribution (src/main/resources/ctd0010.nc).

(BTW, the report shows the following: Checking variable: Temperature - ERROR (3.1): Invalid units: deg C - ERROR (3.1): Units are not consistent with those given in the standard_name table.)

 This checker is written in python. Two possible strategies to integrate this checker in Java are:

  • make this checker run within java using jython
  • translate the code directly into java (less preferable) 

I haven't yet examined the checker code, so the above is just a preliminary idea while we eventually find some java native checker.

Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators