[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[CONDUIT #UDU-273265]: CONDUIT data.
- Subject: [CONDUIT #UDU-273265]: CONDUIT data.
- Date: Mon, 21 Apr 2008 12:56:37 -0600
Hi Carlos,
re:
> I have not yet received any communication regarding this ticket.
> would you please tell me what is the status of it?
I apologize for this slipping through the cracks!
re:
> Hi, I've been trying to get GFS data via the ldm without much success.
> our host at New Mexico Tech is heron.nmt.edu running ldm-6.6.5
> we are currently receiving IDS|DDPLUS and UNIWISC from rainbow.al.noaa.gov
> The following line:
> notifyme -v -l - -o 3600 -p "^data/nccf/com/gfs/.*/GFS/.*" -f CONDUIT -h
> idd.unidata.ucar.edu
> produces the following output:
> Apr 04 21:57:38 notifyme[12099] NOTE: Starting Up: idd.unidata.ucar.edu:
> 20080404205738.736 TS_ENDT {{CONDUIT, "^data/nccf/com/gfs/.*/GFS/.*"}}
> Apr 04 21:57:38 notifyme[12099] NOTE: LDM-5 desired product-class:
> 20080404205738.736 TS_ENDT {{CONDUIT, "^data/nccf/com/gfs/.*/GFS/.*"}}
> Apr 04 21:57:38 notifyme[12099] INFO: Resolving idd.unidata.ucar.edu to
> 128.117.140.3 took 0.034184 seconds
> Apr 04 21:57:38 notifyme[12099] NOTE: NOTIFYME(idd.unidata.ucar.edu): OK
> Apr 04 21:57:40 notifyme[12099] INFO: 49003 20080404212931.712 CONDUIT 004
> data/nccf/com/gfs/prod/gfs.2008040418/gfs.t18z.pgrbf03.grib2
> !grib2/ncep/GFS/#000/200804041800F003/OZMR/10 Pa PRES! 000004
I just verified that the pattern "^data/nccf/com/gfs/.*/GFS/.*" used in a
'notifyme'
invocation will result in lots of data being reported as being available on
idd.unidata.ucar.edu.
> However, the line
> request CONDUIT "^data/nccf/com/gfs/.*/GFS/.*" idd.unidata.ucar.edu
> in ldmd.conf together with the lines
> CONDUIT "^data/nccf/com/gfs/.*/GFS/#.*/([0-9]{12})/.*"
> FILE -overwrite -close data/ncep_gfs/gfs_\1.grib
> in pqact.conf do not produce any files
Your pqact.conf entry is incorrect because it:
1) encloses the Extended Regular Expression (ERE) in quotes (the quotes
are needed for the 'notifyme' invocation so that the shell does not
try to expand the ERE's .*, etc.)
2) specifies that the 12-digit datetime (#.*/CCYYMMDDHHMM) is immediately
followed
by a '/' (slash). The 'notifyme' output shows that the datetime is
immediately
followed by a forecast hour specification, F003.
Consider one of the headers returned from your 'notifyme' invocation:
data/nccf/com/gfs/prod/gfs.2008040418/gfs.t18z.pgrbf03.grib2
!grib2/ncep/GFS/#000/200804041800F003/OZMR/10 Pa PRES! 000004
Your ERE matches as follows:
^data/nccf/com/gfs/.*/GFS/# -- matches
data/nccf/com/gfs/prod/gfs.2008040418/gfs.t18z.pgrbf03.grib2 !grib2/ncep/GFS/#
.*/([0-9]{12}) -- matches 000/200804041800
And then the next characters in the header is 'F003', not '/.*'.
I think you wanted to use either:
CONDUIT ^data/nccf/com/gfs/.*/GFS/#.*/([0-9]{12}).*/
FILE -overwrite -close data/ncep_gfs/gfs_\1.grib
-- or, better yet --
CONDUIT ^data/nccf/com/gfs/.*/GFS/#.*/([0-9]{12})
FILE -overwrite -close data/ncep_gfs/gfs_\1.grib
(better because the '.*/' is not needed to match).
Cheers,
Tom
****************************************************************************
Unidata User Support UCAR Unidata Program
(303) 497-8642 P.O. Box 3000
address@hidden Boulder, CO 80307
----------------------------------------------------------------------------
Unidata HomePage http://www.unidata.ucar.edu
****************************************************************************
Ticket Details
===================
Ticket ID: UDU-273265
Department: Support CONDUIT
Priority: Normal
Status: Open