Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
Hello, I've run into a problem with ncgen/ncdump that perhaps someone can help me with. I'm running ncgen to create a netCDF file: ncgen -b -o somefile someinput The "someinput" file contains text like this: float liq(time) ; liq:long_name = "Total liquid water along LOS path" ; liq:units = "cm" ; liq:resolution = 0.0001f ; liq:missing_value = -9999.f ; Ncgen works just fine, and when I run ncdump somefile I see: float liq(time) ; liq:long_name = "Total liquid water along LOS path" ; liq:units = "cm" ; liq:resolution = 9.9999997e-05f ; liq:missing_value = -9999.f ; liq:uncertainty = "+/- 0.002 cm" ; Note that the "resolution" attribute has been changed. It has essentially the same value as the "someinput" information, but it is not as easy to read. My questions: 1) Is there any way to "force" ncgen and/or ncdump to display the attribute info as I want it to? 2) Is there a better way to define the "resolution" attribute in the first place? Any help will be appreciated. Interestingly enough, this does not always happen. (This corruption -- if you can call it that -- of the resolution attribute on one system that I have access to.)
netcdfgroup
archives: