[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[LDM #FVG-157850]: ldmd.conf & pqact.conf



Hi Elmer,

re:
> I am trying to pull radar data from all of the stations using the
> NNEXRAD feedtype from NOAAPORT.

Are you doing this with your own NOAAPORT reception system, or are
you doing this by requesting the data from an IDD node?  Just curious...

> I would like each station to go into
> its own directory for later processing but can't figure out how to set
> up the pqact entry.  Is there a way to do this other than using McIDASX
> & XCD?

Yes, this is an easy thing to do using the LDM.

The general pqact.conf pattern we use for processing NEXRAD Level III data is:

#########################################################################
#
# NNEXRAD section
#
#########################################################################

#
####              NEXRAD Level III radar products
#

# FILE everything
NNEXRAD ^SDUS[2357]. .... ([0-3][0-9])([0-2][0-9])([0-6][0-9]).*/p(...)(...)
        FILE    -close  data/nexrad/NIDS/\5/\4/\4_(\1:yyyy)(\1:mm)\1_\2\3

This will create a hierarchical directory structure that looks like:

<as 'ldm'>
cd ~ldm

ls data/nexrad/NIDS

ABC  AMX  BMX  CLX  DMX  ESX  FTG  GWX  HWA  JGX  LTX  MOB  NQA  RAX  SRX  VBX
ABR  APD  BOX  CRP  DOX  EVX  FWS  GYX  ICT  JKL  LVX  MPX  OAX  RGX  TBW  VNX
ABX  APX  BRO  CXX  DTX  EWX  GGW  HDX  ICX  JUA  LWX  MQT  OHX  RIW  TFX  VTX
ACG  ARX  BUF  CYS  DVN  EYX  GJX  HGX  ILN  LBB  LZK  MRX  OKX  RLX  TLH  VWX
AEC  ATX  BYX  DAX  DYX  FCX  GLD  HKI  ILX  LCH  MAF  MSX  OTX  RTX  TLX  YUX
AHG  BBX  CAE  DDC  EAX  FDR  GRB  HKM  IND  LIX  MAX  MTX  PAH  SFX  TWX
AIH  BGM  CBW  DFX  EMX  FDX  GRK  HMO  INX  LNX  MBX  MUX  PBZ  SGF  TYX
AKC  BHX  CBX  DGX  ENX  FFC  GRR  HNX  IWA  LOT  MHX  MVX  PDT  SHV  UDX
AKQ  BIS  CCX  DIX  EOX  FSD  GSP  HPX  IWX  LRX  MKX  MXX  POE  SJT  UEX
AMA  BLX  CLE  DLH  EPZ  FSX  GUA  HTX  JAX  LSX  MLB  NKX  PUX  SOX  VAX

ls data/nexrad/NIDS/FTG

N0R  N0V  N1P  N1S  N2R  N3R  NCR  NMD  NVL
N0S  N0Z  N1R  N1V  N2S  N3S  NET  NTP  NVW

ls data/nexrad/NIDS/FTG/N0R

N0R_20070829_0545  N0R_20070829_0718  N0R_20070829_0940  N0R_20070829_1214
N0R_20070829_0549  N0R_20070829_0722  N0R_20070829_0950  N0R_20070829_1220
N0R_20070829_0554  N0R_20070829_0726  N0R_20070829_0956  N0R_20070829_1226
N0R_20070829_0558  N0R_20070829_0730  N0R_20070829_1005  N0R_20070829_1231
N0R_20070829_0602  N0R_20070829_0734  N0R_20070829_1015  N0R_20070829_1237
N0R_20070829_0606  N0R_20070829_0739  N0R_20070829_1025  N0R_20070829_1243
N0R_20070829_0610  N0R_20070829_0743  N0R_20070829_1034  N0R_20070829_1249
N0R_20070829_0615  N0R_20070829_0747  N0R_20070829_1044  N0R_20070829_1254
N0R_20070829_0619  N0R_20070829_0751  N0R_20070829_1054  N0R_20070829_1300
N0R_20070829_0623  N0R_20070829_0756  N0R_20070829_1059  N0R_20070829_1306
N0R_20070829_0627  N0R_20070829_0801  N0R_20070829_1105  N0R_20070829_1312
N0R_20070829_0631  N0R_20070829_0805  N0R_20070829_1111  N0R_20070829_1317
N0R_20070829_0635  N0R_20070829_0809  N0R_20070829_1117  N0R_20070829_1323
N0R_20070829_0640  N0R_20070829_0813  N0R_20070829_1122  N0R_20070829_1329
N0R_20070829_0644  N0R_20070829_0823  N0R_20070829_1128  N0R_20070829_1335
N0R_20070829_0648  N0R_20070829_0833  N0R_20070829_1134  N0R_20070829_1341
N0R_20070829_0652  N0R_20070829_0842  N0R_20070829_1140  N0R_20070829_1346
N0R_20070829_0657  N0R_20070829_0852  N0R_20070829_1145  N0R_20070829_1352
N0R_20070829_0701  N0R_20070829_0902  N0R_20070829_1151  N0R_20070829_1358
N0R_20070829_0705  N0R_20070829_0911  N0R_20070829_1157
N0R_20070829_0709  N0R_20070829_0921  N0R_20070829_1203
N0R_20070829_0713  N0R_20070829_0931  N0R_20070829_1208

If you want only the base reflectivity products filed, then you can change
the pqact.conf pattern to look like:

# FILE base reflectivities for all stations (N0R)
NNEXRAD ^SDUS[2357]. .... ([0-3][0-9])([0-2][0-9])([0-6][0-9]).*/p(...)(N0R)
        FILE    -close  data/nexrad/NIDS/\5/\4/\4_(\1:yyyy)(\1:mm)\1_\2\3

NOTEs:

- pqact.conf patterns require tabs as whitespace in several places.  If you
  use spaces instead of tabs in those locations, your pattern will not work.
  The pattern listed immediately above is read:

NNEXRAD<tab>^SDUS[2357]. .... ([0-3][0-9])([0-2][0-9])([0-6][0-9]).*/p(...)(N0R)
<tab>FILE<tab>-close<tab>data/nexrad/NIDS/\5/\4/\4_(\1:yyyy)(\1:mm)\1_\2\3

- again, if you only want to FILE the N0R products, you might want to eliminate
  the product type part of the hierarchical storage.  One way to do this would
  be to use the following pattern:

# FILE base reflectivities for all stations (N0R)
NNEXRAD ^SDUS[2357]. .... ([0-3][0-9])([0-2][0-9])([0-6][0-9]).*/p(...)(N0R)
        FILE    -close  data/nexrad/NIDS/\5/\4_(\1:yyyy)(\1:mm)\1_\2\3

- it is your responsibility to control the number of data products you keep
  on disk; the LDM does NOT do the data scouring for you.  If you want to keep
  days of NEXRAD Level III data, you can use the LDM's scour utility to do
  the data scouring.  Please refer to the LDM HomePage for additional details.


So, you see that it is very easy to save the data in the way that you want.

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: FVG-157850
Department: Support LDM
Priority: Normal
Status: Closed