[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 20041101: dcacars
- Subject: Re: 20041101: dcacars
- Date: Wed, 3 Nov 2004 16:59:18 -0700 (MST)
Donna,
I see a bunch of stray space characters at the end of lines in your
pqact file, and I'm wondering if the problem is the decoder is
getting the path as " data/gempak/acars" instead of "data/gempak/acars".
I have attached a clipped out and cleaned up segment of the dcacars
invocation. Can you open this into your editor and use as is
instead of the lines for dcgunzip/dcacars you have now?
If this fixes your problem, then the problem is an artifact of the
editing of the pqact.conf entries originally provided.
Steve Chiswell
Unidata User Support
****************************************************************************
Unidata User Support UCAR Unidata Program
303 497 8643 P.O. Box 3000
address@hidden Boulder, CO 80307
----------------------------------------------------------------------------
Unidata WWW Service http://my.unidata.ucar.edu/content/support
****************************************************************************
On Wed, 3 Nov 2004 address@hidden wrote:
> ----------
> X-Sun-Data-Type: text
> X-Sun-Data-Description: text
> X-Sun-Data-Name: text
> X-Sun-Charset: us-ascii
> X-Sun-Content-Lines: 245
>
> Chiz,
>
> I have made the changes you suggested below and I am still getting
> the same error messages in the log file and no gempak acars files
> being written. Attached is the pqact.conf file - see what you make
> of it.
>
> Donna Tucker 1475 Jayhawk Blvd.
> Associate Professor 213 Lindley Hall
> address@hidden Department of Geography
> (785) 864-4738 University of Kansas
> (785) 864-5378 (fax) Lawrence, KS 66045-7613
>
>
> >
> > Donna,
> > From the command line:
> >
> > >[ chinook-weasw ] /lsw/wea/gempak/bin/linux/dcgunzip 200411011800.nc.gz
> > >200411011800.nc.gz: Permission denied.
> >
> > should be:
> >
> > cat 200411011800.nc.gz | /lsw/wea/gempak/bin/linux/dcgunzip \
> > /lsw/wea/gempak/bin/linux/dcacars \
> > -e GEMTBL=/lsw/wea/gempak/gempak/tables \
> > -l /var/wea/gempak/dcacars.log \
> > gempak/acars/YYYYMMDDHH_acars.gem
> >
> > Two things above, remove the "-b 30" since we aren't using NN in
> > the file name template, and 2, the dcacars line is the argument
> > to the script with the gz file as piped input.
> >
> > Perhaps we should set the environmental variabled in the dcgunzip
> > script and clean up the pqact.conf entry.
> >
> > Try the following in dcgunzip:
> >
> > echo "$argv" | logger -t "$0 [$$]" -p local0.notice
> > setenv PATH ${PATH}:/lsw/wea/gempak/bin/linux <<--- add this line
> > setenv GEMTBL /lsw/wea/gempak/gempak/tables <<--- add this line
> > cat | /usr/bin/gunzip -c | $argv
> >
> > Then change your pqact.conf to be:
> >
> > PCWS <tab> ^FSL\.CompressedNetCDF\.MADIS\.acars\.
> > <tab> PIPE <tab> -close <tab> /lsw/wea/gempak/bin/linux/dcgunzip
> > dcacars
> > <tab> -l /var/wea/gempak/dcacars.log gempak/acars/YYYYMMDDHH_acars.gem
> >
> >
> > It could be something as simple as an extra "space" or "tab" character
> > following
> > the filename in your pqact.conf. If you send me your pqact.conf file
> > as an attachment, I can see if there are any stray unprintable characters
> > in it.
> >
> > Steve Chiswell
> > Unidata User Support
> >
> >
> >
> > >From: address@hidden
> > >Organization: UCAR/Unidata
> > >Keywords: 200411012125.iA1LPevV020898
> >
> > >Chiz,
> > >
> > >Thanks for the info on the model soundings.
> > >
> > >Yes, I still do not get the decoded acars soundings. I am getting the
> > >raw files. I can decode the raw files manually but would like to
> > >get the decode done automatically. I don't know if the following
> > >information will help but it shows how difficult this problem is.
> > >Note that the profiler data from FSL are decoded and written just fine.
> > >From my pqact.conf file
> > >
> > >FSL2 ^FSL\.NetCDF\.NOAAnet\.windprofiler\.(01hr)\.
> > > PIPE -close
> > > /lsw/wea/gempak/bin/linux/dcncprof
> > > -e GEMTBL=/lsw/wea/gempak/gempak/tables
> > > -l /var/wea/gempak/dcncprof.log
> > > gempak/profiler/YYYYMMDD_pro.gem
> > >
> > >PCWS ^FSL\.CompressedNetCDF\.MADIS\.acars\.
> > > PIPE -close
> > > /lsw/wea/gempak/bin/linux/dcgunzip
> > > /lsw/wea/gempak/bin/linux/dcacars -b 30
> > > -e GEMTBL=/lsw/wea/gempak/gempak/tables
> > > -l /var/wea/gempak/dcacars.log
> > > gempak/acars/YYYYMMDDHH_acars.gem
> > >
> > >The gempak directory looks like
> > >
> > >drwxr-xr-x 2 weasw weasw 4096 Nov 1 14:59 acars
> > >drwxr-xr-x 2 weasw weasw 4096 Nov 1 15:00 acft
> > >drwxr-xr-x 2 weasw weasw 4096 Nov 1 14:47 airm
> > >drwxr-xr-x 2 weasw weasw 4096 Nov 1 14:10 csig
> > >drwxr-xr-x 2 weasw weasw 4096 Oct 31 06:00 drops
> > >drwxr-xr-x 2 weasw weasw 12288 Nov 1 15:01 hrs
> > >drwxr-xr-x 2 weasw weasw 4096 Nov 1 14:37 isig
> > >drwxr-xr-x 2 weasw weasw 4096 Nov 1 10:44 mos
> > >drwxr-xr-x 2 weasw weasw 4096 Nov 1 14:24 ncon
> > >drwxr-xr-x 2 weasw weasw 4096 Nov 1 14:31 nldn
> > >drwxr-xr-x 2 weasw weasw 4096 Nov 1 15:04 profiler
> > >drwxr-xr-x 2 weasw weasw 8192 Nov 1 15:03 radar
> > >drwxr-xr-x 2 weasw weasw 4096 Nov 1 14:06 rdf
> > >drwxr-xr-x 2 weasw weasw 4096 Oct 31 17:51 scd
> > >drwxr-xr-x 10 weasw weasw 4096 May 27 17:18 storm
> > >drwxr-xr-x 2 weasw weasw 4096 Oct 31 17:32 surface
> > >drwxr-xr-x 2 weasw weasw 4096 Oct 31 17:22 taf
> > >drwxr-xr-x 2 weasw weasw 4096 Oct 31 17:46 upperair
> > >
> > >Note that all the directories have the same permissions. I don't know
> > >why the LDM will write to all these other directories and not the
> > >acars one. Note that the software and the data reside on separate
> > >filesystems. One thing that does seem strange when decoding the raw
> > >files.
> > >
> > >[ chinook-weasw ] /lsw/wea/gempak/bin/linux/dcgunzip 200411011800.nc.gz
> > >200411011800.nc.gz: Permission denied.
> > >
> > >
> > >[ chinook-weasw ] gunzip 200411011800.nc.gz
> > >
> > >It does not like the first command. The second command unzips fine.
> > >The same user runs both commands. dcacars also runs fine from the
> > >command line and will write to /data/wea/gempak/acars.
> > >
> > >
> > >
> > >For review the dcacars.log file looks like
> > >
> > >
> > >^@Oct 29 19:23:36 dcacars[21807]: Could not open
> > >gempak/acars/.tmp_netcdf.T9Jl
> > > 7A
> > >^@Oct 29 19:23:36 dcacars[21807]: could not decode data -1
> > >^@Oct 29 19:23:36 dcacars[21813]: Could not open
> > >gempak/acars/.tmp_netcdf.VFXD
> > > 4C
> > >^@Oct 29 19:23:36 dcacars[21813]: could not decode data -1
> > >^@Oct 29 19:23:49 dcacars[21820]: Could not open
> > >gempak/acars/.tmp_netcdf.jOaw
> > > pW
> > >^@Oct 29 19:23:49 dcacars[21820]: could not decode data -1
> > >^@Oct 29 19:23:49 dcacars[21826]: Could not open
> > >gempak/acars/.tmp_netcdf.pQrv
> > > 7W
> > >^@Oct 29 19:23:49 dcacars[21826]: could not decode data -1
> > >^@Oct 29 19:23:53 dcacars[21832]: Could not open
> > >gempak/acars/.tmp_netcdf.XOSI
> > > MJ
> > >^@Oct 29 19:23:53 dcacars[21832]: could not decode data -1
> > >^@Oct 29 19:23:53 dcacars[21838]: Could not open
> > >gempak/acars/.tmp_netcdf.91lR
> > > cK
> > >^@Oct 29 19:23:53 dcacars[21838]: could not decode data -1
> > >^@Oct 29 19:33:36 dcacars[21971]: Could not open
> > >gempak/acars/.tmp_netcdf.tauO
> > > 6c
> > >^@Oct 29 19:33:36 dcacars[21971]: could not decode data -1
> > >
> > >
> > >Donna Tucker 1475 Jayhawk Blvd.
> > >Associate Professor 213 Lindley Hall
> > >address@hidden Department of Geography
> > >(785) 864-4738 University of Kansas
> > >
> > >(785) 864-5378 (fax) Lawrence, KS 66045-7613
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >> >From: address@hidden
> > >> >Organization: UCAR/Unidata
> > >> >Keywords: 200410291937.i9TJbIvV018585
> > >>
> > >> >Does CONDUIT or another data stream contain the NCEP model soundings.
> > >> >I know that GEMPAK will generate soundings at the grid points from
> > >> >the gridded data but I had a request for the NCEP produced soundings.
> > >> >Is that in any of the Unidata data streams?
> > >> >
> > >> >Donna Tucker 1475 Jayhawk Blvd.
> > >> >Associate Professor 213 Lindley Hall
> > >> >address@hidden Department of Geography
> > >> >(785) 864-4738 University of Kansas
> > >> >
> > >> >(785) 864-5378 (fax) Lawrence, KS 66045-7613
> > >
> > >> >
> > >> >
> > >> --
> > >>
> > >> Donna,
> > >>
> > >> No, the NCEP bufr files aren't part of the Unidata IDD. They can be
> > >> downloaded (via FTP) and decoded into GEMPAK using namsnd into a surface
> > >> (for meteorogram) and upper air file (for sounding) for plotting.
> > >>
> > >> Also, back to dcncprof where I'm still scratching my head.... now
> > >> after the workshop is over I can scratch harder again.
> > >> The log message you had was that the temporary file couldn't be created.
> > >> Is it still the case that you get no output? Can you run as the account
> > >> that
> > >> runs the LDM using the pqact arguments? Just for clarification, your
> > >> failed path is:
> > >> gempak/acars/.tmp_netcdf.p8dsYD
> > >> Whereas our usual path is a data/gempak directory under the LDM account
> > >> tree
> > > .
> > >> I know your don't have a ~ldm user account, but where is your $GEMDATA
> > >> tree
> > >> in relation to that location of $LDMHOME?
> > >>
> > >>
> > >> Steve Chiswell
> > >> ****************************************************************************
> > >> Unidata User Support UCAR Unidata
> > >> Program
> > >> (303)497-8643 P.O. Box
> > >> 3000
> > >> address@hidden Boulder, CO 80307
> > >> ----------------------------------------------------------------------------
> > >> Unidata WWW Service
> > >> http://my.unidata.ucar.edu/content/support
> > >> ----------------------------------------------------------------------------
> > >> NOTE: All email exchanges with Unidata User Support are recorded in the
> > >> Unidata inquiry tracking system and then made publicly available
> > >> through the web. If you do not want to have your interactions made
> > >> available in this way, you must let us know in each email you send to us.
> > >>
> > >
> > --
> > NOTE: All email exchanges with Unidata User Support are recorded in the
> > Unidata inquiry tracking system and then made publicly available
> > through the web. If you do not want to have your interactions made
> > available in this way, you must let us know in each email you send to us.
> >
> ----------
> X-Sun-Data-Type: default
> X-Sun-Data-Description: default
> X-Sun-Data-Name: pqact.conf
> X-Sun-Charset: us-ascii
> X-Sun-Content-Lines: 984
>
> #
> # pqact.conf
> #
>
> #
> # Text products
> #
>
> WMO ^FPUS53 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_zfore
> WMO ^FOUS53 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_dzone
> WMO ^AWUS83 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_kssum
> WMO ^FGUS53 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_hydro
> WMO ^ABUS0[46] KTOP ([0-3][0-9])([0-2][0-9])
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_hlday
>
> WMO ^FPUS83 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_fdanger
> WMO ^FNUS53 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_fplan
> WMO ^FNUS63 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_range
> WMO ^FNUS73 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_fire
> WMO ^FNUS83 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_frate
> WMO ^WWUS83 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_fwtch
> WMO ^FNUS2. .... (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_fout
> WMO ^FLUS43 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_hazard
> WMO ^...... KTOP ([0-3][0-9])([0-2][0-9]).*/pHWO
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_hzolk
> WMO ^FGUS43 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^FGUS73 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_hyolk
> WMO ^FGUS83 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^FEUS43 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^FEUS63 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^FEUS7[0-9] KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_ext
> WMO ^FEUS8[0-9] KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_mon
> WMO ^AUUS43 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^AWUS53 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^AWUS63 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_regwea
> WMO ^WGUS4. KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_fldwtch
> WMO ^WGUS5. KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_fldwarn
> WMO ^AXUS43 KTOP (..)(..)
> FILE -strip -close weather/local/(\1:yy)(\1:mm)\1\2_hround
> WMO ^...... KTOP ([0-3][0-9])([0-2][0-9]).*/p(LFP|AFP)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_mtro
> WMO ^FQCA01 KTOP ([0-3][0-9])([0-2][0-9])
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_mtro
> WMO ^FPAK1[12] KTOP ([0-3][0-9])([0-2][0-9])
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_mtro
>
> WMO ^NOUS43 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_notice
> WMO ^NOUS53 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_notice
> WMO ^NOUS63 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_notice
>
> WMO ^SEUS63 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^SHUS43 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^SEUS63 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
>
> WMO ^...... KTOP ([0-3][0-9])([0-2][0-9]).*/pNOW
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_now
>
> WMO ^FXUS63 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_disc
>
> WMO ^FXUS73 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_fire
>
> WMO ^ABUS3. KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_ststorm
>
> WMO ^FEXC73 KWBC (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_week
> WMO ^FEXC43 KWBC (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^FEXC53 KWBC (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^FEXC63 KWBC (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^FEXE.3 KWBC (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^FEXS.3 KWBC (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^FEXW.3 KWBC (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
>
>
> # Append local watches and warnings to local weather file
>
> PPS ^W..... (KTOP|KMCI|KICT) (..)(..)
> FILE -close weather/severe/local/%y%m%d%H_ww
> # PPS ^W..... KTOP (..)(..)
> # PIPE -close lp
>
>
> # Append all other nontropical watches and warnings to us weather file
>
> PPS ^W..... K... (..)(..)
> FILE -close weather/severe/us/%y%m%d%H_ww
>
>
> # Append all tropical advisories to tropical directory file
>
> PPS ^WT.... K... (..)(..)
> FILE -close tropical/%y%m%d%H_advis
> PPS ^WO.... K... (..)(..)
> FILE -close tropical/%y%m%d%H_advis
>
>
> # Append all other extended forecasts to us extended files
>
> PPS ^FEUS.. K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/%y%m%d_extend
>
> PPS ^FXUS05 KWBC ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/long/%y%m%d_90day
>
> PPS ^FXUS06 KWBC ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/long/%y%m%d_6_10day
>
> PPS ^FXUS07 KWBC ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/long/%y%m%d_30day
>
>
> # Aviation forecasts in aviation directory
> DDS ^FB.... K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2)[0-9])
> FILE -close aviation/%y%m%d_wintem
> DDS ^UB.... K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2)[0-9])
> FILE -close aviation/%y%m%d_pireps
> DDS ^FAAK.. K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2)[0-9])
> FILE -close aviation/%y%m%d_fore
> DDS ^FAUS.. K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2)[0-9])
> FILE -close aviation/%y%m%d_fore
> DDS ^FD.... K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2)[0-9])
> FILE -close aviation/%y%m%d_wind
> DDS ^FTUS31 K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2)[0-9])
> FILE -close aviation/%y%m%d_tafs
> DDS ^FTUS80 K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2)[0-9])
> FILE -close aviation/%y%m%d_tafs
> DDS ^FRUS.. K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2)[0-9])
> FILE -close aviation/%y%m%d_route
>
> # Sigmets in aviation directory
> DDS ^WS.... K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2)[0-9])
> FILE -close aviation/%y%m%d_sig
>
> # Air pollution related data in airqual directory
> PPS ^FK.... K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2)[0-9])
> FILE -close airqual/%y%m%d_stag
>
> # Public information
> PPS ^ABUS34 (KTOP|KMCI|KICT)
> FILE -strip -close misc/%y%m%d%H_pinfo
> WMO ^...... (KTOP|KMCI|KICT) ([0-3][0-9])([0-2][0-9]).*/pOAV
> FILE -strip -close misc/%y%m%d%H_foren
> WMO ^AHXN.. (KWBC)
> FILE -strip -close misc/%y%m%d%H_what
> WMO ^CSXX.. ....
> FILE -strip -close misc/%y%m%d%H_what
>
> # Marine forecasts in ocean directory
> PPS ^FZ.... K...
> FILE -strip -close ocean/%y%m%d_mfore
>
> # River conditions in hydro directory
> PPS ^SR.... (KTOP|KMCI|KICT)
> FILE -strip -close hydro/%y%m%d_hydat
> PPS ^RWUS1. .... ([0-3][0-9])([0-2][0-9])
> FILE -close hydro/(\1:yy)(\1:mm)\1\2_river
> WMO ^SXUS70 .... ([0-3][0-9])([0-2][0-9])
> FILE -close hydro/(\1:yy)(\1:mm)\1\2_hdisc
> WMO ^SXUS43 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_road
> WMO ^SXUS53 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^SXUS73 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^SEXX63 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
> WMO ^RWUS3. KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_what
>
> # Satellite data into sat directory
> DDS ^TB.... K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2)[0-9])
> FILE -close sat/%y%m%d_satdat
>
> # Append convective outlook to us file
> PPS ^ACUS01 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_conout
> PPS ^ACUS02 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/us/(\1:yy)(\1:mm)\1\2_conout
> PPS ^ACUS03 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_condisc
> PPS ^ACUS09 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_conwhat
> PPS ^ACUS11 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_mesodis
> PPS ^ACUS33 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_conwhat
> PPS ^ACUS2. .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_conwhat
> PPS ^ACUS3 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_conwhat
> PPS ^RWUS4 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_ffpoten
> PPS ^RWUS5 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_wsout
> PPS ^RWUS9 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_nflood
> PPS ^FXUS10 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_modiag
> PPS ^FXUS04 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_qpfdisc
> PPS ^FXUS07 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_shorthy
> PPS ^FXCA20 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/int/(\1:yy)(\1:mm)\1\2_cardisc
> PPS ^FXSA20 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/int/(\1:yy)(\1:mm)\1\2_sadisc
> PPS ^FXHW01 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_hawdisc
> PPS ^AEUS41 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_uvfore
> PPS ^FOUS11 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_snowice
> PPS ^FOUS6. .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_ffguid
> PPS ^AGUS7. .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_hmdisc
> PPS ^FMUS23 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_heat
> PPS ^FNUS2. .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_foutlk
>
> # Append other severe outlooks to us files
> PPS ^FXUS01 K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/%y%m%d_srdisc
> PPS ^FXUS02 K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/%y%m%d_pdisc
> PPS ^FXUS03 K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/%y%m%d_pdisc
> PPS ^FXUS04 K[A-Z][A-Z][A-Z] ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/%y%m%d_qpfout
> WMO ^FOUS6[1-6] K([^W]..|W[^N].|WN[^O]) ([0-3][0-9])([0-2][0-9])
> FILE forecasts/us/(\2:yy)(\2:mm)\2\3.ffg
> WMO ^RWUS09 .... ([0-3][0-9])([0-2][0-9])
> FILE forecasts/us/(\1:yy)(\1:mm)\1\2.natl
> PPS ^ACUS41 .... ([0-3][0-9])([0-2][0-9])
> FILE -close forecasts/us/(\1:yy)(\1:mm)\1\2_stormsum
>
> # Append climate data to climate file
> DDS ^(CS|CX).... (KTOP|KMCI|KICT)
> FILE -strip -close climate/%y%m%d_local
> WMO ^CDUS43 KTOP (..)(..)
> FILE -strip -close forecasts/local/(\1:yy)(\1:mm)\1\2_climneks
>
>
> # Append prog and forecast discussions to prog and disc files
> DDS ^FXUS.. KWBC
> FILE -close forecasts/us/%y%m%d_prog
>
> # Earthquake reports
> PPS ^SE.... ....
> FILE -strip -close quakes/%y%m%d_quake
>
>
> # State and regional temperature and precipitation data
>
> PPS ^ASUS63 (KTOP|KEAX|KICT)
> FILE -strip -close weather/local/%y%m%d%H_stp
>
> PPS ^ASUS63 (KTOP|KEAX|KICT)
> FILE -strip -close weather/local/%y%m%d%H_mmp
> WMO ^ASUS53 KTOP (..)(..)
> FILE -strip -close weather/local/(\1:yy)(\1:mm)\1\2_round
> WMO ^ASUS43 KTOP (..)(..)
> FILE -strip -close weather/local/(\1:yy)(\1:mm)\1\2_round
>
> PPS ^SXUS99 (KTOP|KEAX|KICT)
> FILE -strip -close weather/local/%y%m%d%H_record
> PPS ^SXUS7. (KTOP|KEAX|KICT)
> FILE -strip -close weather/local/%y%m%d%H_record
>
>
> # Selected cities in us weather file
> PPS ^ABUS23 KWBC
> FILE -strip -close weather/us/%y%m%d%H_wselect
> PPS ^ABUS24 KWBC
> FILE -strip -close weather/us/%y%m%d%H_eselect
> PPS ^ABUS25 KWBC
> FILE -strip -close weather/us/%y%m%d%H_cselect
> PPS ^ABUS26 KWBC
> FILE -strip -close weather/us/%y%m%d%H_oselect
> WMO ^AXUS46 KSGX
> FILE -strip -close weather/mx/%y%m%d%H_round
> WMO ^AXXX8. KWNP
> FILE -strip -close weather/space/%y%m%d%H_space
> WMO ^AXXX01 KBOU
> FILE -strip -close weather/space/%y%m%d%H_space
> # Observed rainfall us weather file
> WMO ^SRU[EMSW][1-6][0-9] .... ([0-3][0-9])([0-2][0-9])
> FILE weather/us/(\1:yy)(\1:mm)\1\2.obs
> WMO ^RRUS01 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/us/(\1:yy)(\1:mm)\1\2.obs
> WMO ^SXHW01 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/us/(\1:yy)(\1:mm)\1\2.obs
> #
>
> # INT weather
>
> WMO ^ABXX0[567] .... ([0-3][0-9])([0-2][0-9])
> FILE weather/int/(\1:yy)(\1:mm)\1\2.tp_summ
> WMO ^ABCA01 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/int/(\1:yy)(\1:mm)\1\2.tp_summ
> WMO ^FPCN60 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/int/(\1:yy)(\1:mm)\1\2.tp_summ
> WMO ^WBCN02 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/int/(\1:yy)(\1:mm)\1\2.tp_summ
> WMO ^ABCN01 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/int/(\1:yy)(\1:mm)\1\2.cantp
> WMO ^ASCN51 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/int/(\1:yy)(\1:mm)\1\2.quebtp
> WMO ^ASMX46 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/int/(\1:yy)(\1:mm)\1\2.mxtp
> WMO ^ASCA44 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/int/(\1:yy)(\1:mm)\1\2.caribtp
> WMO ^SXCA01 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/int/(\1:yy)(\1:mm)\1\2.panamtp
> WMO ^ABXX07 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/int/(\1:yy)(\1:mm)\1\2.latintp
> WMO ^ABXX06 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/int/(\1:yy)(\1:mm)\1\2.inttp
>
>
> # Put products of agricultural interest in ag files
> PPS ^ABUS.. KAUO
> FILE -strip -close ag/%y%m%d_ag
> PPS ^CXUS.. KAUO
> FILE -strip -close ag/%y%m%d_uswc
> PPS ^ABUS[50-79] KTOP
> FILE -strip -close ag/%y%m%d_ag
> PPS ^FXUS09 (KTOP|KMCI|KICT)
> FILE -strip -close ag/%y%m%d%H_wcrop
> PPS ^SXUS04 (KTOP|KMCI|KICT)
> FILE -strip -close ag/%y%m%d%H_obs
>
> #### DDS IDS PPS
> # Create raw files for WXP. These entries file raw data where WXP decoders
> # expect to find it.
> #
>
> ##
> # Watch boxes in yymmddhh_wws.wmo
> DDS ^WWUS40 .... ([0-3][0-9])([0-2][0-9])
> FILE weather/severe/(\1:yy)(\1:mm)\1\2_wws.wmo
>
> # Fronts in yymmddhh_frt.wmo
> DDS ^ASUS01 .... ([0-3][0-9])([0-2][0-9])
> FILE surface/front/(\1:yy)(\1:mm)\1\2_frt.wmo
>
> # Buoy reports in yymmddhh_boy.wmo
> DDS|IDS ^S[NS].... .... ([0-3][0-9])([0-2][0-9])
> FILE surface/boy/(\1:yy)(\1:mm)\1\2_boy.wmo
>
> # Radar in yymmddhh_rad.wmo
> DDS ^SDUS.. .... ([0-3][0-9])([0-2][0-9])
> FILE surface/radar/(\1:yy)(\1:mm)\1\2_rad.wmo
>
> # US and Canadian sfc obs and specials in hourly files yymmddhh_sao.wmo
> DDS|IDS ^S[AP][ACHMNPUX][AEKMNSUWX].. .... ([0-3][0-9])([0-2][0-9])
> STDIOFILE surface/sao/(\1:yy)(\1:mm)\1\2_sao.wmo
> #
> # upper air reports in hourly files yymmddhh_upa.wmo
> #
> DDS|IDS ^U[ABDEFGHIJKLMPQRSTXZ].... .... ([0-3][0-9])([0-2][0-9])
> STDIOFILE upperair/(\1:yy)(\1:mm)\1\2_upa.wmo
> #
> # fous in yymmddhh.mod
> DDS ^FO.... .... ([0-3][0-9])([0-2][0-9])
> STDIOFILE forecasts/mod/(\1:yy)(\1:mm)\1\2_mod.wmo
>
> # Synoptic reports (SYNOP,SHIP) in yymmddhh_syn.wmo
> DDS|IDS ^S[IMN].... .... ([0-3][0-9])([0-2][0-9])
> STDIOFILE surface/syn/(\1:yy)(\1:mm)\1\2_syn.wmo
>
>
> #### HRS
> # GEMPAK actions for HRS
> #
> #
> # NMC GRIB products
> #
> # ETA 80 km model output for continental US on Lambert conformal grid (#211
> grid)
> # decode into into yymmddhh_eta.gem
> #
> HRS ^[YZ].U.*/mETA
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_eta20.gem
> #
> HRS ^[YZ].R.*/mETA
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_eta40.gem
>
> HRS ^[YZ].B.*/mETA
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_eta12.gem
> #
> # RUC MAPS model output decoded into yymmddhh_ruc.gem (#211 grid)
> #
> HRS ^[YZ].Q.*/mRUC
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_ruc.gem
> #
> # NGM model output decoded into yymmddhh_ngm.gem (#211 grid)
> #
> HRS ^[YZ].Q.*/mNGM
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_ngm.gem
> #
> # AVN model output decoded into yymmddhh_avn.gem (#211 grid)
> #
> HRS ^[YZ].Q... KWB. ([0-3][0-9])([0-2][0-9]).*(/mAVN|/mSSIAVN)
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_avn.gem
> #
> # Global AVN (Spectral) Thinned grids
> #
> HRS ^H.[I-P]... KWBC ([0-3][0-9])([0-2][0-9]).*
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_thin.gem
>
> HRS ^H.[I-P]... KWBK ([0-3][0-9])([0-2][0-9]).*
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_ens.gem
> #
> #MRF grids
> #
> # NOAAport MRF grids
> # Grid #201 N. Hemisphere 381km: ^Y.A... KWBH
> # Grid #202 CONUS 190km: ^Y.I... KWBH
> # Grid #203 Alaska 190km: ^Y.J... KWBH
> # Grid #204 Hawaii 160km: ^Y.K... KWBH
> # Grid #205 Puerto Rico 190km: ^Y.L... KWBH
> # Select any/all grids desired from [AIJKL]
> HRS ^Y.I... KWBH
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_mrf.gem
> #
> # MRF grids - Extended range grids E and F
> #
> HRS ^H.[EF][A-Z][0-9][0-9] KWB. ([0-3][0-9])([0-2][0-9])..
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_mrfex.gem
> #
> #
> # Spectral grids - grids A,B,C,D Global grid Forecasts (wind & waves,
> temperature)
> ##
> HRS ^H[A-Z][ABCD][A-Z][0-9][0-9] KWB. ([0-3][0-9])([0-2][0-9])..
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_spec.gem
> #
> # Bitmap ocean
> #
> HRS ^H[HKLTUV][T-W][ACEIK]93 KWB. ([0-3][0-9])([0-2][0-9])
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_ocn2.gem
> #
> # Ocean
> HRS ^O..... KWBJ
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_ocn.gem
> #
> # ICE
> HRS ^O..... KWBM
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_ice.gem
> #
> # River Guidance
> # Q, process 185
> HRS ^[YZ].Q.88 (K[^W]..|KW[^B].)
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_river.gem
> #
> #
> # ECMWF GRIB products, decode into yymmdd_ecmf#.gem (e1=global,e2=+/-35lat)
> #
> HRS ^H..... ECM. ([0-3][0-9])([0-2][0-9])
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> PACK gempak/hrs/YYYYMMDDHH_ecmf.gem
> #
> # UKMET grids
> HRS ^H..... EGRR
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_ukmet.gem
> #
> #
> #
> # CMC GEM model
> #
> CMC CMC_GEM_reg
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_can.gem
> #
> NOGAPS ^US058
> PIPE /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib_fnoc.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/hrs/YYYYMMDDHH_nogaps.gem
> #
> # US CONUS Radar Coded Message
> HDS ^HAXA00 K...
> PIPE -close /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib2_rcm.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/radar/YYYYMMDDHH_radar.gem
> #
> # National radar composite generated by GDRADR for IDD
> FNEXRAD ^radar_mosaic_national
> PIPE -close /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib2_radar.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/radar/YYYYMMDD_radr.gem
> #
> # Regional/Floater radar composite generated by GDRADR for IDD
> FNEXRAD ^radar_mosaic_regional_(.*) !.*!
> PIPE -close /lsw/wea/gempak/bin/linux/dcgrib2
> -d /var/wea/gempak/dcgrib2_radar.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/radar/YYYYMMDD_float_\1.gem
> #
> # FSL NetCDF Wind Profiler data
> #
> FSL2 ^FSL\.NetCDF\.NOAAnet\.windprofiler\.(01hr)\.
> PIPE -close
> /lsw/wea/gempak/bin/linux/dcncprof
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> -l /var/wea/gempak/dcncprof.log
> gempak/profiler/YYYYMMDD_pro.gem
>
> FSL2 ^FSL\.NetCDF\.NOAAnet\.windprofiler\.(06min)\.
> PIPE -close
> /lsw/wea/gempak/bin/linux/dcncprof
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> -l /var/wea/gempak/dcncprof.log
> gempak/profiler/YYYYMMDD00_6min.gem
>
> # FSL ACARS data
> #
> #PCWS ^FSL\.NetCDF\.ACARS\.QC
> # PIPE -close
> # /lsw/wea/gempak/bin/linux/dcacars -b 30
> # -e GEMTBL=/lsw/wea/gempak/gempak/tables
> # -l /var/wea/gempak/dcacars.log
> # gempak/acars/YYYYMMDDHHNN_acars.gem
> #
> PCWS ^FSL\.CompressedNetCDF\.MADIS\.acars\.
> PIPE -close
> /lsw/wea/gempak/bin/linux/dcgunzip dcacars
> -l /var/wea/gempak/dcacars.log
> gempak/acars/YYYYMMDDHH_acars.gem
>
> #
> #######
> # NLDN stream
> #
> # Decode NLDN data as GEMPAK ship file (named YYMMDDHH.gem)
> #
> NLDN
> ^([12][0-9][0-9][0-9]|[0-9][0-9])([0-3][0-9][0-9])([0-2][0-9])([0-5][0-9
> ])([0-5][0-9])
> PIPE /lsw/wea/gempak/bin/linux/dcnldn -m 25000 -b 30 -s minute05
> -d /var/wea/gempak/dcnldn.log
> -p /lsw/wea/gempak/gempak/tables/pack/nldn.pack
> gempak/nldn/YYMMDDHH.gem
> #
> #### DDS IDS
> # GEMPAK products
> #
> # US and Canadian sfc obs and specials
> #
>
> # sfc obs and specials
> #
> DDS|IDS ^S[AP].* .... ([0-3][0-9])
> PIPE /lsw/wea/gempak/bin/linux/dcmetr -b 9 -m 72
> -d /var/wea/gempak/dcmetr.log
> -p /lsw/wea/gempak/gempak/tables/pack/metar.pack
> -s /lsw/wea/gempak/gempak/tables/stns/sfworld.tbl
> gempak/surface/YYYYMMDD_sao.gem
>
> # upper air reports
> #
> DDS|IDS ^U[ABDEFGHIJKLMPQRSTXZ].... .... ([0-3][0-9])
> PIPE /lsw/wea/gempak/bin/linux/dcuair -b 24 -n -m 16
> -d /var/wea/gempak/dcuair.log
> -p /lsw/wea/gempak/gempak/tables/pack/snmerg.pack
> -s /lsw/wea/gempak/gempak/tables/stns/snstns.tbl
> gempak/upperair/YYYYMMDD_upa.gem
>
> # Synoptic reports
> #
> DDS|IDS ^S([IMN][^VW].*|XUS2[0-3]) .... ([0-3][0-9])
> PIPE /lsw/wea/gempak/bin/linux/dclsfc -a 2000
> -d /var/wea/gempak/dclsfc.log
> -p /lsw/wea/gempak/gempak/tables/pack/sfsyn.pack
> -s /lsw/wea/gempak/gempak/tables/stns/lsfstns.tbl
> gempak/surface/YYYYMMDD_syn.gem
>
> #
> # buoy and ship reports
> #
> DDS|IDS ^S([INS]V.*|MV[^NS].*) .... ([0-3][0-9])
> PIPE /lsw/wea/gempak/bin/linux/dcmsfc
> -d /var/wea/gempak/dcmsfc.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/surface/YYMMDD_sb.gem
> #
> # dropsonde reports
> WMO ^UZ
> PIPE /lsw/wea/gempak/bin/linux/dcuair
> -d /var/wea/gempak/dcuair_drop.log -a 50 -m 24
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/drops/YYYYMMDD_drop.gem
> #
> #
> # NGM MOS
> #
> DDS|PPS ^FO(US14|AK1[34]|AK2[5-9]) .... ([0-3][0-9])([0-2][0-9])
> PIPE /lsw/wea/gempak/bin/linux/dcnmos
> -d /var/wea/gempak/dcnmos.log
> -p /lsw/wea/gempak/gempak/tables/pack/ngmmos.pack
> -s /lsw/wea/gempak/gempak/tables/stns/ngmmos.stn
> gempak/mos/YYMMDDHH_nmos.gem
> #
> # MRF MOS
> #
> DDS ^(FOX[CESW].*|FOAK2[0-4]|FECN21) .... ([0-3][0-9])([0-2][0-9])
> PIPE /lsw/wea/gempak/bin/linux/dcmmos
> -d /var/wea/gempak/dcmmos.log
> -e GEMPAK=gempak/gempak
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/mos/YYMMDDHH_mmos.gem
> # old
> #
> #DDS ^(FOX[CESW].*|FOAK20|FECN21) .... ([0-3][0-9])([0-2][0-9])
> # PIPE /lsw/wea/gempak/bin/linux/dcmmos
> # -d /var/wea/gempak/dcmmos.log
> # -p /lsw/wea/gempak/gempak/tables/pack/mrfmos.pack
> # -s /lsw/wea/gempak/gempak/tables/stns/mrfmos.stn
> # gempak/mos/YYMMDDHH_mmos.gem
>
> #
> # AVN MOS
> #
> DDS ^(FEX[CESW].*|FEAK2[0-4]|FECN20) .... ([0-3][0-9])([0-2][0-9])
> PIPE /lsw/wea/gempak/bin/linux/dcamos
> -d /var/wea/gempak/dcamos.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/mos/YYMMDDHH_amos.gem
> #
> # Decoder for New AVN MOS
> WMO ^(FOUS2[1-6]|FOAK3[7-9]|FOPA20) .... ([0-3][0-9])([0-2][0-9])
> PIPE /lsw/wea/gempak/bin/linux/dcgmos
> -d /var/wea/gempak/dcgmos.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/mos/YYYYMMDDHH_gmos.gem
> #
> # Decoder for New MRF MOS
> # Use GEMPAK in datatype.tbl to find climo tables
> WMO ^(FEUS2[1-6]|FEAK3[7-9]|FEPA20)
> PIPE /lsw/wea/gempak/bin/linux/dcxmos
> -d /var/wea/gempak/dcxmos.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/mos/YYYYMMDDHH_xmos.gem
> #
> # old
> #
> #DDS ^(FEX[CESW].*|FEAK20|FECN20) .... ([0-3][0-9])([0-2][0-9])
> # PIPE /lsw/wea/gempak/bin/linux/dcamos
> # -d /var/wea/gempak/dcamos.log
> # -e GEMTBL=/lsw/wea/gempak/gempak/tables
> # -p /lsw/wea/gempak/gempak/tables/pack/avnmos.pack
> # -s /lsw/wea/gempak/gempak/tables/stns/avnmos.stn
> # gempak/mos/YYMMDDHH_amos.gem
>
> #
> # SPC storm reports
> #
> WMO ^NWUS2[02] KWNS ([0-3][0-9])([0-2][0-9])
> PIPE -close
> /lsw/wea/gempak/bin/linux/dcstorm -m 2000
> -d /var/wea/gempak/dcstorm.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/storm/sels/YYYYMMDD_sels.gem
> #
> # Watch box coordinates
> #
> WMO ^WWUS(40 KMKC|30 KWNS)
> PIPE /lsw/wea/gempak/bin/linux/dcwatch -t 30
> -d /var/wea/gempak/dcwatch.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/storm/watches/watches_YYYY_MM.gem
> #
> WMO /p(TOR|SVR|FFW)
> PIPE /lsw/wea/gempak/bin/linux/dcwarn
> -d /var/wea/gempak/dcwarn.log
> -s /lsw/wea/gempak/gempak/tables/stns/county.tbl
> gempak/storm/warn/YYYYMMDDHH_warn.gem
> #
> WMO ^(WWUS(40|08)|WOUS20|WWUS30)
> PIPE /lsw/wea/gempak/bin/linux/dcwtch -t 30
> -d /var/wea/gempak/dcwtch.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/storm/wtch/YYYYMMDDHH_wtch.gem
> #
> # Watchbox outlines /pSLSxx (WWUS32 and WWUS6[1-5])
> WMO ^WWUS(6[1-6]|32) .... ([0-3][0-9])([0-2][0-9]).*/pSLS
> PIPE /lsw/wea/gempak/bin/linux/dcsvrl
> -d /var/wea/gempak/dcsvrl.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/storm/svrl/YYYYMMDDHH_svrl.gem
> #
> # Hurricane/tropical storm positions and forecasts
> #
> DDPLUS ^WTPZ4.* .... ([0-3][0-9])([0-2][0-9])
> PIPE -close
> /lsw/wea/gempak/bin/linux/dctrop
> -d /var/wea/gempak/dctrop.log
> -p /lsw/wea/gempak/gempak/tables/pack/tropic.pack
> gempak/storm/tropic/epacific/YYYY_@@.gem
> #
> DDPLUS ^WTPN3.* .... ([0-3][0-9])([0-2][0-9])
> PIPE -close
> /lsw/wea/gempak/bin/linux/dctrop
> -d /var/wea/gempak/dctrop.log
> -p /lsw/wea/gempak/gempak/tables/pack/tropic.pack
> gempak/storm/tropic/wpacific/YYYY_@@.gem
> #
> DDPLUS ^WTNT4.* .... ([0-3][0-9])([0-2][0-9])
> PIPE -close
> /lsw/wea/gempak/bin/linux/dctrop
> -d /var/wea/gempak/dctrop.log
> -p /lsw/wea/gempak/gempak/tables/pack/tropic.pack
> gempak/storm/tropic/atlantic/YYYY_@@.gem
> #
> DDPLUS ^WTPA4.* .... ([0-3][0-9])([0-2][0-9])
> PIPE -close
> /lsw/wea/gempak/bin/linux/dctrop
> -d /var/wea/gempak/dctrop.log
> -p /lsw/wea/gempak/gempak/tables/pack/tropic.pack
> gempak/storm/tropic/cpacific/YYYY_@@.gem
> #
> # Decoder for Winter Warnings, Watches and Advisories
> #
> WMO ^WWUS4[1-6] .... ([0-3][0-9])([0-2][0-9]).*/pWSW
> PIPE /lsw/wea/gempak/bin/linux/dcwstm
> -d /var/wea/gempak/dcwstm.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/storm/wstm/YYYYMMDDHH.wstm
> #
> # flash flood guidence
> #
> WMO ^.*/p(FFG|FFH)
> PIPE /lsw/wea/gempak/bin/linux/dcffg
> -d /var/wea/gempak/dcffg.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/storm/ffg/YYMMDD_ffg.gem
> #
> # Decoder for Supplemental Climatological Data (SCD)
> DDPLUS|IDS ^.*/pSCD
> PIPE /lsw/wea/gempak/bin/linux/dcscd
> -d /var/wea/gempak/dcscd.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/scd/YYYYMMDD_scd.gem
> #
> # Decoder for Aircraft Observations
> DDPLUS|IDS (^U[ABDR].... ....|^XRXX84 KAWN|^YIXX84 KAWN)
> ([0-3][0-9])([0-2][0-9])
> PIPE /lsw/wea/gempak/bin/linux/dcacft
> -d /var/wea/gempak/dcacft.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/acft/YYYYMMDDHH_acf.gem
> #
> # Decoder for Airmets
> WMO ^WAUS01
> PIPE /lsw/wea/gempak/bin/linux/dcairm
> -d /var/wea/gempak/dcairm.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/airm/YYYYMMDDHH_airm.gem
> #
> # Decoder for International Sigmets
> IDS|DDPLUS ^WS.... (KKCI|[^K]...)
> PIPE /lsw/wea/gempak/bin/linux/dcisig
> -d /var/wea/gempak/dcisig.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/isig/YYYYMMDDHH_isig.gem
> #
> #
> # Decoder for Non-convective Sigmets
> #
> WMO ^WSUS01
> PIPE /lsw/wea/gempak/bin/linux/dcncon
> -d /var/wea/gempak/dcncon.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/ncon/YYYYMMDDHH_sgmt.gem
> #
> # Decoder for Convective Sigmets
> #
> WMO ^(WSUS4[0-2]|WCPA3[1-5])
> PIPE /lsw/wea/gempak/bin/linux/dccsig
> -d /var/wea/gempak/dccsig.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/csig/YYYYMMDDHH.conv
> #
> # Decoder for TAFs
> #
> WMO ^FT
> PIPE /lsw/wea/gempak/bin/linux/dctaf
> -d /var/wea/gempak/dctaf.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/taf/YYYYMMDD00.taf
> #
> # Decoder for Regional Digital Forecasts
> #
> WMO ^FOUS5[1-5]
> PIPE /lsw/wea/gempak/bin/linux/dcrdf -v 4
> -d /var/wea/gempak/dcrdf.log
> -e GEMTBL=/lsw/wea/gempak/gempak/tables
> gempak/rdf/YYYYMMDDHH.rdf
> #
> # Mcidas data file creation entries
>
> DDPLUS|IDS ^(F[COT]|S[ADIMNPSX]|TB|U[ABEFGJKLMPSX])
> PIPE mcidata txt
>
> HRS ^.*
> PIPE mcidata hrs
>
>
> # Ldm-Mcidas data file creation entries
>
> MCIDAS ^pnga2area Q. (..) (.*)
> PIPE -close .lmbin/pnga2area -d mcidas/area
> -l /var/wea/mcidas/area.log
> -a .lmetc/SATANNOT -b .lmetc/SATBAND -r \1,\2
>
> NLDN ^(.......)(....)
> PIPE -close .lmbin/nldn2md -d mcidas/area
> -l /var/wea/mcidas/nldn.log 71 NLDN DIALPROD=LD \1 \200 DEV=CCN
>
> FSL2 ^FSL\.NetCDF\.NOAAnet\.windprofiler\.01hr\.
> PIPE -close .lmbin/proftomd -d mcidas/area
> -l /var/wea/mcidas/pro0.log U2 WPRO 81
>
> FSL2 ^FSL\.NetCDF\.NOAAnet\.windprofiler\.06min\.
> PIPE -close .lmbin/proftomd -d mcidas/area
> -l /var/wea/mcidas/pro6.log U6 WPR6 91
>
>
> ### Radar products
> #
>
> WSI ^NEX/([^/]+)/([^/]+)/(............)
> FILE -close nexradw/\1/\2/\3.wsi
> #
> NNEXRAD ^SDUS5. [^ ]+ (..)(....) /p(...)(...)
> FILE -close nexradn/\4/\3/(\1:yyyy)(\1:mm)\1\2.nws
> NNEXRAD ^SDUS7. [^ ]+ (..)(....) /p(...)(...)
> FILE -close nexradn/\4/\3/(\1:yyyy)(\1:mm)\1\2.nws
> NNEXRAD ^SDUS3. [^ ]+ (..)(....) /p(...)(...)
> FILE -close nexradn/\4/\3/(\1:yyyy)(\1:mm)\1\2.nws
> NNEXRAD ^SDUS2. [^ ]+ (..)(....) /p(...)(...)
> FILE -close nexradn/\4/\3/(\1:yyyy)(\1:mm)\1\2.nws
> #
> NEXRD2
> ^L2-([^/]*)/(KTWX)/([0-9][0-9][0-9][0-9][0-1][0-9][0-3][0-9][0-2][0-9][0-5][0-9][0-9][0-9])
> FILE craft/cmp/\2/\3.bz2
> NEXRD2
> ^L2-([^/]*)/(KEAX)/([0-9][0-9][0-9][0-9][0-1][0-9][0-3][0-9][0-2][0-9][0-5][0-9][0-9][0-9])
> FILE craft/cmp/\2/\3.bz2
> NEXRD2
> ^L2-([^/]*)/(KICT)/([0-9][0-9][0-9][0-9][0-1][0-9][0-3][0-9][0-2][0-9][0-5][0-9][0-9][0-9])
> FILE craft/cmp/\2/\3.bz2
> NEXRD2
> ^L2-([^/]*)/(KGLD)/([0-9][0-9][0-9][0-9][0-1][0-9][0-3][0-9][0-2][0-9][0-5][0-9][0-9][0-9])
> FILE craft/cmp/\2/\3.bz2
> NEXRD2
> ^L2-([^/]*)/(KDDC)/([0-9][0-9][0-9][0-9][0-1][0-9][0-3][0-9][0-2][0-9][0-5][0-9][0-9][0-9])
> FILE craft/cmp/\2/\3.bz2
> #
> #
> #
> #
> #
> # Do nothing to all products not listed above.
> #
> # ANY .* NOOP
>
>
> #
> # The format of each entry is:
> #
> # feedtype <TAB> pattern <TAB> action [ <TAB> args]
> #
> # where <TAB> is \t or \n\t.
> #
> # The action and action arguments allowed are:
> #
> # NOOP
> # Do nothing.
> #
> # FILE <TAB> [ -overwrite | -flush | -close | -strip ] filename
> # Nonbuffered write. Uses write(2) and fsync(2).
> #
> # STDIOFILE <TAB> [ -overwrite | -flush |-close | -strip ] filename
> # Buffered write. Uses fwrite(3) and fflush(3).
> #
> # DBFILE <TAB> dbfilename [ dbkey ]
> # Put to gdbmfile.
> #
> # PIPE <TAB> [ -close | -strip ] command [ args ]
> # Data is piped to command. If command is relative, PATH is used.
> #
> # EXEC <TAB> [ -wait ] command [ args ]
> # Exec the command. If command is relative, PATH is used.
> #
> #
> # To check the pqact.conf syntax:
> # pqact -vxl- -q /dev/null pqact.conf
> #
>
#
PCWS ^FSL\.CompressedNetCDF\.MADIS\.acars\.
PIPE -close /lsw/wea/gempak/bin/linux/dcgunzip dcacars
-l /var/wea/gempak/dcacars.log
gempak/acars/YYYYMMDDHH_acars.gem