This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
On Wed, 4 Dec 2002, Unidata Support wrote: > > ------- Forwarded Message > > >To: address@hidden > >From: John C Nordlie <address@hidden> > >Subject: ua2nc decoder problems > >Organization: UCAR/Unidata > >Keywords: 200212050055.gB50tX412475 > > Me again. Now my ua2nc decoder stopped working. It creates netcdf > files, but without data in them (only the variable descriptions show up > when viewed with ncdump). > > Here's a snippet from a log file: > Opening data/newton/upperair/02120500_perl_ua.nc with ncid 3 > perl/netCDF record mismatch at decoders/ua2nc line 351, <STDIN> chunk 1. > Wmo =03953, Type =TTAA, Rpt: 0500, Trans: 0500, recput =-1 > ncvarget: ncid 3: Edge+start exceeds dimension bound > NetCDF::recget result = -1 > perl/netCDF record mismatch at decoders/ua2nc line 351, <STDIN> chunk 2. > Wmo =03953, Type =TTBB, Rpt: 0500, Trans: 0500, recput =-1 > perl/netCDF record mismatch at decoders/ua2nc line 351, <STDIN> chunk 5. > Wmo =71907, Type =TTAA, Rpt: 0500, Trans: 0500, recput =-1 > ncvarget: ncid 3: Edge+start exceeds dimension bound > NetCDF::recget result = -1 > perl/netCDF record mismatch at decoders/ua2nc line 351, <STDIN> chunk 6. > Wmo =71907, Type =TTBB, Rpt: 0500, Trans: 0500, recput =-1 > ncvarget: ncid 3: Edge+start exceeds dimension bound > NetCDF::recget result = -1 > perl/netCDF record mismatch at decoders/ua2nc line 351, <STDIN> chunk 8. > Wmo =70133, Type =TTBB, Rpt: 0500, Trans: 0500, recput =-1 > ncvarget: ncid 3: Edge+start exceeds dimension bound > NetCDF::recget result = -1 > > In another log file, things look more dire: > > > more uaLog.302357.log > Syntax error: ")" unexpected > ncopen: filename "data/newton/upperair/yy:yy)mm:mm)0100_perl_ua.nc": No > such file or directory > Opening data/newton/upperair/yy:yy)mm:mm)0100_perl_ua.nc with ncid -1 > Month '-1' out of range 0..11 at decoders/ua2nc line 898 > > More path problems? Here's the entry in pqact.conf: > > DDS|IDS ^U[ABDEFGHIJKLMPQRSTXZ].... .... ([0-3][0-9]) > PIPE decoders/ua2nc > etc/ua.cdl John, Sorry for the delayed response. The problem probably is ua.cdl has been replaced with raob.cdl. That's one problem with the perl decoders, it's hard to modify the netcdf output format if the cdl changes. Robb... > data/newton/upperair > (\1:yy)(\1:mm) > > > ========================================================================= > ==)---------- | ----------(== > John Nordlie N0RNB | Regional Weather Information Center > address@hidden | University of North Dakota > 701-777-6112 / 701-777-3888 fax | PO Box 9007, Grand Forks, ND 58202-9007 > http://blizzard.rwic.und.edu/~nordlie/ > ==)---------- #include <std.disclaimer.h> ----------(== > ========================================================================= > > > ------- End of Forwarded Message > > =============================================================================== Robb Kambic Unidata Program Center Software Engineer III Univ. Corp for Atmospheric Research address@hidden WWW: http://www.unidata.ucar.edu/ ===============================================================================