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.
>From: "Neil R. Smith" <address@hidden> >Organization: Dept. Atmospheric Science, TAMU >Keywords: 200004070005.SAA27188 >Well, I have dug and dug and can't find the station numbers >that dcsynop is stumbling on. > >Sample log file entries: >DCSYNOP[5997]: 000406/2117: [DCSYNOP -10] Cannot set station 78959 for >000406/1800 >DCSYNOP[5997]: 000406/2117: [DCSYNOP -10] Cannot set station 78389 for >000406/1800 >DCSYNOP[5997]: 000406/2117: [DCSYNOP -10] Cannot set station 78398 for >000406/1800 >DCSYNOP[5997]: 000406/2117: [DCSYNOP -10] Cannot set station 78961 for >000406/1800 > >Here is my pqact entry: ># Synoptic reports ># surface synoptic reports (SYNOP) in yymmddhh.gem ># >DDS|IDS ^S[IMN][^VW].* .... ([0-3][0-9]) > PIPE /unidata/nawips/bin/irix/dcsynop -a 2000 > -d /unidata/ldm/logs/dcsynop_sfsyn.log > -p /unidata/nawips/gempak5.4/tables/pack/sfsyn.pack > -s /unidata/nawips/gempak5.4/tables/stns/systns_upc.tbl > data/gempak/surface/syn/YYMMDDHH_sfcsyn.gem > >Yes, they are indeed not in the systns_upc.tb, but neither are they >in any WMO number lookup on the web site. > >These error entries are making for an unnecessarily large log file. >What do you diagnose and recommend? > >Thanks, -Neil >-- >Neil R. Smith, Comp. Sys. Mngr. address@hidden >Dept. Atmospheric Sci., Texas A&M Univ. 979/845-6272 FAX:979/862-4466 > Neil, If you don't want to know about stations not found in the station table unless you specify a more verbose level, say "-v 1", then edit the file $NAWIPS/unidata/ldmbridge/dcsynop/dcsytogem.f- approximately line 65 is currently: CALL DC_WLOG ( 0, 'DCSYNOP', -10, errstr, ier) The "0" says the log message is level 0. Change this to: CALL DC_WLOG ( 1, 'DCSYNOP', -10, errstr, ier) Now you will only get the log messages if you use a verbose level greater or equal to 1. Recompile and install with: cd $NAWIPS/unidata/ldmbridge/dcsynop make clean make all make install make clean There are a lot of international stations that aren't in the table, primarily since I don't have a good source for them. I recently did receive a copy of new stations from the Australian Bureau of Meteorology (The 94xxx stations and will update them as possible). Steve Chiswell