Skip to content

using ToolsUI to validate timeSeriesProfile data

Ellyn Montgomery edited this page Apr 15, 2015 · 3 revisions

Unidata’s ToolsUI is part of netCDF-Java and may be used to verify that the data is OK, but there are some tricks that are helpful. After starting toolsUI, Choose FeatureType in the top line of tabs, then PointFeature in the second line. Then select a local file or THREDDS URL to view. Then click the new STATION _PROFILE line, which will display a line in the section below. Click that too.

The most important “trick” is that the “fields” section of the middle box displays the timeSeries variables, and the bottom pane displays all the depths for the selected timestep of the timeSeriesProfile variables.

  • Single click any line in the middle pane to select and display all the multi-depth variables for that time.
  • right-click the “fields” entry of the selected line, and a small window with show field will pop up.
  • Click that to display the timeSeries variables in the inset window at the right in the image below.
    toolsUI example

ToolsUI checks for the valid_range attribute, ncBrowse does not. When testing CF compliance with HURRIRENE_BB/9141wh-a.nc, we found that toolsUI set all the values of AGC_1202 to NaN, even though ncBrowse showed good data in the variable. The vaild_range attribute was set to 255-255 (only one point was "good"; it should have been 0-255). This should not be an issue after we convert to using actual_m* variables instead.