layer hidden off the screen
Local Application Database

LAD Database Sorted Alphabetically by Developer

Home

LAD Summary

Applications Submitted
(By application name)
(by developer)
(by language used)
(by type)
(by Office Type)

Applications Submitted
(last 30 days)

Applications Registered
(by region or site)

List of Current Evaluations in Progress

List of RFC Applications
List Of Apps Sorted by Dateposted

test (to get sites registered for an app)

 



Program Name:   qps_monitor   Programmer's Name:  Nick Adams  Application #   267
Programmer's Site:  Northwest RFC (Portland, OR) (PTR )  Region:  WR
Version:   1.0   Version Date:   2000-11-07   Type:   QPF and precipitation monitor
Description:   qpf_monitor keeps track of precipitation and compares values against precipitation forecasts. The forecast is alerted to values and forecasts which fail comparison test criteria. Failures are highlighted in color through a web display.
Languages:  c, perl, html   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TACTICAL   Programmer's Name:  Thomas Andretta  Application #   642
Programmer's Site:  Pocatello/Idaho Falls WFO (Pocatello, ID) (PIH )  Region:  WR
Version:   1.1   Version Date:   2001-05-06   Type:   display
Description:   TACTICAL displays NEXRAD WSR-88D nomograms.
The resolution of all the products is 640 x 480 pixels. All graphic files must be in .GIF format. The WSR-88D operator can click on 9 buttons to review several nomograms:

a. RDA Location (rdaid.gif);
b. Scan Strategies (VCPs),
(vcp11.gif, vcp21.gif, vcp31.gif, vcp32.gif);
c. Radar Beam Height versus Range chart (hgtrng.gif);
d. Mesocyclone recognition criteria (meso.gif);
e. Maximum Hail Size criteria based on storm top divergence (stdmhs.gif); and
f. Operator-defined TVS criteria (tvssig.gif).

Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   NETCDF PRO   Programmer's Name:  Thomas Andretta  Application #   777
Programmer's Site:  Pocatello/Idaho Falls WFO (Pocatello, ID) (PIH )  Region:  WR
Version:   1.0   Version Date:   2002-04-24   Type:   display and preprocessor
Description:   NETCDF PRO features a GUI to generate numerical model guidance using the AGRID utility (developed by Tim Barker) to process netCDF files. The program contains several key features. Please see file, README.TXT, for additional information.
Languages:  tcl/tk and perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SNOWTELL   Programmer's Name:  Thomas Andretta  Application #   487
Programmer's Site:  Pocatello/Idaho Falls WFO (Pocatello, ID) (PIH )  Region:  WR
Version:   1.0   Version Date:   2001-01-01   Type:   Display and processor
Description:   SNOWTELL ingests NRCS SNOTEL data for a given time period and station and transmutes the melt water equivalent values into an approximate total snowfall amount. This is accomplished using a snowfall conversion table based on liquid water vs. temperature relationships. The snow to liquid water ratio increases for colder temperatures.

The NRCS SNOTEL data is located at the URL: ftp.wcc.nrcs.usda.gov.

The subdirectory (path) containing the (state) stations is located at: /data/snow/snotel/reports/7_day/(state).

Languages:  Tcl/Tk    Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SNOWTELL   Programmer's Name:  Thomas Andretta  Application #   607
Programmer's Site:  Pocatello/Idaho Falls WFO (Pocatello, ID) (PIH )  Region:  WR
Version:   1.1   Version Date:   2001-05-17   Type:   Display and processor
Description:   SNOWTELL ingests NRCS SNOTEL data for a given time period and station and transmutes the melt water equivalent values into an approximate total snowfall amount. This is accomplished using a snowfall conversion table based on liquid water vs. temperature relationships. The snow to liquid water ratio increases for colder temperatures.

The NRCS SNOTEL data is located at the URL: ftp.wcc.nrcs.usda.gov.

The subdirectory (path) containing the (state) stations is located at: /data/snow/snotel/reports/7_day/(state).

Languages:  Tcl/Tk    Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   PLOTIT   Programmer's Name:  Thomas Andretta  Application #   506
Programmer's Site:  Pocatello/Idaho Falls WFO (Pocatello, ID) (PIH )  Region:  WR
Version:   2.0   Version Date:   2001-01-18   Type:   Temperature Time Series Program
Description:   PLOTIT displays the temperature time series data for the 00Z and 12Z NGM, AVN, and MRF models against the observations for 5 METAR stations. Data is displayed as a function of Julian Year, Julian Day, Y-axis Initial, Y Delta, Model Cycle, Data type and METAR stations. The program output is in graphical and tabular form. PLOTIT assists the operational forecaster in selecting a model of the day by examining past temperature trends.
Languages:  ksh (ingest script) and tcl/tk (output script)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TACTICAL   Programmer's Name:  Thomas Andretta  Application #   526
Programmer's Site:  Pocatello/Idaho Falls WFO (Pocatello, ID) (PIH )  Region:  WR
Version:   1.0   Version Date:   2001-02-25   Type:   display
Description:   TACTICAL displays NEXRAD WSR-88D nomograms.
The resolution of all the products is 640 x 480 pixels. All graphic files must be in .GIF format. The WSR-88D operator can click on 9 buttons to review several nomograms:

a. RDA Location (rdaid.gif);
b. Scan Strategies (VCPs),
(vcp11.gif, vcp21.gif, vcp31.gif, vcp32.gif);
c. Radar Beam Height versus Range chart (hgtrng.gif);
d. Mesocyclone recognition criteria (meso.gif);
e. Maximum Hail Size criteria based on storm top divergence (stdmhs.gif); and
f. Operator-defined TVS criteria (tvssig.gif).

Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   PLOTIT   Programmer's Name:  Thomas Andretta  Application #   661
Programmer's Site:  Pocatello/Idaho Falls WFO (Pocatello, ID) (PIH )  Region:  WR
Version:   2.1   Version Date:   2001-05-22   Type:   Temperature Time Series Program
Description:   PLOTIT displays the temperature time series data for the 00Z and 12Z NGM, AVN, and MRF models against the observations for 5 METAR stations. Data is displayed as a function of Julian Year, Julian Day, Y-axis Initial, Y Delta, Model Cycle, Data type and METAR stations. The program output is in graphical and tabular form. PLOTIT assists the operational forecaster in selecting a model of the day by examining past temperature trends.
Languages:  ksh (ingest script) and tcl/tk (output script)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   PLOTIT   Programmer's Name:  Thomas Andretta  Application #   108
Programmer's Site:  Pocatello/Idaho Falls WFO (Pocatello, ID) (PIH )  Region:  WR
Version:   1.0   Version Date:   2001-01-16   Type:   Temperature Time Series Program
Description:   PLOTIT displays the temperature time series data for the 00Z and 12Z NGM, AVN, and MRF models against the observations for 5 METAR stations. Data is displayed as a function of Julian Day, Model Cycle, Y-axis Initial, Y Delta, Data type and METAR stations. The program output is in graphical and tabular form. PLOTIT assists the operational forecaster in selecting a model of the day by examining past temperature trends.
Languages:  ksh (ingest script) and tcl/tk (output script)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HYDROCHECK   Programmer's Name:  Anthony Ansuini  Application #   667
Programmer's Site:  Buffalo WFO (Cheektowaga, NY) (BUF )  Region:  ER
Version:   1.0   Version Date:   2001-05-28   Type:   DISPLAY
Description:   This program replaces a paper checklist which requires the forecasters to input various hydrologic data, in order to familiarize themselves with the current hydrologic situation. This program presents a GUI to the forecasters allowing the input of the hydrologic data. A hard copy is automatically printed out for collection by the Service Hydrologist.
Languages:  Tcl/Tk, C Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   swr.tcl   Programmer's Name:  Anthony Ansuini  Application #   923
Programmer's Site:  Buffalo WFO (Cheektowaga, NY) (BUF )  Region:  ER
Version:   1.0   Version Date:   2002-07-14   Type:   formatter
Description:   Generates the Hourly Weather (SWR) from the hourly METAR observation and sends the product to AWIPS for dissemination. In addition, archives the hourly SWR in a database.

Languages:  Tcl/Tk, C Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RecordsUpdate   Programmer's Name:  Anthony Ansuini  Application #   926
Programmer's Site:  Buffalo WFO (Cheektowaga, NY) (BUF )  Region:  ER
Version:   1.0   Version Date:   2002-07-17   Type:   display formatter
Description:   A GUI is presented to display daily temperature and precipitation normals and records for Buffalo and Rochester. These values can be altered to reflect changes or updates. When changes are made a new html page for that particular day is generated and is FTPd to the BUF site on the web server. The monthly climate database is automatically updated to reflect these changes.
Languages:  Tcl/Tk Tcl Expect   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SpotLES for AWIPS   Programmer's Name:  Anthony Ansuini  Application #   693
Programmer's Site:  Buffalo WFO (Cheektowaga, NY) (BUF )  Region:  ER
Version:   3.0   Version Date:   2003-01-13   Type:   display, formatter
Description:   Interface to enter snow spotter data. The snow spotter data will be reformatted and send to AWIPS as a PNS. Also supports rainfall, water equivalent, and high wind reports.
Languages:  Tcl/Tk, C Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SWRViewer   Programmer's Name:  Anthony Ansuini  Application #   925
Programmer's Site:  Buffalo WFO (Cheektowaga, NY) (BUF )  Region:  ER
Version:   1.0   Version Date:   2002-07-17   Type:   display, formatter
Description:   Hourly Weather (SWR) Observations are formatted and displayed. Daily forms are automatically printed out to store locally. Hourly Weather Observations can be edited or added, if necessary. Daily observational data is archived for display when requested. This program works inconjuction with swr.tcl.
Languages:  Tcl/Tk, Tcl Expect   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ILM Mesonet Program   Programmer's Name:  Timothy Armstrong  Application #   1224
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2004-03-01   Type:   LDAD/Mesonet
Description:   This program grabs mesonet data from the internet from three different data sources and creates an AWIPS text product. It also creates a graphical display in D2D where the data can be assimilated into LAPS and GFE initialization fields. Data from the AWS SchoolNet network, the RAWS Fire Weather network, and the massive Weather Underground volunteer network are supported.
Languages:  unix/linux c-shell scripts   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Product Archiver   Programmer's Name:  Timothy Armstrong  Application #   262
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.1   Version Date:   2000-12-03   Type:   LDAD web application
Description:   The Product Archiver can store a copy of any product from your office (or other offices) which gets written to the informix database. The products are stored based on their type and date of issuance, and are accessible through a very user-friendly web page which runs on the LDAD web server.
Languages:  UNIX shell scripts, javascript & html   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Storm Total Snow Forecast Graphics   Programmer's Name:  Peter Banacos  Application #   1853
Programmer's Site:  Burlington WFO (Burlington, VT) (BTV )  Region:  ER
Version:   1.0   Version Date:   2009-01-15   Type:   Web Display
Description:   This package allows the user community to get a graphical depiction of expected storm total snowfall amounts for your CWA. Includes a simple GFE script to create a storm total snow forecast image from your GFE official database and posts to your WFO web page along with associated WSW text below the graphic. Uses ifpimage routines in GFE. Also, uses VTEC code in WSW product header to determine what graphic is displayed on your web page. Please reference documentation for further details.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   msoprint.pl   Programmer's Name:  Timothy Barker  Application #   145
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-10-04   Type:   formatter
Description:   Reads a product, and prints only if certain UGC codes are found in the product. Very specific to WFO Missoula, but could be easily modified for other sites.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   onemtr.pl   Programmer's Name:  Timothy Barker  Application #   133
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   formatter
Description:   Checks the text of the latest METAR (not including the header information) and sees if it matches the last METAR for this station stored. If it matches - does nothing. If not - stores it in another key. This way, only one version of any METAR is stored in the \\"bogus\\" keyname - so that it can be sent to the FAA tower using APS without sending duplicate products. Very specific to WFO Missoula, but could be easier modified for other sites.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   refCoopMOS   Programmer's Name:  Timothy Barker  Application #   1619
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   2.0   Version Date:   2007-01-12   Type:   formatter
Description:   Reformats the large Coop MOS bulletins (cccMCGUSA and cccMCXUSA) into more human readable and machine readable forms.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   proximity_alarm.pl   Programmer's Name:  Timothy Barker  Application #   146
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-10-04   Type:   alarm
Description:   Very similar to OTX proximity_alarm script - just modified to run in perl at WFO Missoula
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   onetaf.pl   Programmer's Name:  Timothy Barker  Application #   134
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   formatter
Description:   Reads a TAF and sees if the text (not including header information) is the same as the previous version. If matches - does nothing. If different - stores it under a different keyname. Used so the APS can send products to FAA tower without getting duplicates. Very specific to WFO Missoula, but could be easily modified for other sites.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   getENS   Programmer's Name:  Timothy Barker  Application #   1587
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.6   Version Date:   2006-07-24   Type:   LDAD
Description:   Version 1.6 works for sites with missing data in some ensemble members, but valid data in others.

Downloads MDL Ensemble MOS bulletins from the web, and creates a Summary bulletin with max/min/average/standard devation information. Then stores these summary bulletins into the AWIPS text database.
Languages:  Python and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   f6conv.pl   Programmer's Name:  Timothy Barker  Application #   131
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   re-format F6 from climate program output
Description:   Reads output from climate program F6 and re-formats it into something more similar to old format. Used to send to webpage. Very specific to WFO Missoula, but could be easily modified for other sites. Should be obsolete with future builds of the cli program.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   reccrs.pl   Programmer's Name:  Timothy Barker  Application #   151
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   CRS
Description:   Formats Glacier Park Recreational Forecast for sending to CRS.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rfwroll.pl   Programmer's Name:  Timothy Barker  Application #   142
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   formatter
Description:   Uses a combination product GTFCOMBOR to make a blank \\"template\\" for a new RFW product, with the correct counties/forest names included, storing it back in the database at GTFWRKRFW. Very specific to WFO Missoula.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   leadin.pl   Programmer's Name:  Timothy Barker  Application #   156
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   CRS
Description:   Sends a daily lead-in script to CRS
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rivalarm.pl   Programmer's Name:  Timothy Barker  Application #   158
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   Alarm for river levels
Description:   Gets river levels and compare to warning and alarm levels, and make an GTFRR0MSO product is alarm criteria is exceeded. Runs via cron every 15 minutes.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rfwsend.pl   Programmer's Name:  Timothy Barker  Application #   143
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   formatter
Description:   Sends product GTFWRKRFW out as GTFRFWMSO without storing in the database, so we know when it comes back. Very specific to WFO Missoula
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   suntimes.pl   Programmer's Name:  Timothy Barker  Application #   155
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   CRS
Description:   Makes a sunrise/sunset product to send to CRS
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   svrcrs.pl   Programmer's Name:  Timothy Barker  Application #   152
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   CRS
Description:   Formats SVR products into nicer-sounding product for CRS.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   getENS   Programmer's Name:  Timothy Barker  Application #   1578
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.5   Version Date:   2006-06-18   Type:   LDAD
Description:   Version 1.5 deals with new MDL website that has 16 member ensembles.

Downloads MDL Ensemble MOS bulletins from the web, and creates a Summary bulletin with max/min/average/standard devation information. Then stores these summary bulletins into the AWIPS text database.
Languages:  Python and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   sound.pl   Programmer's Name:  Timothy Barker  Application #   128
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.00   Version Date:   2000-10-11   Type:   Data Extractor
Description:   Extracts gridded model data for all pressure levels for any lat/lon and outputs it in a text-readable format. Must have the AGRID perl modules installed before running the program.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   svscrs.pl   Programmer's Name:  Timothy Barker  Application #   153
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   CRS
Description:   Formats SVS to sound better on CRS.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   cheattwb.pl   Programmer's Name:  Timothy Barker  Application #   129
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-10-02   Type:   formatter
Description:   Reads METARs, TAFS and current TWEBs and formats a nice \"cheat sheet\" with decoded METARs, TAFS and the current TWEB in a nice format - and stores it in the text database. Very specific for WFO Missoula, but could be easily modified for other sites.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fwxsend.pl   Programmer's Name:  Timothy Barker  Application #   141
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   formatter
Description:   Reads a GTFWRKFWX product and sends it out as GTFFWXMSO product (only storing locally - since this product is not intended for public use). Very specific to WFO Missoula.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   extendedcrs.pl   Programmer's Name:  Timothy Barker  Application #   150
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   CRS
Description:   Reads dual extended from SFP products, and formats into extended for CRS.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fwxinit.pl   Programmer's Name:  Timothy Barker  Application #   140
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   formatter
Description:   Reads a GTFWRKFWF or GTFFWFMSO and decodes the temperature/RH ranges, and generates a template point forecast in GTFWRKFWX for editing. Very specific to WFO Missoula.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   synopsiscrs.pl   Programmer's Name:  Timothy Barker  Application #   147
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   CRS
Description:   Formats a local synopsis product for CRS
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   getHPC   Programmer's Name:  Timothy Barker  Application #   1396
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   2.0   Version Date:   2004-08-24   Type:   LDAD
Description:   Downloads experimental HPC point forecasts and stores them in the AWIPS text database under cccPMDEXx bulletins. The bulletins contain more points and more data fields than available in the cccPMDEPx bulletins.

Version 2.0 reads the larger bulletins with Dewpoint, Sky cover and Wind forecasts at 6-hourly intervals.
Languages:  Python and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   zfprec.pl   Programmer's Name:  Timothy Barker  Application #   132
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   formatter
Description:   Combines appropriate zones from MSO and GTF into a single product that makes editing the Glacier Park recreational forecast easier. Very specific to WFO Missoula, but could be modified for other sites.
Languages:  Perl 5    Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   zonecrs.pl   Programmer's Name:  Timothy Barker  Application #   149
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   CRS
Description:   Formats MSO zone product (with spots, and combination of zones from other offices) for transmission to CRS.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AGRID   Programmer's Name:  Timothy Barker  Application #   123
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.07   Version Date:   2001-10-31   Type:   Perl module for grid/satellite data extraction
Description:   Perl module routines that provide an easy way for perl programs to read/write AWIPS gridded data files and AWIPS satellite files, as well as do AWIPS grid transformations.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   cheatpub.pl   Programmer's Name:  Timothy Barker  Application #   130
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.01   Version Date:   2001-07-18   Type:   formatter
Description:   Reads CCFs, FWCs, FANs, FMRs, MAVs, MEXs and records from the climate database, and formats them all into a nice \\\\"cheat sheet\\\\" for forecaster use - that is stored back in the text database.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fwfroll.pl   Programmer's Name:  Timothy Barker  Application #   138
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   formatter
Description:   Reads in an old FWF product, and produces a new FWF product with the periods \\"rolled forward\\" one issuance period. Very specific for WFO Missoula.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mtrsend.pl   Programmer's Name:  Timothy Barker  Application #   159
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-10-04   Type:   LDAD output
Description:   Push METARs to LS1 but NOT using triggers. Program looks at metars in netCDF metar file, and sends new ones to LS1, sleeping a minute between checks. Runs for 90 minutes before completing. Run via cron every hour.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   hrlycrs.pl   Programmer's Name:  Timothy Barker  Application #   154
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-10-04   Type:   CRS
Description:   Makes an hourly roundup for CRS that has more options and more configuration options than the national program.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   nowcrs.pl   Programmer's Name:  Timothy Barker  Application #   148
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   CRS
Description:   Format MSO NOW product for sending to CRS.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   faxwarn   Programmer's Name:  Timothy Barker  Application #   696
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.0   Version Date:   2001-06-29   Type:   Fax formatter
Description:   Provides a way to fax a product to a customer based on the UGC codes in the product, rather than blindly sending the product to all potential fax customers. Formats a nice fax header at the top of the product as well.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AddGrid   Programmer's Name:  Tim Barker  Application #   23
Programmer's Site:  Missoula WFO (Missoula, MT) (MSO )  Region:  WR
Version:   0.0   Version Date:   2000-04-24   Type:   Specialty Grid Generator
Description:   Calculates specialty grids that are not available in the normal netCDF model files, and provides them for display within D2D. Fields currently generated include various parameters at the Freezing Level, -20C isotherm, -15C isotherm, Wet Bulb Zero level and average parameters through a mixed layer.
Languages:  Perl   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fwfcombo.pl   Programmer's Name:  Timothy Barker  Application #   137
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   formatter
Description:   Decodes a FWF product and gets the fire weather zone groupings. Puts them into a combo product called GTFCOMBOF for use in changing future combinations
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   prodprint.pl   Programmer's Name:  Timothy Barker  Application #   144
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-10-03   Type:   formatter
Description:   Prints a product, only if text is different from the last time the product was printed.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fwfsend.pl   Programmer's Name:  Timothy Barker  Application #   139
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.0   Version Date:   2000-12-12   Type:   formatter
Description:   Sends GTFWRKFWF as GTFFWFMSO, but does not store it in the local database, so it only stores when it comes back on the SBN. Very specific to WFO Missoula.
Languages:  Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   onecli.pl   Programmer's Name:  Timothy Barker  Application #   243
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   0.00   Version Date:   2000-12-12   Type:   formatter
Description:   Looks at a CLI product and determines if it was issued during a specific time window. If so, it stores it under a different keyname, if not - it does nothing. In this way, we can have a different keyname (for the webpage) that only gets 1 CLI product a day.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Volume Browser Supplemental Package   Programmer's Name:  Dan Baumgardt  Application #   1890
Programmer's Site:  La Crosse WFO (La Crosse, WI) (ARX )  Region:  CR
Version:   OB 8.3   Version Date:   2009-01-21   Type:   Enhances AWIPS VB
Description:   Package of meteorological enhancements to the baseline provided through the AWIPS Volume Browser infrastructure.
http://intra.crh.noaa.gov/metdat/vb/index.htm
Languages:  Volume Browser code   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SREF_Grabber   Programmer's Name:  Dan Baumgardt  Application #   1832
Programmer's Site:  La Crosse WFO (La Crosse, WI) (ARX )  Region:  CR
Version:   2.3   Version Date:   2008-12-30   Type:   display, web
Description:   

Updated 12/30/2008- USER NOTE: V2.3 now downloads a bit too early for some plume data. If you are having an issue with plumes, stamps, or hpc threat data not updating, edit your cronfile entry to remove the earliest hour. See step 4 in Upgrading from Version 2.2 in the User Doc for details.


Updated 12/12/2008 - Version 2.3 includes a 3x3 row/ column GUI for lower res PC users and improvements to the data checks for spc data.


Updated 11/25/2008 - v2.2 update to add Postage Stamp viewing capability.

The SREF grabber will retrieve SREF image data from various web sites on the web and store it locally (via Linux machine). SPC SREF imagery is the main dataset downloaded. Display infrastructure is included to loop/view the data on a PC (via Tcl/Tk). An optional 30-day archive can be turned on. The main goal is to get more operationally useful SREF data to the forecaster with little wait time. The infrastructure has separate convective, winter, and fire weather configuration and download control.
Languages:  python, Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  


Program Name:   WDOG   Programmer's Name:  Dan Baumgardt  Application #   62
Programmer's Site:  La Crosse WFO (La Crosse, WI) (ARX )  Region:  CR
Version:   1.2   Version Date:   2000-06-06   Type:   AWIPS product late alarms and timed messages
Description:   The wdog script was written to 1) replace the time messaging and 2) the product late messaging function from AFOS' WDOG. Wdog for awips was designed to send specific messages designed by the user, via the red banner, to all D2D's which are running in the office. Replaces AFOS era WDLATE and WDTIME.
Languages:  c-shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   APSMAKER   Programmer's Name:  Dan Baumgardt  Application #   63
Programmer's Site:  La Crosse WFO (La Crosse, WI) (ARX )  Region:  CR
Version:   1.0   Version Date:   2000-06-06   Type:   APS line list formatter (aps_pil.tbl)
Description:   APSMAKER populates the aps_pil.tbl file with 9 letter PILS and a given line number, priority, and optional NWWS routing. It was designed to initially populate the aps_pil.tbl file with thousands of products, local for your area, to ship to the local LAN/Bubble ingest. Reads the afos2awips file and METAR and RAOB AWIPS files and builds the 9 letter PILS for user-defined AFOS-era parent nodes (CCC's).
Languages:  c-shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Web Image Grabber - WIGFAN   Programmer's Name:  Dan Baumgardt  Application #   278
Programmer's Site:  La Crosse WFO (La Crosse, WI) (ARX )  Region:  CR
Version:   1.1   Version Date:   2002-01-04   Type:   display,LDAD preprocessor,data collection
Description:   The WIGFAN software components were designed to be run on the AWIPS LDAD and bring WWW images (i.e., gifs) automatically (run via cron) from a remote WWW site into AWIPS
for local Netscape/html page display. A gif image of interest on a WWW site (i.e., precipitation type from the Eta) will be grabbed using a c-shell and perl script, placed into
/data/Incoming on LDAD, ingested into AWIPS, and placed into a /data/fxa directory (usually /data/fxa/web). Bookmarking Netscape on AWIPS to a designed html page residing on the
DS will allow AWIPS users to simply call up images off the local disk.
Languages:  Perl, C-Shell, html   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   coopqc   Programmer's Name:  Matthew Belk  Application #   1638
Programmer's Site:  Boston WFO (Taunton, MA) (BOX )  Region:  ER
Version:   2.2   Version Date:   2007-03-14   Type:   display
Description:   *** This version will run on OB6 or higher builds only! ***

This program provides a means to graphically display and QC cooperative observer reports in .A or .B SHEF. It runs on Linux.
Languages:  Python with Tkinter, POSIX shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   coopgrid   Programmer's Name:  Matthew Belk  Application #   409
Programmer's Site:  Boston WFO (Taunton, MA) (BOX )  Region:  ER
Version:   1.6   Version Date:   2003-10-17   Type:   objective analysis
Description:   provides an objective analysis of cooperative observer data, the resulting gridded data has multiple uses such as verification and graphics
Languages:  C++, POSIX shell, Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   coopqc   Programmer's Name:  Matthew Belk  Application #   1562
Programmer's Site:  Boston WFO (Taunton, MA) (BOX )  Region:  ER
Version:   2.1   Version Date:   2006-05-08   Type:   display
Description:   *** This version will run on OB6 or higher builds only! ***

This program provides a means to graphically display and QC cooperative observer reports in .A or .B SHEF. It runs on Linux.
Languages:  Python with Tkinter, POSIX shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   coopqc   Programmer's Name:  Matthew Belk  Application #   1520
Programmer's Site:  Boston WFO (Taunton, MA) (BOX )  Region:  ER
Version:   2.0   Version Date:   2005-10-19   Type:   display
Description:   *** This version will run on OB6 or higher builds only! ***

This program provides a means to graphically display and QC cooperative observer reports in .A or .B SHEF. It runs on Linux.
Languages:  Python with Tkinter, POSIX shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   coopqc   Programmer's Name:  Matthew Belk  Application #   1838
Programmer's Site:  Boston WFO (Taunton, MA) (BOX )  Region:  ER
Version:   2.3   Version Date:   2008-06-27   Type:   display
Description:   *** This version will run on OB6 or higher builds only! ***

This program provides a means to graphically display and QC cooperative observer reports in .A or .B SHEF. It runs on Linux.
Languages:  Python with Tkinter, POSIX shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   anyprod   Programmer's Name:  Matthew Belk  Application #   410
Programmer's Site:  Boston WFO (Taunton, MA) (BOX )  Region:  ER
Version:   1.2   Version Date:   2001-01-02   Type:   formatter
Description:   anyprod acts like awk, but should be easier to use. Its main purpose is to take multiple formatted products and create other formatted products. These products could then be sent out over the SBN or to CRS.

anyprod was coauthored with Larry Struble (WFO DTX)
Languages:  C++, POSIX shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   coopver   Programmer's Name:  Matthew Belk  Application #   408
Programmer's Site:  Boston WFO (Taunton, MA) (BOX )  Region:  ER
Version:   1.4   Version Date:   2003-10-17   Type:   verification formatter
Description:   used to provide verification for airport and coop sites, used in conjunction with SOOVER
Languages:  Perl 5, POSIX shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   coopgrid   Programmer's Name:  Matthew Belk  Application #   1605
Programmer's Site:  Boston WFO (Taunton, MA) (BOX )  Region:  ER
Version:   2.0   Version Date:   2006-10-11   Type:   objective analysis
Description:   provides an objective analysis of cooperative observer data, the resulting gridded data has multiple uses such as verification and graphics, supplies analysis info to CoopQC
Languages:  C++, POSIX shell, Perl 5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   coopgrid   Programmer's Name:  Matthew Belk  Application #   1606
Programmer's Site:  Boston WFO (Taunton, MA) (BOX )  Region:  ER
Version:   2.1   Version Date:   2006-10-16   Type:   objective analysis
Description:   provides an objective analysis of cooperative observer data, the resulting gridded data has multiple uses such as verification and graphics, supplies analysis info to CoopQC
Languages:  C++, POSIX shell, Perl, Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   pchange.pl   Programmer's Name:  Jim Bentzien  Application #   445
Programmer's Site:  San Joaquin Valley WFO (Hanford, CA) (HNX )  Region:  WR
Version:   1.0   Version Date:   2000-12-06   Type:   formatter
Description:   Creates a table of current, 3, 6, 12 and 24 hour pressure change for specific locations.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   getmtr   Programmer's Name:  Jim Bentzien  Application #   447
Programmer's Site:  San Joaquin Valley WFO (Hanford, CA) (HNX )  Region:  WR
Version:   1.0   Version Date:   2000-12-06   Type:   formatter
Description:   A C program that reads the netCDF metar data for user specified parameters. Usage:
\"getmtr K$SITE p/$ELEM\" where $SITE is a three letter ID, and $ELEM can be (rawob, lat, lon, ele, vis, slp, tp1, tp2, dp1, dp2, wd , ws, wg, alt, mn24, mx24, p01, p03, p06 p24, prchg)
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   gradient.pl   Programmer's Name:  Jim Bentzien  Application #   442
Programmer's Site:  San Joaquin Valley WFO (Hanford, CA) (HNX )  Region:  WR
Version:   1.0   Version Date:   2000-12-06   Type:   formatter
Description:   Using the getmtr utility, reads hourly netCDF metar data and creates a table of surface pressure gradients.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   gradplot.pl   Programmer's Name:  Jim Bentzien  Application #   443
Programmer's Site:  San Joaquin Valley WFO (Hanford, CA) (HNX )  Region:  WR
Version:   1.0   Version Date:   2000-12-06   Type:   display
Description:   Creates a graphic that displays surface pressure gradients over 24 hours in 3 hour increments for 18 sites.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   24hhjo.pl   Programmer's Name:  Jim Bentzien  Application #   444
Programmer's Site:  San Joaquin Valley WFO (Hanford, CA) (HNX )  Region:  WR
Version:   1.0   Version Date:   2000-12-06   Type:   formatter
Description:   Creates a table of 24 hour change data from netCDF metar data for specific locations
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   jimraws.pl   Programmer's Name:  Jim Bentzien  Application #   446
Programmer's Site:  San Joaquin Valley WFO (Hanford, CA) (HNX )  Region:  WR
Version:   1.0   Version Date:   2000-12-06   Type:   formatter
Description:   Using webget utility, program reads a 24 raws summary, pulls out the sites in the HNX cwa and puts them in a table.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   EWARN   Programmer's Name:  Evelyn Bersack  Application #   1875
Programmer's Site:  Tucson WFO (Tucson, AZ) (TWC )  Region:  WR
Version:   2.8   Version Date:   2008-10-01   Type:   LDAD dissemination, EMAIL
Description:   This is a rewrite of Dave Toronto's EWARN, originally written to send short EWARN messages to Emergency Managers based on triggers for warnings.
EWARN is a package of programs that will provide a secondary means of
dissemination of data to emergency managers, mainly through email and short email text messages. A GUI is provided to configure and modify configuration files. The main processing program is triggered via AWIPS triggering methods. The
dissemination of the messages will occur on the LS1 server. The main program relies on VTEC lines to provide the type of event and timing of the events. For products that do not contain VTEC lines, a general purpose EWARN message will be provided. For VTEC encoded products, the processing program determines the type of event, the area(s) of the event, the timing of the event and then based on these data,
determines who to send information to and what type of message will be sent (ewarn, email, fax, page). Users are highly encouraged to use the EWARN and EMAIL
options versus the page and fax. Also those sending email/text messages to cell phones should use caution and understand that the message can take several hours to be deliverd to the cell phone user and can be delivered with a downgraded priority. For non-VTEC products, the processing program determines type of product, the time of the product and the area(s) of the event and then based on these data, determines who to send information to and what type of message will be sent.

Languages:  Perl, Perl/Tk, C-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Web LCD   Programmer's Name:  Jonathan Blaes  Application #   835
Programmer's Site:  Raleigh/Durham WFO (Raleigh, NC) (RAH )  Region:  ER
Version:   1.0   Version Date:   2002-02-19   Type:   Formatter Script
Description:   These Perl/csh scripts will take LCD text products sent from the DS via the LDAD Product Dissemination System and place them into html format. The products in html format are then sent to the RAH site at the ERH server.

Languages:  C Shell, Perl   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Web Generic   Programmer's Name:  Jonathan Blaes  Application #   834
Programmer's Site:  Raleigh/Durham WFO (Raleigh, NC) (RAH )  Region:  ER
Version:   1.0   Version Date:   2002-02-19   Type:   Formatter Script
Description:   These Perl/csh scripts will take products sent from the DS via the LDAD Product Dissemination System and place them into html format. The products in html format are then sent to the RAH site at the ERH server.
Languages:  C Shell, Perl   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Web ESF   Programmer's Name:  Jonathan Blaes  Application #   836
Programmer's Site:  Raleigh/Durham WFO (Raleigh, NC) (RAH )  Region:  ER
Version:   1.0   Version Date:   2002-02-19   Type:    Formatter Script
Description:   These Perl/csh scripts will take the RDUESFRAH sent from the DS via the LDAD Product Dissemination System and determine the ESF type (ie. Flood potential statement, Water resources statement, Spring flood outlook). The product is then palced into html format. The product in html format is then sent to the RAH site at the ERH server.

Languages:  C Shell, Perl   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xflxzone   Programmer's Name:  Jonathan Blaes  Application #   539
Programmer's Site:  Raleigh/Durham WFO (Raleigh, NC) (RAH )  Region:  ER
Version:   1.0   Version Date:   2001-02-08   Type:   formatter
Description:   Creates products (ZFP and SLS) for both local and external backup purposes.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MaxTemp   Programmer's Name:  Jonathan Blaes  Application #   538
Programmer's Site:  Raleigh/Durham WFO (Raleigh, NC) (RAH )  Region:  ER
Version:   1.0   Version Date:   2001-02-08   Type:   Display
Description:   Estimates max temperature at a location based on 12Z surface temperature, low level thickness and julian day.
Languages:  Motif, C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AQI Generator   Programmer's Name:  Jonathan Blaes  Application #   1392
Programmer's Site:  Raleigh/Durham WFO (Raleigh, NC) (RAH )  Region:  ER
Version:   0.8   Version Date:   2004-07-29   Type:   formatter
Description:   This program retrieves the latest forecast/observed AQI file from the EPA, processes the file, generates an AQI text, and transmits it to AWIPS.
Languages:  Perl   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   make_ghls   Programmer's Name:  Peter Blottman  Application #   887
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.0   Version Date:   2002-05-14   Type:   formatter and LDAD communication scripts
Description:   Package of Perl and ksh scripts to create html code from individual threats in the Hurricane Local Statement (HLS) text product. ksh scripts perform the ftp and rcp commands required to move text to LDAD and up to the web server. Scripts reside on both an NFS mounted directory on AWIPS and on LS1 outside the AWIPS firewall. Scripts have been written so the directory structure can be changed to meet individual office requirements.
Languages:  Perl and ksh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Surf Forecast   Programmer's Name:  Peter Blottman  Application #   1300
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.0   Version Date:   2004-06-09   Type:   Surf Forecast generator (SRF)
Description:   Perl script that generates an automated surf forecast. Uses as inputs several text files, and generates a text work file. Some of the inputs are from locally generated work files. The software uses output from the Tide local app written by Matt Hirsch.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CCF Generator   Programmer's Name:  Peter Blottman  Application #   861
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.0   Version Date:   2002-04-18   Type:   formatters
Description:   A package of two Perl scripts that create CCF products from both the FWC and/or MAV guidance. Programs can run from informix triggers when forecast guidance comes into the database. Perl scripts can be easily edited for any combination of FWC/MAV sites. CCF Generator can be used as a good first guess for preliminary numbers.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Archiver.sh   Programmer's Name:  Peter Blottman  Application #   1302
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.0   Version Date:   2004-06-09   Type:   text product archiver
Description:   bash shell script to create text archive at end of day.
Script pulls data from directories built in AWIPS 30 day
archive for a more permanent (long term) storage capability. Script should be run just before 00z (2358 of current day) but after AWIPS creates end of day tar file. Product files can be viewed using AWIPS browser (Netscape or other) from the data directory: /data/local/arctext/data
Languages:  bash   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Climate_to_web   Programmer's Name:  Peter Blottman  Application #   1301
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.0   Version Date:   2004-06-25   Type:   script to send F6 data to office web site
Description:   Package of Perl and shell scripts to push local F6 data
to web page with a naming convention including both the
station ID and month (i.e. MLBdec04.txt). Automates
process of refreshing climate page for office web site.
Languages:  Perl, ksh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Graphical Hazardous Weather Outlook   Programmer's Name:  Peter Blottman  Application #   1391
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   2.0   Version Date:   2004-07-29   Type:   web content formatter
Description:   Collection of scripts that are used in generating the Graphical Hazardous Weather Outlook (GHWO). The GHWO is a product designed by the staff of WFO MLB for
the purpose of disseminating hazard information graphically to a broad base of customers, complementing the text version of the HWO. The MLB version of the GHWO can be found at: http://www.srh.noaa.gov/mlb/ghwo/ghwomain.shtml
and a full description of the methodology can be found at: http://www.srh.noaa.gov/mlb/ghwo/ghwo_pdd.pdf

A full distribution including the required IFPS/GFE setup documentation, and web page design can be obtained from
WFO MLB

The included scripts generate the text portion of the Graphical Hazardous Weather Outlook (GHWO),
disseminate the graphic and text files for inclusion in shtml (text and PNGs), and the option to archive each GHWO issuance.
Languages:  Perl, shell scripts   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   phrec.pl   Programmer's Name:  Peter Blottman  Application #   858
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.0   Version Date:   2002-04-13   Type:   formatter
Description:   Perl script that formats zone forecasts, marine forecasts and surf data for use in preparing a phone recording. Prints out condensed product ready to be recorded.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Restore login   Programmer's Name:  Peter Blottman  Application #   1480
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.0   Version Date:   2005-03-30   Type:   script
Description:   Very simple script to restore ability to login to an account as a result of bad ICEauthority files in an accounts home directory. This problem has cropped up since OB4 and the script provides only a temporary solution until a patch is issued. The script speeds restoration vs. contacting the NCF with each occurance. Can restore an account quickly for this common file coruption problem. Script is used by running from another working account via either the command line or AWIPS pop-up menus. As long as one person can login to their account, all others can be resored. Script should be placed in any NFS mounted directory such as /data/local
Languages:  sh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Bookie's Real-Time Observation Monitor   Programmer's Name:  Evan Bookbinder  Application #   1886
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   3.01   Version Date:   2009-01-01   Type:   Surface Observation Monitoring Program

Description:   Bookie's Real-Time Observation Monitor is a fully customizable,all encompassing program that serves as a QC monitor for METAR observations. Major improvements include:
1.) AvnFPS visualization GUI to see the status of ceiling, visibility, wind, observation timeliness, and maintenance issues
2.) User configurable profiles for alarm colors, thresholds and monitored sites
3.) Fully configurable for service backup
4.) Ability to decode temperatures, winds and time into local/English units.
5.) Use of locally stored data versus text database polling for much faster processing and less strain on the text database.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Bookie's SOOVER Ingestor   Programmer's Name:  Evan Bookbinder  Application #   474
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   3.0   Version Date:   2003-01-17   Type:   METAR ingestor/GUI for SOOVER verification program
Description:   Automatically parses METAR observations for SOOVER verification sites, then displays a GUI with the max or min temperature and precipitation amount. User simply checks over the data for correctness and clicks a button to store the data into the SOOVER database.
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   UCP Data Generator    Programmer's Name:  Evan Bookbinder  Application #   591
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   1.0   Version Date:   2001-03-21   Type:   UCP wind/environmental data generator
Description:   Uses local/nearby sounding data to automatically generate a text file containing environmental/wind data for entry into the UCP. Will print a hardcopy and store file (e.g. STLWRKUCP) to the text database.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RadarALARM   Programmer's Name:  Evan Bookbinder  Application #   592
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   1.0   Version Date:   2001-03-21   Type:   88D Audio Alarms
Description:   Using Microsoft's text-to-speech synthesis engine, the program (adapted from La Crosse, WI) will replace the PUP audio alarms with AWIPS voice replacements (e.g. \"Tornado Vortex Signature Detected\", \"Max Severe Hail Alert Threshold
Exceeded). The AWIPS work stations do contain audio cards.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AWIPS Text Window Enhanced   Programmer's Name:  Evan Bookbinder  Application #   1630
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   8.2   Version Date:   2008-02-07   Type:   AWIPS Text Editor
Description:   UPDATED: For OB8.2 for new double time zone MND format (for WFOs such as GLD). Also removed local TZ modifications since all AWIPS workstations should now be in GMT by default.
Also added ability to resize text window to beyond 80 chars along with a horizontal scroll bar.

NOTE: Users must modify the gettime.tcl file to set their local WFOs tz.

-----------

Purpose: This software package adds 3 key new functions to the baseline AWIPS text editor.
By utilizing the local app approach, it allows both myself and the end line office to
incorporate any new changes that accompany an AWIPS build upgrade without affecting the
baseline install.

New features:
1.) Update Time button - allows the user to update the MND date/time line of a product
without hand editing. This is done by using a graphical interface clock (adapted from
XNOW) set to the current system (converted local) time.

2.) Expiration Time button - allows the user to update product expiration times without
hand editing the UGC line. Method similar to above.

3.) Queue button - give the user the ability to create a product early and schedule it
for later dissemination.
Languages:  Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WarnGen Test Utility   Programmer's Name:  Evan Bookbinder  Application #   1406
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   4.0   Version Date:   2007-11-13   Type:   WarnGen Test Utility
Description:   OBSELETE -- The features of this software have been incorporated into the baseline AWIPS practice mode control software.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CGR Decoder   Programmer's Name:  Douglas Boushey  Application #   670
Programmer's Site:  Eureka WFO (Eureka, CA) (EKA )  Region:  WR
Version:   2.0   Version Date:   2001-06-02   Type:   cgreka decoder
Description:   Decodes Eureka WFO hourly weather report and writes
output to a comma delimited text file. File is uploaded hourly to WR web server.
Languages:  Perl5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ObsProcess    Programmer's Name:  Douglas Boushey  Application #   672
Programmer's Site:  Eureka WFO (Eureka, CA) (EKA )  Region:  WR
Version:   1.0   Version Date:   2001-06-02   Type:   text processor
Description:   put metar obs in javascript format for delivery to the web.
Languages:  Perl5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Daily Records   Programmer's Name:  Douglas Boushey  Application #   669
Programmer's Site:  Eureka WFO (Eureka, CA) (EKA )  Region:  WR
Version:   1.0   Version Date:   2001-06-02   Type:   text processor
Description:   gets daily climate records.
Languages:  Perl5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Daily Records on AS1   Programmer's Name:  Douglas Boushey  Application #   673
Programmer's Site:  Eureka WFO (Eureka, CA) (EKA )  Region:  WR
Version:   1.0   Version Date:   2001-06-02   Type:   text processor
Description:   gets daily climate records.
Languages:  Perl5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   update_ratings OB6   Programmer's Name:  Dave Brandon  Application #   1558
Programmer's Site:  Colorado Basin RFC (Salt Lake City, UT) (STR )  Region:  WR
Version:   1   Version Date:   2006-04-28   Type:   Database Update & Notification
Description:   OB6 version of update_ratings contains changes needed for Postgres Database and now also incorporates notification software from RUHT Notify OB6. These programs and scripts update rating tables in the WFO WHFS database using data from servicing RFC.
Languages:  perl, tck/tk, ksh, c   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   update_ratings   Programmer's Name:  Dave Brandon  Application #   431
Programmer's Site:  Colorado Basin RFC (Salt Lake City, UT) (STR )  Region:  WR
Version:   1.1   Version Date:   2002-08-02   Type:   WHFS rating table updater
Description:   The purpose of the update_ratings program is to update the rating curves used by the WHFS software to convert river stage to flow for WFO's in the CBRFC area of responsibility. It does this by updating the INFORMIX database table 'rating' on AWIPS. The CBRFC will create an input file, rc.whfs, of updated rating curves at least once a week and send it to the WFO office via the WAN. This file will end up in the /data/x400/inbox/routine directory. The oper cron at the WFO will run the rcwhfs.tcl script, which starts the update_ratings program, once a day. For each river site in the input file, the update_ratings program will delete all rows in the database table 'rating' associated with it and then insert the new rows representing the updated rating curve.
Languages:  ESQL/C, Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CRSRVA   Programmer's Name:  Randy Breeser  Application #   497
Programmer's Site:  La Crosse WFO (La Crosse, WI) (ARX )  Region:  CR
Version:   1.0   Version Date:   2001-01-30   Type:   CRS Formatter
Description:   Formats a tabular river product into narrative form and sends it to CRS for handling by synthetic voice.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SHEFHR   Programmer's Name:  Randy Breeser  Application #   496
Programmer's Site:  La Crosse WFO (La Crosse, WI) (ARX )  Region:  CR
Version:   1.0   Version Date:   2001-01-11   Type:   SHEF code QC assistance
Description:   Program examines SHEF encoded products and sends an product to the local awips desribing the possible error.
Errors are also archived in the application directory.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   retrieveUSGS   Programmer's Name:  Randy Breeser  Application #   498
Programmer's Site:  La Crosse WFO (La Crosse, WI) (ARX )  Region:  CR
Version:   1.0   Version Date:   2001-01-11   Type:   capture usgs river stages from usgs page html
Description:   The application accesses the usgs web site and captures riverstage values. It then parses the HTML and reformats the resultant text and data into SHEF and transmits a SHEF encoded river stage product.
Languages:  Perl using LWP and HTML modules.   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CRSNOW   Programmer's Name:  Randy Breeser  Application #   495
Programmer's Site:  La Crosse WFO (La Crosse, WI) (ARX )  Region:  CR
Version:   1.0   Version Date:   2001-01-11   Type:   CRS formatter
Description:   Formats nowcasts for CRS synthetic voice. Intended to replace unacceptable referencing of county names in product introduction with region references
Languages:  Perl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   uuMesonet.pm   Programmer's Name:  Donald Britton  Application #   1014
Programmer's Site:  Great Falls WFO (Great Falls, MT) (GTF )  Region:  WR
Version:   1.01   Version Date:   2002-12-19   Type:   Perl Module
Description:   The uuMesonet module eases the task of extracting usable information from netcdf formatted observation files from the University of Utah MesoWest mesonet.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   uuMesonet.pm   Programmer's Name:  Donald Britton  Application #   1015
Programmer's Site:  Great Falls WFO (Great Falls, MT) (GTF )  Region:  WR
Version:   1.01   Version Date:   2002-12-19   Type:   Perl Module
Description:   The uuMesonet module eases the task of extracting usable information from netcdf formatted observation files from the University of Utah MesoWest mesonet.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LPA - Lightning Proximity Alert   Programmer's Name:  Donald Britton  Application #   107
Programmer's Site:  Great Falls WFO (Great Falls, MT) (GTF )  Region:  WR
Version:   1.0   Version Date:   2000-09-14   Type:   Display
Description:   LPA creates cccWRKLTG product when lighting occurs within specified distance from a given lat/lon.
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   nwsMetar.pm   Programmer's Name:  Donald Britton  Application #   1013
Programmer's Site:  Great Falls WFO (Great Falls, MT) (GTF )  Region:  WR
Version:   1.01   Version Date:   2002-12-19   Type:   Perl Module
Description:   The nwsMetar module eases the task of extracting usable information from netcdf formatted AWIPS METAR observation files.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LPA - Lightning Proximity Alert   Programmer's Name:  Donald Britton  Application #   166
Programmer's Site:  Great Falls WFO (Great Falls, MT) (GTF )  Region:  WR
Version:   1.01   Version Date:   2000-10-06   Type:   Display
Description:   LPA creates cccWRKLTG product when lighting occurs within specified distance from a given lat/lon.
Languages:  perl   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   UPSFOG   Programmer's Name:  Steve Broumas  Application #   963
Programmer's Site:  Portland WFO (Gray, ME) (GYX )  Region:  ER
Version:   1.0   Version Date:   2002-10-17   Type:   Forecast Aid
Description:   Using the UPS Airlines radiation fog study as a basis, computes crossover temperatures and modified Richardson numbers to aid in the forecasting of LIFR fog.
Languages:  Fortran   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   PTYP   Programmer's Name:  Steve Broumas  Application #   770
Programmer's Site:  Portland WFO (Gray, ME) (GYX )  Region:  ER
Version:   1.00   Version Date:   2001-11-22   Type:   FORECAST TOOL
Description:   READS T1-T3-T5 TEMPERATURE DATA FROM FRH60 AND DETERMINES THE PRECIPITATION TYPE (LIQUID, FREEZING, FROZEN) BASED ON HISTORICAL FRH60 DATA. OUTPUT GOES TO TEXT PRODUCT \\\"XXXPTYPE\\\".
Languages:  FORTAN 77   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MMG   Programmer's Name:  Steve Broumas  Application #   1060
Programmer's Site:  Portland WFO (Gray, ME) (GYX )  Region:  ER
Version:   1.10   Version Date:   2004-10-04   Type:   text formatter
Description:   Reads GFS Marine MOS wind forecasts (MMGXXX) and outputs user defined buoy points in a more user friendly format.
Languages:  Fortran 77   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GM   Programmer's Name:  Steve Broumas  Application #   769
Programmer's Site:  Portland WFO (Gray, ME) (GYX )  Region:  ER
Version:   2.00   Version Date:   2001-11-22   Type:   decoder
Description:   Reads buoy data provided by the Gulf of Maine Ocean Observing System, formats them as METAR data and dumps them to /data/fxa/point/metar/Raw for plotting on D2D.

v2.00 adds capibility to store individual buoy reports into the text database as CCCBOYGMX

Languages:  Fortran 77   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CLICRS   Programmer's Name:  Steve Broumas  Application #   195
Programmer's Site:  Portland WFO (Gray, ME) (GYX )  Region:  ER
Version:   1.00   Version Date:   2000-12-11   Type:   formatter
Description:   Creates a customized climate summary for use on CRS.
Languages:  FORTRAN 77   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Sounding Toolkit v1.8   Programmer's Name:  Matthew Bunkers  Application #   1050
Programmer's Site:  Rapid City WFO (Rapid City, SD) (UNR )  Region:  CR
Version:   1.8   Version Date:   2007-09-19   Type:   Text display of sounding parameters
Description:   This program is used for calculating parameters from both observed and model soundings (some of which are not available with the current AWIPS sounding analysis software). The interactive points are used to identify the location of the model soundings, and the user can modify surface temperature and dewpoint values, as well as the mixing-layer depth and virtual temperature correction. The output includes simultaneous text display of derived parameters using the surface-based, mixed-layer, and most-unstable parcels. Among the latest parameters is the Enhanced Stretching Potential (ESP) by Jon Davies. Many shear parameters, as well as predicted supercell motion for both left- and right-movers, are also available.

Version 1.8 provided a bug fix to the convectRAOB.c code (to account for -20C height).

Version 1.7 provided a bug fix to the convectRAOB.c code (to account for labeling problems).

Version 1.6 is an update to allow for the decoding of TAMDAR data. The NAM40 was also replaced with the NAM12 because the NAM12 grid is higher resolution and has all necessary data for the various calculations. Other minor modifications include: a refresh feature, a status display, a purge function, and better handling of missing data.

Version 1.5 is an update to
include the Enhanced Stretching Potential (ESP) by Jon Davies. Also, the station elevation is now printed for observed soundings, and the \\\\"ASL\\\\" label has been changed to \\\\"MSL\\\\" to reduce confusion.

Version 1.4 is an update to
fix a problem with GFS and
observed soundings, and also
to update the model names to
reflect recent changes.

Version 1.3 is an update to fix a problem with missing data above 500 MB for both the RUC40 and Eta40 RH grids. This was causing an underestimate in CAPE.

Version 1.2 is an update to (1) include a toggle button for the virtual temperature correction and (2) include theta-E output for various sounding levels.

Version 1.1 is an update to (1) fix a bug for LAPS data, (2) fix a bug for 12z/00z MesoEta data, (3) add the -20C and 0C height ASL data, (4), allow for the previous selected Mixlyr Depth to be default, and (5) update parameters.txt for new parameters.
Languages:  C/csh, netCDF, Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SIXHOURLY   Programmer's Name:  Matthew Bunkers  Application #   1684
Programmer's Site:  Rapid City WFO (Rapid City, SD) (UNR )  Region:  CR
Version:   1.0   Version Date:   2007-08-26   Type:   Text (MTR) processor
Description:   This script runs from a cron every six hours and extracts the synoptic observations from a list of user-selected MTR sites (typically ASOS sites). The output is a text product that can be easily used to quality control the RTP.
Languages:  csh script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Localback   Programmer's Name:  Jason Burks  Application #   215
Programmer's Site:  Western Region Headquarters (Salt Lake City, UT) (VHW )  Region:  WR
Version:   1.0   Version Date:   2000-11-07   Type:   Localization Backup
Description:   This program allows users to backup their localization before an upgrade.
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CoordMsg   Programmer's Name:  Jason Burks  Application #   805
Programmer's Site:  Western Region Headquarters (Salt Lake City, UT) (VHW )  Region:  WR
Version:   2.0   Version Date:   2001-12-12   Type:   Text Messaging
Description:   This program allows an office to alert other offices defined in the configuration file of a Conference Call via AWIPS. The program can be inserted into the cron and automatically alert at specified times.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CoordMsg   Programmer's Name:  Jason Burks  Application #   811
Programmer's Site:  Western Region Headquarters (Salt Lake City, UT) (VHW )  Region:  WR
Version:   2.1   Version Date:   2002-01-03   Type:   Text Messaging
Description:   This program allows an office to alert other offices defined in the configuration file of a Conference Call via AWIPS. The program can be inserted into the cron and automatically alert at specified times.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   sysadmin   Programmer's Name:  Jason Burks  Application #   89
Programmer's Site:  Western Region Headquarters (Salt Lake City, UT) (VHW )  Region:  WR
Version:   4.0   Version Date:   2000-07-17   Type:   system status checker
Description:   This program checks the status of your system and alerts you to problem areas.
Languages:  Tcl/Tk and perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Radial Wind Calculator   Programmer's Name:  Jason Burks  Application #   1430
Programmer's Site:  Western Region Headquarters (Salt Lake City, UT) (VHW )  Region:  WR
Version:   1.0   Version Date:   2004-11-23   Type:   GUI
Description:   This GUI helps to estimate winds from radial winds on the radar.
The user provides the angle and mean wind speed and this simple application calculates the estimated wind speed.
Languages:  java   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CoordMsg   Programmer's Name:  Jason Burks  Application #   793
Programmer's Site:  Western Region Headquarters (Salt Lake City, UT) (VHW )  Region:  WR
Version:   1.0   Version Date:   2001-12-10   Type:   Text Messaging
Description:   This program allows an office to alert other offices defined in the configuration file of a Conference Call via AWIPS. The program can be inserted into the cron and automatically alert at specified times.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Dial   Programmer's Name:  Mike Callahan  Application #   1427
Programmer's Site:  Louisville WFO (Louisville, KY) (LMK )  Region:  CR
Version:   3.50   Version Date:   2005-01-28   Type:   Gauge Data Collector
Description:   Dial calls many different types of gauges, SHEF encodes the data, and send it to AWIPS. It runs on any platform with a modem and an internet connection. It can run interactively or as a automatic task. This update is extensive using sftp, a new encryption method, and platform independent code.
Languages:  Python 2.3   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   snoopy   Programmer's Name:  Mike Callahan  Application #   1666
Programmer's Site:  Louisville WFO (Louisville, KY) (LMK )  Region:  CR
Version:   1.40   Version Date:   2007-06-11   Type:   database viewer
Description:   Snoopy is an interactive GUI based database viewer that uses psql. The user enters in any SQL command and the result are displayed in a scrolling window. SQL commands be saved, loaded, and printed, and data can be saved in comma delimited form, or printed. This version includes an updated on-line version of the hydrologic database data dictionary and easy ways to view the tables. Also, printing was improved and SQL queries are faster.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Redemo   Programmer's Name:  Mike Callahan  Application #   1393
Programmer's Site:  Louisville WFO (Louisville, KY) (LMK )  Region:  CR
Version:   1.00   Version Date:   2004-08-02   Type:   Regular expression tester
Description:   It is an interactive regular expression tester with a GUI interface.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Pref   Programmer's Name:  Mike Callahan  Application #   1742
Programmer's Site:  Louisville WFO (Louisville, KY) (LMK )  Region:  CR
Version:   2.41   Version Date:   2008-03-16   Type:   All purpose text product generator
Description:   Pref allows the creation of just about any text product using product template files that contain Python code. It also supports the filling in of preformats. Helper functions are included to extract text from other AWIPS text products and data from Informix databases. Several examples of templates are included.
This version allows preformats with data slots that can have brackets ([]) blanked or braces ({}) stripped in the same product. This allows preformats to be much more flexible.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Convert   Programmer's Name:  Mike Callahan  Application #   1029
Programmer's Site:  Louisville WFO (Louisville, KY) (LMK )  Region:  CR
Version:   4.13   Version Date:   2003-02-01   Type:   Cross Platform Units Converer
Description:   Small, simple to install, simple to use, GUI units converter than handles 48 different conversions. Runs on AWIPS, Linux, and Windows. This version drops old wind chill and fixes bug with calm wind wind chill.
Languages:  Python 2.2   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Kmltools   Programmer's Name:  Mike Callahan  Application #   1885
Programmer's Site:  Louisville WFO (Louisville, KY) (LMK )  Region:  CR
Version:   1.40   Version Date:   2008-12-18   Type:   Generates KML plot maps
Description:   Kmltools is a collection of scripts that makes it easy to generate KML/KMZ plot files (placemark) from ASCII delimited data or CSV files. This version adds new options and a new script to concatenate csv file.
Languages:  Python 2.5   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Fivmin   Programmer's Name:  Mike Callahan  Application #   1661
Programmer's Site:  Louisville WFO (Louisville, KY) (LMK )  Region:  CR
Version:   1.30   Version Date:   2007-05-23   Type:   ASOS 5 minute data plotter
Description:   This is a collection of two programs which run on a PC with a modem. The first program dials an ASOS and collects the 5 minute data, decodes, and stores it in local files.
The second reads these files, generates a series of plots, and sends them to a server. This update was necessary because version 1.2 used FTP. This version uses SFTP.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   E19Staff   Programmer's Name:  Mike Callahan  Application #   1597
Programmer's Site:  Louisville WFO (Louisville, KY) (LMK )  Region:  CR
Version:   1.20   Version Date:   2006-09-11   Type:   Makes and prints E19 staff pages.
Description:   This program goes into the IHFS database and creates the E19 staff gage page. It can create it as HTML, and text and also print these pages. It also has a simple GUI interface.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   aps_xmit.csh   Programmer's Name:  Todd Carter  Application #   206
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.0   Version Date:   2000-10-23   Type:   Asyncronous line transmitter
Description:   Systems that receive async data from AWIPS can have data \\"forced\\" over async lines if needed.
Languages:  C shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SCD/SDO TK Generator    Programmer's Name:  Terry Click  Application #   1487
Programmer's Site:  Northern Indiana WFO (North Webster, IN) (IWX )  Region:  CR
Version:   2.6   Version Date:   2005-07-06   Type:   Display and Formatter
Description:   SCD/SDO Tk Generator program was designed to aid with the generation and transmission of both the SCD and SDO observations.

Version 2.6 has been updated to include allowing for selection of time of observation and highlighting of required elements. Some elements have been labeled for clearer understanding. Some spelling errors have been corrected. Traces of snowfall can be reported. based on Bryan Osborne's, RFC Tulsa, OK SCDGen PC Program.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SCD/SDO TK Generator    Programmer's Name:  Terry Click  Application #   1221
Programmer's Site:  Northern Indiana WFO (North Webster, IN) (IWX )  Region:  CR
Version:   2.2   Version Date:   2004-03-08   Type:   Display and Formatter
Description:   SCD/SDO Tk Generator program was designed to aid with the generation and transmission of both the SCD and SDO observations.

Version 2.2 has added features which allow for the transmission of multiple stations.

This Program is based on Bryan Osborne's, RFC Tulsa, OK SCDGen PC Program.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Snow Convert   Programmer's Name:  Terry Click  Application #   1293
Programmer's Site:  Northern Indiana WFO (North Webster, IN) (IWX )  Region:  CR
Version:   1.0   Version Date:   2004-04-12   Type:   Display
Description:   Snow Convert was designed to aid in the converion of liquid precipitation to snowfall and to reverse this process based on temperature.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SCD/SDO TK Generator    Programmer's Name:  Terry Click  Application #   1397
Programmer's Site:  Northern Indiana WFO (North Webster, IN) (IWX )  Region:  CR
Version:   2.4   Version Date:   2004-08-31   Type:   Display and Formatter
Description:   SCD/SDO Tk Generator program was designed to aid with the generation and transmission of both the SCD and SDO observations.

Version 2.4 has been updated to include newer station selection, a more streamlined look, the mandatory 24-hour snowfall group added, and a setup program to assist with installiation. Program is based on Bryan Osborne's, RFC Tulsa, OK SCDGen PC Program.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   PNGGEN    Programmer's Name:  Christopher Collins  Application #   842
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.2   Version Date:   2002-03-02   Type:   Image display
Description:   PNGGEN 1.2 formats IFPS images and formats them into HTML web pages.
Languages:  C, Perl, Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   VIL Density Calculator   Programmer's Name:  Christopher Collins  Application #   49
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2000-05-24   Type:   Severe Weather
Description:   A program to quickly calculate VIL density in Real Time. Simply enter the observed VIL and echo top and click the calculate button. The scale on the bottom gives an interpetation of the VIL density categories.
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Burn Category   Programmer's Name:  Christopher Collins  Application #   174
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2000-11-08   Type:   Forecast Tool
Description:   This script calculates the
burn category for use in the
local fire weather forecast.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   PNGGEN   Programmer's Name:  Christopher Collins  Application #   796
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2001-11-30   Type:   display
Description:   PNGGEN is a set of scripts that produces png images of IFPS parameters, creates html web pages of these parameters, including mouse-over and loop capability, and sends them to a web server.
Languages:  Perl, C, Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Wind Convertor   Programmer's Name:  Christopher Collins  Application #   51
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2000-05-24   Type:   Conversion
Description:   A program to quickly convert from Knots to MPH and vice versa.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Thermal Indices   Programmer's Name:  Christopher Collins  Application #   477
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2000-12-22   Type:   Conversion
Description:   Calculates Heat Index, Wind Chill and converts Celsius to Fahrenheit
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Aviation Viewer   Programmer's Name:  Christopher Collins  Application #   476
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.1   Version Date:   2000-12-22   Type:   Forecasting Tool
Description:   Aviation Viewer uses fxa triggers to keep a current listing of 17 current observations around the CWA. It seperates observations based on IFR, MVFR and VFR. It is useful for monitoring aviation products.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RecGen   Programmer's Name:  Christopher Collins  Application #   683
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2001-06-15   Type:   formatter
Description:   Formats the Recreational Forecast for Morehead City, NC RECMHX, with tide, sea water temperature, rip currents and other information and transmits.
Languages:  Tcl/Tk.   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   PNGGEN 1.1   Programmer's Name:  Christopher Collins  Application #   806
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.1   Version Date:   2001-12-17   Type:   display
Description:   PNGGEN is a set of scripts that produces png images of IFPS parameters, creates html web pages of these parameters, including mouse-over and loop capability, and sends them to a web server. New Version improves send scripts and cleans up some bugs!
Languages:  Perl, C, Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TCL Weather Calculator   Programmer's Name:  Raymond Collins  Application #   303
Programmer's Site:  Reno WFO (Reno, NV) (REV )  Region:  WR
Version:   1.1   Version Date:   2000-11-14   Type:   Weather Units Calculator/Conversion
Description:   The Tcl Weather Calculator is a program that serves a
dual purpose...first to calculate weather-related variables in a variety of unit combinations, and second to easily convert from one unit to another. What sets this apart from other \\"weather calculators\\" is that it is a GUI program that consists entirely of sliding scales.

The program displays the following menu choices and information:

OPTIONS: Contains a tear-away, drop-down menu with selections for the various units used in the program (Deg F, Knots, Millibars, feet, etc). Units can be pre-set from this menu, or from any of the displayed scales.

Another choice under OPTIONS is a selection which enables the user to easily set the default station elevation which is used in other parts of the program. Like other portions of this program, the default station elevation is set using sliding scales.

Finally, the OPTIONS choice contains a \\"Helpful Tips/Program Info\\" selection that gives tips on using the mouse buttons to make the program easy to use.

RH CALCULATOR: Contains temperature, dew-point, and relative humidity scales. Easy one-click conversion between Fahrenheit and Celsius units.

FIRE WEATHER: Contains dry-bulb, wet-bulb, station elevation, dewpoint, and relative humidity scales. Calculate and convert using Deg F/C and feet/meters.

STATION PRESSURE: Contains altimeter setting, station elevation, and station pressure scales. Calculate and convert using inches of mercury/millibars and feet/meters.

WIND CHILL: Contains temperature, wind speed, and wind chill scales. Calculate and convert using Deg F/C and MPH/Knots.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Consensus Temp Forecaster   Programmer's Name:  Christopher Collins  Application #   649
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2001-05-15   Type:   Calculator
Description:   Calculates a consensus temperature forecast from the FWC, MAV and Local Eta output.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Rip Current Forecaster   Programmer's Name:  Christopher Collins  Application #   648
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2001-05-15   Type:   Calculator
Description:   Uses wind speed, swell height and swell period to calculate the threat of rip currents.
Languages:  Tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Celsius to Fahrenheit   Programmer's Name:  Christopher Collins  Application #   47
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2000-06-29   Type:   Conversion
Description:   A application to quickly convert Celsius temperatures to Fahrenheit. Useful for decoding metar max and min temperatures.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MEX Viewer   Programmer's Name:  Christopher Collins  Application #   491
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2001-01-06   Type:   Display
Description:   MEX Viewer is a Tcl/Tk script that puts the MRF MEX guidance in a user-friendly interface.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Marine Forecast Assistant   Programmer's Name:  Christopher Collins  Application #   172
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2000-11-08   Type:   Forecast Tool
Description:   Forecaster can input wind
direction and the program
will calculate seas height or
wave height on the sounds. The
data is based on a local nomogram.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   frh   Programmer's Name:  Christopher Collins  Application #   173
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2000-11-08   Type:   Model Data
Description:   This Perl Script input raw
Eta FOUS data and calculates
the local Eta temperature
forecast equations. It also
outputs the FOUS data in a
forecaster friendly format.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ccConditions   Programmer's Name:  Chris Compton  Application #   1708
Programmer's Site:  Paducah WFO (Paducah, KY) (PAH )  Region:  CR
Version:   1.0   Version Date:   2008-01-23   Type:   CRS Product
Description:   Generates a short product for CRS to read. Uses METAR and ZFP.
Languages:  PHP   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ccFramework   Programmer's Name:  Chris Compton  Application #   1693
Programmer's Site:  Paducah WFO (Paducah, KY) (PAH )  Region:  CR
Version:   1.0   Version Date:   2007-09-24   Type:   AWIPS Application Framework
Description:   A set of object oriented libraries developed to access base functionality in AWIPS (product generation, file operations, product decoders). This provides a framework for rapidly developing applications to generate text products and manipulate information.
Languages:  PHP   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ccAirNOW   Programmer's Name:  Chris Compton  Application #   1649
Programmer's Site:  Paducah WFO (Paducah, KY) (PAH )  Region:  CR
Version:   1.0   Version Date:   2008-05-05   Type:   Product Formatter and Alerts
Description:   This script will generate an AQI product from the AirNow comma-delimited database. It will also generate a radio ready product using NWRWaves, and will trigger Guardian banners if air quality action days are encountered.
Languages:  PHP   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ccThickness   Programmer's Name:  Chris Compton  Application #   1707
Programmer's Site:  Paducah WFO (Paducah, KY) (PAH )  Region:  CR
Version:   1.0   Version Date:   2008-01-23   Type:   Helper
Description:   Calculates thickness values from RAOBs
Languages:  PHP   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ccAirSounding   Programmer's Name:  Chris Compton  Application #   1709
Programmer's Site:  Paducah WFO (Paducah, KY) (PAH )  Region:  CR
Version:   1.0   Version Date:   2008-01-23   Type:   display
Description:   Alerts forecaster to available air soundings for a defined area.
Languages:  PHP   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AWIPS Verify   Programmer's Name:  Ken Cook  Application #   1678
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   4.2.2   Version Date:   2007-09-20   Type:   Verification Program
Description:   Uses the ***7 DAY CCF*** According to directive 10-503 (some modifications accepted, see documentation), RTP or STP in SHEF Format, ETA MOS, AVN MOS, NGM MOS, MRF MOS, HPC Forecasts, to create an ascii text file containing said information for each station desired by the user. Short term information matrix containing above information (7 days or less) is stored automatically, 4 times daily and is accessible via a textwindow. Ancillary program, when executed by the user, calculates public verification scores for a time period desired by the user. Output is in text format. Main focus is to provide the forecasters with a feedback tool regarding their performance. It is not necessary to use MOS when using this program. Scores are based not only on comparisons with MOS, but of equal importance, the actual verification of forecasts independent of MOS. Scores include MAE, Bias, %over MOS, POP Forecast Reliability, 5 and 10 degree busts and bust %. A second program, \\\\\\"soo\\\\\\" now generates a side by side comparison of all forecasters by data type being verified (temp, pcpn, % over MOS, reliability, % bust etc...) all at once. Finally, each time awipsverify is run, a file named qprodata.txt is stored. This file can be easily parsed into QuattroPro or Excel to create graphics of the data. This program is for LINUX only and adds the 5th pd Eta MOS forecast data. This version is updated to include the new 12Z GFS MOS.

*** 2 New Programs Added ***
1 - corrtpdata.sh. This program allows for correction of the real 12z low. Typically, this should be run after the evening RTP has run. When run, the program grabs the low from the morning RTP that is already stored. This user should compare the evening RTP with it and make changes as needed. This should typically be set up to be run at the workstation.

2 - fcstrchg.sh. This program scores the differences the forecaster made to the forecast. Statistical output includes wins vs. losses, error improvement in the short and long term, and percentage if change (up and down) and no change. Thus, consistency is important.

Languages:  Fortran77/90, Posix, Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   normals2000   Programmer's Name:  Angel Corona  Application #   801
Programmer's Site:  Juneau WFO (Juneau, AK) (AJK )  Region:  AR
Version:   1.0   Version Date:   2001-12-06   Type:   xmclimate 2000 normals update
Description:   This will put the new 2000 normals into the xmclimate database for each selected station.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Snuffle   Programmer's Name:  Mike Coyne  Application #   37
Programmer's Site:  Corpus Christi WFO (Corpus Christi, TX) (CRP )  Region:  SR
Version:   4.01   Version Date:   2000-05-08   Type:   CRS formatter
Description:   Snuffle is a CRS formatter that uses Tcl/Tk, and csh scripts to send the information to CRS. Snuffle can send any product to CRS, and can also provide service backups of offices.
Languages:  Tcl/Tk, csh   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Snuffle   Programmer's Name:  Mike Coyne  Application #   31
Programmer's Site:  Corpus Christi WFO (Corpus Christi, TX) (CRP )  Region:  SR
Version:   4.0   Version Date:   2000-05-01   Type:   CRS formatter
Description:   Snuffle is a CRS formatter that uses Tcl/Tk, and csh scripts to send the information to CRS. Snuffle can send any product to CRS, and can also provide service backups of offices.
Languages:  Tcl/Tk, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ShiftLog   Programmer's Name:  Doug Cramer  Application #   1500
Programmer's Site:  Springfield WFO (Springfield, MO) (SGF )  Region:  CR
Version:   1.0   Version Date:   2005-05-31   Type:   Display
Description:   Allows operational staff to monitor shift tasks.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Ualarm   Programmer's Name:  Steven Cromer  Application #   1557
Programmer's Site:  Memphis WFO (Memphis/Germantown, TN) (MEG )  Region:  SR
Version:   1.0   Version Date:   2006-04-06   Type:   Display
Description:   Ualarm is a local application that allows the text workstation alarms on AWIPS to be customized by each user. If the user chooses not to customize an alarm list, the default alarms for a given workstation are used.
Languages:  Perl/Tk, Csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   snowlsr   Programmer's Name:  Terry Crouch  Application #   1607
Programmer's Site:  Quad Cities WFO (Davenport, IA) (DVN )  Region:  CR
Version:   1.2   Version Date:   2006-11-15   Type:   formatter
Description:   Reformats a summary LSR that contains snow and sleet reports. The reformatted work product contains the original LSR plus listings of snow and sleet sorted by amounts located between the && and $$. The work file is then reviewed and sent out as a production LSR.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HL-RDHM   Programmer's Name:  Zhengtao Cui  Application #   1831
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   2.4   Version Date:   2008-06-09   Type:   Research Distributed Hydrologic Model
Description:    Research prototype of the distributed hydrologic model; to be tested and used by the RFCs
Languages:  FORTRAN 90/C/C++   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HL-RDHM Volume 1   Programmer's Name:  Zhengtao Cui  Application #   1869
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   2.4.3   Version Date:   2008-11-04   Type:   Research Distributed Hydrologic Model
Description:    Research prototype of the distributed hydrologic model; to be tested and used by the RFCs
Languages:  FORTRAN 90/C/C++   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HL-RDHM   Programmer's Name:  Zhengtao Cui  Application #   1851
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   2.4.2   Version Date:   2008-08-18   Type:   Research Distributed Hydrologic Model
Description:    Research prototype of the distributed hydrologic model; to be tested and used by the RFCs
Languages:  FORTRAN 90/C/C++   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HL-RDHM   Programmer's Name:  Zhengtao Cui  Application #   1686
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   2.0.1   Version Date:   2007-11-27   Type:   Research Distributed Hydrologic Model
Description:    Research prototype of the distributed hydrologic model; to be tested and used by the RFCs
Languages:  FORTRAN 90/C/C++   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   chkdc   Programmer's Name:  Zhengtao Cui  Application #   1846
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   0.1   Version Date:   2008-08-06   Type:   OHD Data Card Checker
Description:   check OHD data card file to see if the number of data is the same as the time steps specified in the header
Languages:  Java   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   new ICP sacht hlrdhm   Programmer's Name:  Zhengtao Cui  Application #   1833
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   ob8.3   Version Date:   2008-11-04   Type:   HLRDHM calibration
Description:   The new ICP can be used together with HL-RDHM to streamline the calibration process. Originally, the ICP is design to facilitate lumped model calibrations. Very recently, a special version of ICP has been made so that the HL-RDHM can be run within the new ICP program just the same way as the MCP3 program does. The version that can run HL-RDHM is called new ICP sacht hl-rdhm.
The ICP sacht hl-rdhm has the following capabilities related to HL-RDHM
-Run HL-RDHM
-Edit HL-RDHM input deck
-View the optimized parameter scalars after a calibration run of HL-RDHM
-Automatically insert the optimized scalars into the HL-RDHM input deck.

Languages:  Java   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HL-RDHM Volume 2   Programmer's Name:  Zhengtao Cui  Application #   1870
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   2.4.3   Version Date:   2008-11-04   Type:   Research Distributed Hydrologic Model
Description:    Research prototype of the distributed hydrologic model; to be tested and used by the RFCs
Languages:  FORTRAN 90/C/C++   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HL-RDHM Volume 3   Programmer's Name:  Zhengtao Cui  Application #   1871
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   2.4.3   Version Date:   2008-11-04   Type:   Research Distributed Hydrologic Model
Description:    Research prototype of the distributed hydrologic model; to be tested and used by the RFCs
Languages:  FORTRAN 90/C/C++   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   warnGen_name   Programmer's Name:  Michael Dangelo  Application #   1880
Programmer's Site:  Central Pennsylvania WFO (State College, PA) (CTP )  Region:  ER
Version:   2.2   Version Date:   2008-10-30   Type:   script (command line), and GUI
Description:   This script and it's optional companion GUI enable the forecaster's name to appear in warnGen warnings automatically (without them having to type it or choose it from a list). The scripts use a locally-generated list of user id's paired with an associated name/number that will be placed in the warnings, or the forecaster may choose another name or id. The command-line script may be run whenever the user logs into any workstation, or at any time if added to appLauncher (or a similar user-friendly interface). The GUI script may be called by the command line script, or launched directly from the appLauncher or other user-created method (desktop button).

This feature will only work when the proper warnGen \\\"#include\\\" statement is also used in the desired warngen templates.
Languages:  Perl and Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   warnGen_name   Programmer's Name:  Michael Dangelo  Application #   1878
Programmer's Site:  Central Pennsylvania WFO (State College, PA) (CTP )  Region:  ER
Version:   2.0   Version Date:   2008-10-26   Type:   script (command line)
Description:   This script enables the forecaster's name to appear in warnGen warnings automatically (without them having to type it or choose it from a list). The script uses a locally-generated list of user id's paired with an associated name/number that will be placed in the warnings, or the forecaster may choose another name or id. The script may be run whenever the user logs into any workstation, or at any time if added to appLauncher (or a similar user-friendly interface). This feature will only work when the proper warnGen \\"#include\\" statement is also used in the desired warngen templates.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   warnGen_name   Programmer's Name:  Michael Dangelo  Application #   1674
Programmer's Site:  Central Pennsylvania WFO (State College, PA) (CTP )  Region:  ER
Version:   1.0   Version Date:   2008-10-25   Type:   script (command line)
Description:   This script enables the forecaster's name to appear in warnGen warnings automatically (without them having to type it or choose it from a list). The script uses a locally-generated list of user id's paired with an associated name/number that will be placed in the warnings. The script should be run whenever the user logs into any workstation. This feature will only work when the proper warnGen \"#include\" statement is also used in the desired warngen templates.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   warnGen_nameGUI   Programmer's Name:  Michael Dangelo  Application #   1881
Programmer's Site:  Central Pennsylvania WFO (State College, PA) (CTP )  Region:  ER
Version:   2.2   Version Date:   2008-10-30   Type:   GUI (Perl/Tk)
Description:   This GUI provides a method for including a forecasters chosen name/initials/number into warnGen products automatically. They can choose the name to be used through the GUI. The GUI will look through a locally-built falt file of user id's and associated names for a first guess to present to the forecaster.

This feature will only work if the following modification is made to warngen templates:
Add the line:
#include \"username\"
where the !** NAME/INITIALS **! tag normally resides.
NOTE: There is no penalty for including the username file in the template -- even if there is no username file to include. The template just inserts nothing at that point.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   cropcalc   Programmer's Name:  Todd Dankers  Application #   413
Programmer's Site:  Denver WFO (Denver, CO) (BOU )  Region:  CR
Version:   1.0   Version Date:   2001-05-24   Type:   data handler
Description:   Due to the discontinuation of the WDA product, this program will not be released.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Decoder   Programmer's Name:  Matthew Davis  Application #   48
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.2   Version Date:   2000-12-29   Type:   Synoptic observation decoder
Description:   Decoder reads and decodes six hourly additive data from observations.
Languages:  Tcl, C Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rsync archiver   Programmer's Name:  Matt Davis  Application #   1847
Programmer's Site:  La Crosse WFO (La Crosse, WI) (ARX )  Region:  CR
Version:   1.1   Version Date:   2008-08-12   Type:   AWIPS Data archiver
Description:   This application uses rsync to archive data from AWIPS on the AX server. Provides flexible configuration and enhanced performance.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   awos_obs2swr   Programmer's Name:  Matthew Davis  Application #   50
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.0   Version Date:   2000-05-24   Type:   Interim fix for HWR program
Description:   This program reads AWOS observations arriving between
H+35 and H+50, and re-encodes them into the informix database, while adding time
fields necessary to \"trick\" the HWR program into recognizing the obs as \"current\".

Languages:  Tcl, C Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   zfp4crs.bat   Programmer's Name:  Matthew Davis  Application #   17
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.0   Version Date:   2000-04-18   Type:   CRS
Description:   This program runs from an fxa trigger, and reformats the ZFP
for use on CRS. It adds the phrase \"Once again...\" and repeats the first period for
each zone group.
Languages:  CShell, Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   sfp.bat   Programmer's Name:  Matthew Davis  Application #   18
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.0   Version Date:   2000-04-18   Type:   State Forecast Preparation Aid
Description:   This application collects all
ZFPs for a state, then parses them into 5 seperate products,
each containing one period.
Languages:  Tcl, C Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Hydro Shapefile Converter ArcGIS8   Programmer's Name:  Gene Derner  Application #   1062
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   1.5   Version Date:   2003-06-26   Type:   ArcGIS 8.x formatter
Description:   This utility exports the coordinates of the vertices of polygons, polylines, and points of a feature into a text file. The user selects the features to export and then chooses the export options to format the output. This version, v1.5, supports the RFC PPINIT and WFO HFS formats. A third option lets you choose which attributes to export with the vertices in a generice text file.
Languages:  ESRI ArcObjects and Visual Basic 6   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Hydro Shapefile Converter ArcGIS9   Programmer's Name:  Gene Derner  Application #   1508
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   2.0   Version Date:   2005-08-09   Type:   ArcGIS 9.x & 8.x formatter
Description:   This utility exports the coordinates of the vertices of polygons, polylines, and points of a feature into a text file. The user selects the features to export and then chooses the export options to format the output. This version, v2.0, supports the RFC PPINIT, RFC FFG and WFO HFS formats. A fourth option lets you choose which attributes to export with the vertices in a generice text file.
Languages:  ESRI ArcObjects and Visual Basic 6   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WXD   Programmer's Name:  Carl Dierking  Application #   1645
Programmer's Site:  Juneau WFO (Juneau, AK) (AJK )  Region:  AR
Version:   0.8.6   Version Date:   2007-04-09   Type:   Text weather display
Description:   This set of utilities, written primarily in Perl, supports a common text viewing interface that fills a variety of needs:

- It can serve as a window to the AWIPS netCDF database for a variety of data types, such as: Metar, Maritime, Mesonet, and Pirep observations which can be displayed, either by station or collective, in decoded or undecoded form. Collectives can be predefined or based on a selected radius from a given location.
- It can display tables of interpolated values from netCDF model guidance, such as a table with several model forecasts of 850, 700, 500 temperatures for a given location.
- It can display text data stored in the informix database by PIL or WMO Header. Some text can be retrieved along with the latest observations for the requested site, such as the current MOS and the last 6 decoded observations.
- It can provide a launch mechanism and viewing window for local applications or scripts.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xmclimate (Linux)   Programmer's Name:  Carl Dierking  Application #   1483
Programmer's Site:  Juneau WFO (Juneau, AK) (AJK )  Region:  AR
Version:   1.5.0   Version Date:   2005-04-18   Type:   Climate data search & display tool
Description:   Xmclimate is a collection of programs and utilities designed to provide quick access and analysis of long term climate records. This package includes a search engine for nearly instantaneous answers to almost any climate question, utilities for maintaining and updating the climate data base, and graphing capabilities for better visualization of trends. (Co-developer: Paul Shannon)
Languages:  C with X-Windows/Motif interface (Linux)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xmclimate (Linux)   Programmer's Name:  Carl Dierking  Application #   1739
Programmer's Site:  Juneau WFO (Juneau, AK) (AJK )  Region:  AR
Version:   1.7.0   Version Date:   2008-03-06   Type:   Climate data search & display tool
Description:   xmclimate is a collection of programs and utilities designed to provide quick access and analysis of long term climate records. This package includes a search engine for nearly instantaneous answers to almost any climate question, utilities for maintaining and updating the climate data base, and graphing capabilities for better visualization of trends. (Co-developer: Paul Shannon)
Languages:  C with X-Windows/Motif interface (Linux)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xmclimate   Programmer's Name:  Carl Dierking  Application #   1484
Programmer's Site:  Juneau WFO (Juneau, AK) (AJK )  Region:  AR
Version:   1.5.0   Version Date:   2005-04-18   Type:   Climate data display & search tool
Description:   Xmclimate is a collection of programs and utilities designed to provide quick access and analysis of long term climate records. This package includes a search engine for nearly instantaneous answers to almost any climate question, utilities for maintaining and updating the climate data base, and graphing capabilities for better visualization of trends. (Co-developer: Paul Shannon)
Languages:  C with X-Windows/Motif interface (HPUX)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xmgraph (Linux)   Programmer's Name:  Carl Dierking  Application #   1466
Programmer's Site:  Juneau WFO (Juneau, AK) (AJK )  Region:  AR
Version:   2.3.0   Version Date:   2005-02-23   Type:   analysis and display
Description:   xmgraph is an X-windows application that can be used as a stand-alone program for general X/Y and time series plots or configured as a component of the xmclimate application. This program reads ASCII or netCDF files, displaying data with basic plot types such as: line, bar, scatter, area-fill, and more specialized displays of wind barbs, vectors, anc contours. A variety of customization options are available for modifying the presentation. The program is also able to make regression, fourior, or other statistical analyses and display the results along with the raw data.
Languages:  X-Window Motif/C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xmgraph   Programmer's Name:  Carl Dierking  Application #   566
Programmer's Site:  Juneau WFO (Juneau, AK) (AJK )  Region:  AR
Version:   2.2.4   Version Date:   2001-03-07   Type:   analysis and display
Description:   \\"xmgraph\\" is an X-windows application that can be used as a stand-alone program for general X/Y and time series plots or configured as a component of the \\"xmclimate\\" application. This program reads ASCII or netCDF files, displaying data with basic plot types such as: line, bar, scatter, and filled-area, as well as more specialized displays of wind barbs, vectors and contours. A variety of customization tools are available for modifying the presentation. There are also tools for analyzing data, such as regression, fourier, and normal distribution.
Languages:  X-window Motif/C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xmfcomp (FPACS)   Programmer's Name:  Carl Dierking  Application #   629
Programmer's Site:  Juneau WFO (Juneau, AK) (AJK )  Region:  AR
Version:   1.1.4   Version Date:   2001-04-13   Type:   Forecast Composition and Text Manipulation Application
Description:   xmfcomp is the primary application in a collection of programs and scripts for composing weather forecasts and warnings collectively called FPACS. xmfcomp is an X-Window/Motif program with extensive configurability, including keyboard translations, colors, dictionaries, templates, and \"plug-in\" capabilities for pre-processing, editing, and post-processing of text.
Languages:  C/Motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   distribMsq.alarm and MsqRequestord   Programmer's Name:  john dragomir  Application #   500
Programmer's Site:  Alaska Region Headquarters (Anchorage, AK) (VRH )  Region:  AR
Version:   1.0   Version Date:   2001-01-11   Type:   Alaska Region data distribution application similar to LDM
Description:   client/server software used to distribute, in this case, radar data throught the Alaska Region via the AWIPS WAN.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   trackRadarStorage   Programmer's Name:  john dragomir  Application #   501
Programmer's Site:  Alaska Region Headquarters (Anchorage, AK) (VRH )  Region:  AR
Version:   1.0   Version Date:   2001-01-11   Type:   looks for new radar products
Description:   puts a tail on the RadarStorage file and searches for radar incoming radar products from the RDA. Once a new data has arrived it then launches distribution software to move the data throught the Alaska Region.
Languages:  korn shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   zrcp and zrcpd   Programmer's Name:  john dragomir  Application #   499
Programmer's Site:  Alaska Region Headquarters (Anchorage, AK) (VRH )  Region:  AR
Version:   1.0   Version Date:   2001-01-11   Type:   in-memory compression remote copy application
Description:   zrcp is similar to unix rcp except it does in-memory compression. Currently used to distribute radar data around the region. zrcp is a demon (server process) that listens for requests from the zrcp client.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Send Soil Temps   Programmer's Name:  Scott Dummer  Application #   1529
Programmer's Site:  Western Region Headquarters (Salt Lake City, UT) (VHW )  Region:  WR
Version:   1.0   Version Date:   2005-12-13   Type:   Data Entry, Quality Control, SHEF encoder, and transmitter
Description:   A GUI a WFO can use for soil temperature data entry, quality control, shef encoding and transmitting the shef message as an RR3 over the AWIPS WAN to the RFCs and other offices.
Languages:  python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Co-op Check   Programmer's Name:  Matthew Duplantis  Application #   1306
Programmer's Site:  Lake Charles WFO (Lake Charles, LA) (LCH )  Region:  SR
Version:   1.3   Version Date:   2004-06-24   Type:   GUI
Description:   This is an update/full version of Co-op Check to add new features and make functional for OB3. The program is used to quality-control co-op data and to keep track of reporting co-op stations. The program will also keep a running archive of reported co-op data.

Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   DSD - Dollar Sign Detect   Programmer's Name:  Matthew Duplantis  Application #   786
Programmer's Site:  Lake Charles WFO (Lake Charles, LA) (LCH )  Region:  SR
Version:   1.0   Version Date:   2001-11-08   Type:   Display
Description:   The program runs off triggers setup for your ASOS sites' obs. The program looks for a \"$\"....and, if detected, sends a red banner box to all workstations along with a nice sound effect......alerting the staff to equipment problems with that particular ASOS site.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Rip-tide   Programmer's Name:  Matthew Duplantis  Application #   1018
Programmer's Site:  Lake Charles WFO (Lake Charles, LA) (LCH )  Region:  SR
Version:   2.0   Version Date:   2002-12-31   Type:   Product formatter
Description:   This is an updated version for the new format that the NOS tide data comes in!
Languages:  Perl & Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Alert Banner   Programmer's Name:  Matthew Duplantis  Application #   821
Programmer's Site:  Lake Charles WFO (Lake Charles, LA) (LCH )  Region:  SR
Version:   1.0   Version Date:   2002-01-29   Type:   D2D window display
Description:   Similar to the red banner box that fxaAnnounce does except that it's workstation specific............
Languages:  Perl/Tk   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Rip-tide   Programmer's Name:  Matthew Duplantis  Application #   1194
Programmer's Site:  Lake Charles WFO (Lake Charles, LA) (LCH )  Region:  SR
Version:   2.1   Version Date:   2003-12-31   Type:   Product formatter
Description:   This is an updated version for the new format that the NOS tide data comes in!
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Elimiprint   Programmer's Name:  Matthew Duplantis  Application #   930
Programmer's Site:  Lake Charles WFO (Lake Charles, LA) (LCH )  Region:  SR
Version:   1.0   Version Date:   2002-08-12   Type:   Printing script
Description:   Stops double printing of products that are printed off of triggers!
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TSNO Detect   Programmer's Name:  Matthew Duplantis  Application #   998
Programmer's Site:  Lake Charles WFO (Lake Charles, LA) (LCH )  Region:  SR
Version:   1.0   Version Date:   2002-12-05   Type:   Quality Control
Description:   This program detects for the first occurence of \"TSNO\" in an observation that has an LDARS....then sends an alert banner to the workstations indicating the occurence, the phone # of the tower and a blurb to put it in the log!
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rhdwpt.tcl   Programmer's Name:  Michael Dutter  Application #   368
Programmer's Site:  Cleveland WFO (Cleveland, OH) (CLE )  Region:  ER
Version:   1.0   Version Date:   2000-11-25   Type:   Display
Description:   TCL/TK program to compute the relative humidity or dew point.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   extractPCPN.pl and window.tcl   Programmer's Name:  Michael Dutter  Application #   480
Programmer's Site:  Cleveland WFO (Cleveland, OH) (CLE )  Region:  ER
Version:   1.0   Version Date:   2000-12-24   Type:   extract model precipitation data
Description:   The script extractPCPN.pl extracts precipitation from the NGM, Eta, and AVN models and outputs the data to the file pcpn.txt file. The program is run from the cron after the model suite is completed. Easily adaptable to run for any number of stations. In order to run the program, Tim Barker's AGRID Perl Module must be installed. Output created is displayed using the window.tcl GUI.
Languages:  Perl and Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Wind Wave and Swell Forecaster   Programmer's Name:  Michael Dutter  Application #   169
Programmer's Site:  Cleveland WFO (Cleveland, OH) (CLE )  Region:  ER
Version:   1.0   Version Date:   2000-10-10   Type:   Display
Description:   This program forecasts the significant wind wave heights and periods using inputted wind speed values, and is limited by the inputted wind duration and fetch. The program uses a third order binomial expression, and calculates fetch and duration limited height and period values, and then displays the smallest height and period value on the screen. The equation was taken from a BASIC program from the Handbook of Applied Meteorology. The program also forecasts the arrival time for a swell train toward a forecast point as well as the height and period of the decayed swell at the forecast point. The swell decay is forecast using the Sverdrup-Munk-Bretschneider (SMB) method. This program is based on the wave forecasting program by Jay Albrecht which is described in Western Region Local Software Application LSA-17. References will be included in the documentation.
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Day7NDFDCheck   Programmer's Name:  Michael Dutter  Application #   1364
Programmer's Site:  Cleveland WFO (Cleveland, OH) (CLE )  Region:  ER
Version:   1.0   Version Date:   2004-07-01   Type:   Day 7 NDFD Grid Check
Description:   This GFE procedure and associated script checks the official GFE database for the availability of required Day 7 NDFD grids. If there are missing grids, an AWIPS text message is created. NOTE: For this application to work properly, the site MUST have their NDFD grids sent to the national server automatically (via the cron).

See further description in documentation.
Languages:  python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   haines.tcl   Programmer's Name:  Michael Dutter  Application #   369
Programmer's Site:  Cleveland WFO (Cleveland, OH) (CLE )  Region:  ER
Version:   1.0   Version Date:   2000-11-25   Type:   display
Description:   This program will calculate the Haines Index for the Low, Middle or High Level. Using slide bars, the user inputs the requested information, and the Haines Index is displayed.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FwxVer   Programmer's Name:  Tom Egger  Application #   660
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   2.0   Version Date:   2001-05-22   Type:   AWIPS
Description:   FwxVer is an automated verification program for fire weather forecasts. It runs on AWIPS and collects fire weather observations and forecasts from a product designated as NMCFWOxxx (where xxx is the local office 3-letter ID). The observations and forecasts are collected via a product trigger then decoded and stored in a background database called fwx.db. The verification program reads the database and is invoked off a sub menu on a D2D Local Tools menu. The user will supply a range of dates to verify, then the program produces a report which is sent to the text product database as CCCWRKFVR.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WRKTAFs   Programmer's Name:  Tom Egger  Application #   546
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.0   Version Date:   2001-02-25   Type:   AWIPS Work TAFs
Description:   WRKTAFS is a pair of Perl scripts, fwc2taf.pl and mav2taf.pl, that convert MOS guidance products into work TAFs.

Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rawsMonitor   Programmer's Name:  Tom Egger  Application #   932
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.0   Version Date:   2002-10-11   Type:   Graphic Data Display Monitor
Description:   Works with rawsDecoder.pl to display/monitor significant changes in local RAWS data. Changes are highlighted using color tags.
Languages:  PERL/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rawsDecoder   Programmer's Name:  Tom Egger  Application #   931
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.0   Version Date:   2002-08-08   Type:   AWIPS data decoder
Description:   Decodes RAWS observations in cccRRSxxx then sends them into the AWIPS text database as cccROZxxx. Permits viewing real-time RAWS observations in a user friendly form (ex. AFOS command a:ROZ will display all the current RAWS in your CWA).
Languages:  PERL 5.0   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   OldUPRAIR.csh   Programmer's Name:  Linda Engebretson  Application #   80
Programmer's Site:  Quad Cities WFO (Davenport, IA) (DVN )  Region:  CR
Version:   1.0   Version Date:   2000-07-03   Type:   Alarm
Description:   This simple alarm script uses fxaAnnounce to alert the users that the most recent Freezing level product has not been stored in the AWIPS text database. At our station it is the first notification that the upper air products are not moving through LDAD to be stored in AWIPS. Usually indicative of an LDAD crash.
Languages:  csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Snuffle re-do   Programmer's Name:  Linda Engebretson  Application #   81
Programmer's Site:  Quad Cities WFO (Davenport, IA) (DVN )  Region:  CR
Version:   1.0   Version Date:   2000-07-24   Type:   Snuffle Add-on
Description:   A GUI for manually running Snuffle when it encounters problems on the first try.
Languages:  Tcl/Tk and csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Mverify   Programmer's Name:  David Eversole  Application #   1411
Programmer's Site:  Mobile WFO (Mobile, AL) (MOB )  Region:  SR
Version:   3.1.1   Version Date:   2004-09-26   Type:   Marine verification and forecast tool software
Description:   Mverify produces highly detailed marine verification for any location and for virtually any verification criteria. In addition to a verification tool, Mverify performs model analysis with simultaneous comparison of up to the past 18 model runs, and provides real time graphs of current model and observed data for C-MAN and Buoy stations. Model data in Mverify includes wind and sea data from all of the NCEP model suite available in Awips (except for the RUC), including the MMG and MRP MOS guidance. Mverify is fully automated and archives all model and observed data (which includes ships, drifting buoys and Coast Guard reports), and is an excellent event review tool, including evaluating model performance. Mverify is an excellent source of data for the verification of Special Marine Warnings. This package includes the update to the Mverify.perl database software (individual version 3.2). The included Mverify.perl update allows for better handling of missing data in NCEP model data. The Buoy_CMAN_Locations file has been updated to include all of the newest buoy's and C-MAN's that have been deployed. The Mverify_3.1.tcl file retains the same name although the version is 3.1.1, and includes several minor updates, including an expanded \"About Mverify\" section (under the Help menu) which will now state the version and date of the Mverify GUI software, Mverify database software and Mverify localization file.

Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Mverify   Programmer's Name:  David Eversole  Application #   1218
Programmer's Site:  Mobile WFO (Mobile, AL) (MOB )  Region:  SR
Version:   3.1   Version Date:   2004-03-18   Type:   Marine verification and forecast tool software
Description:   Produces highly detailed marine verification for any location and for virtually any verification criteria. Also performs model analysis with comparison of up to the past 18 model runs, and event reviews. Mverify is fully automated and archives virtually all observed marine data, and wind and sea info from all of the NCEP model suite available in Awips (except for the RUC), including the MMG and MRP MOS guidance. Mverify is also an excellent source of data for the verification of Special Marine Warnings.
Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Mverify.perl   Programmer's Name:  David Eversole  Application #   1399
Programmer's Site:  Mobile WFO (Mobile, AL) (MOB )  Region:  SR
Version:   3.2   Version Date:   2004-08-31   Type:   Mverify database software
Description:   This is an update to the Mverify.perl database software included in the version 3.1 package. This update allows for better handling of missing data in NCEP model data.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TafQC   Programmer's Name:  Steven Fano  Application #   286
Programmer's Site:  Dallas/Fort Worth WFO (Fort Worth, TX) (FWD )  Region:  SR
Version:   1.0   Version Date:   2000-11-09   Type:   GUI display
Description:   The application is a text editor and quality checker of aviation terminal forecasts issued at the Fort Worth office. The interface allows users to create new TAFs as well as amend and correct previously sent TAFS. Once created, TAFs can be transmitted and printed.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CCFmaker   Programmer's Name:  Kevin Farina  Application #   231
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2001-04-14   Type:   FORMATTER
Description:   CCF formatter
Languages:  tcl.tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LSI/Lake CAPE   Programmer's Name:  Kevin Farina  Application #   277
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   2.0   Version Date:   2001-04-14   Type:   display
Description:   Calculates Lake Snow Index (LSI developed by Brian Hurley and Bruce Smith, APX) and \\"local\\" Lake modified air parcel.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   APX Weather Calculator   Programmer's Name:  Kevin Farina  Application #   232
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2001-04-14   Type:   CONVERSION
Description:   Temperature and relative humidty conversion program
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Ptmaker   Programmer's Name:  Kevin Farina  Application #   236
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2001-04-14   Type:   formatter
Description:   Point forecast maker
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Metar error finder   Programmer's Name:  Kevin Farina  Application #   235
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2001-04-14   Type:   warning/display
Description:   Sends display to user if local metar indicates error
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   climatebomb.sh   Programmer's Name:  Kevin Farina  Application #   233
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2001-04-14   Type:   backup
Description:   downloads backup files if climate files are deleted
Languages:  sh script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   hg_wfo   Programmer's Name:  Mark Fenbers  Application #   527
Programmer's Site:  Ohio RFC (Wilmington, OH) (TIR )  Region:  ER
Version:   1.0   Version Date:   2001-02-01   Type:   utility
Description:   This application reads river gage information from Informix and creates a hydrograph for any given ID showing both observed and forecast traces on the same graph.
Languages:  Korn SHELL, GNU Plot   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Date   Programmer's Name:  Mark Fenbers  Application #   432
Programmer's Site:  Ohio RFC (Wilmington, OH) (TIR )  Region:  ER
Version:   1.0   Version Date:   2000-12-05   Type:   utility
Description:   Date works just like the 'date' utility on UNIX except the use of the leading + symbol in the format string is not used. In addition, there are several additional options not found in the traditional utility that simplifies date computation in scripts, etc. For example, if you want to determine the date/time 6 hours ago, try: echo $(( $(Date -o) - 6*3600 )) in the Korn Shell.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   cliplot   Programmer's Name:  Paul Flatt  Application #   1827
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.3   Version Date:   2008-06-03   Type:   Generate Climate Charts
Description:   Two programs are provided that generate yearly and monthly climate charts for all stations in the AWIPS PostgreSQL climate database.
Languages:  c, and cshell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xmtr   Programmer's Name:  Paul Flatt  Application #   1528
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   3.0   Version Date:   2005-12-13   Type:   METAR Display
Description:   Display METAR observations in columnar format. Also, plots a chart of Temp, Pressure, Clouds, Wind, and Precip. Also display METARs ranked according to coldest, warmest, highest wind, etc. for a given hour.
Languages:  c   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xmtr   Programmer's Name:  Paul Flatt  Application #   833
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.2   Version Date:   2002-02-18   Type:   METAR display
Description:   Display METAR observations in a window in columnar format.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xmtr   Programmer's Name:  Paul Flatt  Application #   1041
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   v1.3   Version Date:   2003-04-25   Type:   METAR Display
Description:   Display METAR observations in columnar format.
Languages:  c   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   cliplot   Programmer's Name:  Paul Flatt  Application #   1586
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.0   Version Date:   2006-07-27   Type:   Generate Climate Charts
Description:   Two programs are provided that generate yearly and monthly climate charts for all stations in the AWIPS PostgreSQL climate database.
Languages:  c, and cshell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xmtr   Programmer's Name:  Paul Flatt  Application #   1482
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   2.0   Version Date:   2005-04-14   Type:   METAR Display
Description:   Display METAR observations in columnar format. Also, plots a chart of Temp, Pressure, Clouds, Wind, and Precip
Languages:  c   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   cliplot   Programmer's Name:  Paul Flatt  Application #   1590
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.1   Version Date:   2007-01-23   Type:   Generate Climate Charts
Description:   Two programs are provided that generate yearly and monthly climate charts for all stations in the AWIPS PostgreSQL climate database.
Languages:  c, and cshell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Climate Convert   Programmer's Name:  Matt Foster  Application #   1164
Programmer's Site:  Oklahoma City WFO (Norman, OK) (OUN )  Region:  SR
Version:   1.0   Version Date:   2003-09-26   Type:   formatter
Description:   Takes NCDC normals data, as given on the NCDC web site, and formats it such that it can be imported by the AWIPS Climate Program.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Local Archive   Programmer's Name:  Matt Foster  Application #   1180
Programmer's Site:  Oklahoma City WFO (Norman, OK) (OUN )  Region:  SR
Version:   1.0   Version Date:   2003-10-29   Type:   Archiving and display
Description:   Scripts create a local archive of OUPs, and provides a GUI to view/print them.
Languages:  shell, Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   snd4Sharp   Programmer's Name:  Matt Foster  Application #   686
Programmer's Site:  Oklahoma City WFO (Norman, OK) (OUN )  Region:  SR
Version:   1.0   Version Date:   2001-06-18   Type:   formatter
Description:   Formats the WAN copies of the MAN and SGL messages into something recognized by the PC version of SHARP.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Text Alarm/Alert Manager   Programmer's Name:  Matt Foster  Application #   458
Programmer's Site:  Oklahoma City WFO (Norman, OK) (OUN )  Region:  SR
Version:   1.0   Version Date:   2000-12-10   Type:   Text
Description:   The script allows users to choose text alarms by shift duty (ie aviation, public, hydro, etc.) via a GUI. The alarms are stored in flat text files, and are concatenated and copied to the appropriate directory under /data/fxa/textWSwork.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RAWS2MTR   Programmer's Name:  Matt Foster  Application #   1425
Programmer's Site:  Oklahoma City WFO (Norman, OK) (OUN )  Region:  SR
Version:   1.0   Version Date:   2004-10-28   Type:   formatter
Description:   Converts RAWS observations from SHEF coding to MTR.
Languages:  Perl, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   emailProduct   Programmer's Name:  Matt Foster  Application #   462
Programmer's Site:  Oklahoma City WFO (Norman, OK) (OUN )  Region:  SR
Version:   1.0   Version Date:   2000-12-14   Type:   Text/LDAD
Description:   This script provides a small GUI through which the user can send any AWIPS text product to an Internet email address. The email is sent via LDAD.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   hrtemp   Programmer's Name:  james frederick  Application #   1442
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   display
Description:   disp hourly temp table
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fwcprint   Programmer's Name:  james frederick  Application #   1444
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   display
Description:   print fwc nicely
Languages:  tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ftp2lan   Programmer's Name:  james frederick  Application #   1445
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   ldad
Description:   gui to ftp from awips to lan
Languages:  tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TSA_textLedger   Programmer's Name:  james frederick  Application #   1434
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   gui text archive viewer
Description:   view text
Languages:  tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mexprn   Programmer's Name:  james frederick  Application #   1438
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   2   Version Date:   2004-12-08   Type:   display
Description:   print mex in nice format
Languages:  tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mapal   Programmer's Name:  james frederick  Application #   1439
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   display
Description:   gui map of warnings
Languages:  c/motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   image of the day   Programmer's Name:  james frederick  Application #   1441
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   display
Description:   clip part of d2d and annotate for image of the day
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Alert4Ldad_Linux_Update   Programmer's Name:  james frederick  Application #   1744
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   0.1   Version Date:   2008-03-25   Type:   decoder/formatter
Description:   recompiled version of \"alert for ldad\" for use on linux ldad servers. No changes other then syntax issues in the original c code and header files.
Languages:  c   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   soover update   Programmer's Name:  james frederick  Application #   1535
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   5.12   Version Date:   2006-01-09   Type:   verification
Description:   update to version 5.11. this only updates version 5.11. new installs or updates to older versions have to do update 5.11 then update 5.12. see readme for info on files updated
Languages:  c/motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   decsnow   Programmer's Name:  james frederick  Application #   1446
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   gfe
Description:   decode lsr snow data for ingest into gfe
Languages:  c   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   d2d archive viewer   Programmer's Name:  james frederick  Application #   1447
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   display
Description:   points d2d into archived data
Languages:  tcl/c   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   soover update   Programmer's Name:  james frederick  Application #   1308
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   5.11   Version Date:   2004-06-18   Type:   verification
Description:   fixed printString.dat and
getprod hard coded directory in
awips_soover_fetch.
Languages:  C/Motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   soover periods 6-13   Programmer's Name:  james frederick  Application #   1687
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   0.1   Version Date:   2007-09-11   Type:   verification
Description:   same gui as is used in soover (periods 1-5) except for extended periods (6-10) and long range periods (11-13). The short, extended and long range versions of soover all run in their own directory and separately.
Languages:  c/motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   getWRKTWB   Programmer's Name:  james frederick  Application #   1443
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   ldad
Description:   ftp wrkabc file from pc wrktwb
Languages:  c   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   D2D_to_GIF   Programmer's Name:  james frederick  Application #   57
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1.0   Version Date:   2000-06-02   Type:   image utility
Description:   Allows users to select any
X-Window (D2D) and save that
Window as a GIF image or send
the image to lp2 (Awips color
printer)
Languages:  Tcl/ksh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   soover [Linux]   Programmer's Name:  james frederick  Application #   1176
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   5.0   Version Date:   2003-10-20   Type:   verification
Description:   temp/pop point verification program.
Linux version
Languages:  c/motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   wcn2sps_update   Programmer's Name:  james frederick  Application #   1493
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   2.2   Version Date:   2005-04-27   Type:   text formatter
Description:   formats sps from wcn. this is an update for previous installs. use wcn2sps for full install.
Languages:  c   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   wcn2sps    Programmer's Name:  james frederick  Application #   1492
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   2.2   Version Date:   2005-05-02   Type:   formatter
Description:   creates sps product from wcn. Inserts zones codes for fips codes and strips vtec line.
wrksps is written to textdb.
WILL NOT WORK FOR AREAS where a Zone contains more than 1 county.

see README
Languages:  c   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   opmode   Programmer's Name:  james frederick  Application #   1436
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   display
Description:   determine operations mode based on radar for NOW HWO
Languages:  c/tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   tele   Programmer's Name:  james frederick  Application #   1435
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   text viewer
Description:   text viewer
Languages:  c/motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   moseqn   Programmer's Name:  james frederick  Application #   1437
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   display
Description:   mos equation display
Languages:  F   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TSA_webHead   Programmer's Name:  james frederick  Application #   1433
Programmer's Site:  Tulsa WFO (Tulsa, OK) (TSA )  Region:  SR
Version:   1   Version Date:   2004-12-08   Type:   gui web
Description:   fcstr can create and send header image to the web
Languages:  tcl   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   pygtk-2.2.0-1.OB6-1.NWS.i386.rpm   Programmer's Name:  Tony Freeman  Application #   1599
Programmer's Site:  Tallahassee WFO (Tallahassee, FL) (TAE )  Region:  SR
Version:   OB6-1   Version Date:   2006-09-12   Type:   python interface to gtk library
Description:   PyGTK provides a convenient wrapper for the GTK library for use in Python programs. This makes it easy to use glade xml files as GUI's to python programs.
Languages:  python, gtk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   XmainScript   Programmer's Name:  Tony Freeman  Application #   1618
Programmer's Site:  Tallahassee WFO (Tallahassee, FL) (TAE )  Region:  SR
Version:   1.2   Version Date:   2007-01-19   Type:   Application
Description:   XmainScript is GUI front end for AWIPS mainScript.csh. It is designed as a useful tool for the AWIPS Administrator to quickly localize several machines with just a few mouse clicks.
Languages:  C, glib, gtk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GIMP Plugins   Programmer's Name:  Tony Freeman  Application #   1658
Programmer's Site:  Tallahassee WFO (Tallahassee, FL) (TAE )  Region:  SR
Version:   1.0   Version Date:   2007-05-17   Type:   Python-Fu
Description:   A couple of GIMP 2.0 plugins that allows you to send images directly from an AWIPS workstation to a samba share on the ls1 machine or to the Central Region web farm. The 'Send to LDAD' plug-in sends the image to a samba share on the ls1 machine so that users can quickly get access to those images via a PC. The 'Send to Web' GIMP plug-in adds a drop shadow to the
current image and then resize it with correct aspect
ratio for a target width of 500px. It will then save
the image (via scp as the 'ldad' user) to ls1 for rsync to the web farm.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   send2ldad   Programmer's Name:  Tony Freeman  Application #   1659
Programmer's Site:  Tallahassee WFO (Tallahassee, FL) (TAE )  Region:  SR
Version:   1.0   Version Date:   2007-05-17   Type:   bash
Description:   A convenience command line bash script. It will scp a list of files over to the /tmp directory on ls1.

Basic syntax: send2ldad *.txt


Languages:  bash   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   nws-theme   Programmer's Name:  Tony Freeman  Application #   1691
Programmer's Site:  Tallahassee WFO (Tallahassee, FL) (TAE )  Region:  SR
Version:   1.0   Version Date:   2007-09-24   Type:   GDM Theme
Description:   A NWS login theme for your non-awips linux machines. This is a theme that provides a professional NWS look. Based on RHEL4 theme.
Languages:  xml   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   nws-menus   Programmer's Name:  Tony Freeman  Application #   1615
Programmer's Site:  Tallahassee WFO (Tallahassee, FL) (TAE )  Region:  SR
Version:   1.0   Version Date:   2006-12-29   Type:   system
Description:   This really isn't new software ... it's just a suggestion on how to manage menu items on the NWS AWIPS workstation. All it does modify a system file to create a 'National Weather Service' menu item on the main GNOME and KDE desktops. Application launchers are added to the menu simply by creating a .desktop file in /awips/dev/localapps/nws-menus/ and then pushing that .desktop file around to the proper location on all workstations via execution of included script.
Languages:  bash, xml   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WebGather   Programmer's Name:  Julie Gaddy  Application #   517
Programmer's Site:  Eastern Region Headquarters (Bohemia, NY) (VUY )  Region:  ER
Version:   1   Version Date:   2001-05-24   Type:   formatter
Description:   WebGather parses the HTML text from these pages, and reformats the data into comma separated variable
(CSV) formatted data files that are compatible with LDAD and displayable in AWIPS.

All WebGather applications are written in Python. Python is an interpreted, interactive, object-oriented programming language. It is often compared to Tcl, Perl, Scheme, or Java. Python combines remarkable power with very clear
syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic
typing. Most UNIX and LINUX machines come with Python already installed.
Languages:  python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   acars.tcl   Programmer's Name:  Julie Gaddy  Application #   664
Programmer's Site:  Eastern Region Headquarters (Bohemia, NY) (VUY )  Region:  ER
Version:   1.4.0   Version Date:   2001-05-24   Type:   display
Description:   Plots ACARS-qc'ed soundings...
Set up to plot raob (configured for OKX) as an overlay
- -
Latest code available on ERH FTP (198.206.32.242) server in /share/acars directory
- -
Requires some non-automated work using a PERL script (provided) and the ACARS netcdf download site.

Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   acars.tcl   Programmer's Name:  Julie Gaddy  Application #   207
Programmer's Site:  Eastern Region Headquarters (Bohemia, NY) (VUY )  Region:  ER
Version:   1.2   Version Date:   2000-10-23   Type:   display
Description:   acars.tcl plots qc-ed ACARS data temperature profiles
Languages:  tcl/tk   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WebGather   Programmer's Name:  Julie Gaddy  Application #   205
Programmer's Site:  Eastern Region Headquarters (Bohemia, NY) (VUY )  Region:  ER
Version:   0-7-0   Version Date:   2000-10-23   Type:   formatter
Description:   This program parses HTML text from school weather observation internet pages, and formats the data into CSV. The data is then sent to LDAD /data/Incoming via FTP.
This application runs on a UNIX/LINUX machine with Internet access.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WarnSpot   Programmer's Name:  Gregory Garrett  Application #   1496
Programmer's Site:  Jackson WFO (Jackson, MS) (JAN )  Region:  SR
Version:   2.2   Version Date:   2005-06-07   Type:   display
Description:   This version fixes some memory and CPU utilization issues.

WarnSpot is a graphical user interface that keeps track of active watches and warnings in a geographic area. Watch and warning information may be obtained either graphically or textually with WarnSpot.

Also included with WarnSpot is the ability to display polygon warnings and review post events with the built in warning log.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HWO   Programmer's Name:  Gregory Garrett  Application #   699
Programmer's Site:  Jackson WFO (Jackson, MS) (JAN )  Region:  SR
Version:   2.0   Version Date:   2002-05-12   Type:   Text and Graphic Hazardous Weather Outlook
Description:   HWO is a GUI allowing you to create WEB graphics and AWIPS text of the Hazardous Weather Outlook. You can then transmit the text to AWIPS and graphics to the WEB. This version corrects a bug with the Create HWO GUI.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WarnSpot   Programmer's Name:  Gregory Garrett  Application #   860
Programmer's Site:  Jackson WFO (Jackson, MS) (JAN )  Region:  SR
Version:   1.0   Version Date:   2002-04-16   Type:   display
Description:   WarnSpot is a graphical user interface that allows users to keep track of active severe weather warnings and watch by graphical and textual means. A warning log routine is also included to keep track of local event warnings.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   warnLog.pl   Programmer's Name:  Greg Garrett  Application #   493
Programmer's Site:  Jackson WFO (Jackson, MS) (JAN )  Region:  SR
Version:   2.0   Version Date:   2001-01-08   Type:   Text and Graphic Severe Weather Warning Log
Description:   warnLog.pl dsiplays a map of the CWA upon execution. When new severe weather warnings are issued, the affected county's color will change to that corresponding to the warning type. A listbox is also displayed below the map with general warning information. warnLog.pl also has an interactive event warning log.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WarnSpot   Programmer's Name:  Gregory Garrett  Application #   883
Programmer's Site:  Jackson WFO (Jackson, MS) (JAN )  Region:  SR
Version:   1.1   Version Date:   2002-05-12   Type:   display
Description:   WarnSpot is a graphical user interface that allows users to keep track of active severe weather warnings and watch by graphical and textual means. A warning log routine is also included to keep track of local event warnings. This update changes spotter rectangles to flahsing red circles and improves routines for configuring site info, county maps and spotter locations.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WarnSpot   Programmer's Name:  Gregory Garrett  Application #   1178
Programmer's Site:  Jackson WFO (Jackson, MS) (JAN )  Region:  SR
Version:   2.1   Version Date:   2003-10-23   Type:   display
Description:   WarnSpot is a graphical user interface that keeps track of active watches and warnings in a geographic area. Watch and warning information may be obtained either graphically or textually with WarnSpot.

Also included with WarnSpot is the ability to display polygon warnings and review post events with the built in warning log.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MODIS Imagery in D-2D for Marine WFOs   Programmer's Name:  Jordan Gerth  Application #   1589
Programmer's Site:  Milwaukee WFO (Dousman, WI) (MKX )  Region:  CR
Version:   1.11   Version Date:   2006-12-21   Type:   Cron processor
Description:   The included files and scripts are for Marine WFOs who wish to have the MODIS Sea Surface Temperature product available in D-2D, and already have the flagship MODIS Imagery in D-2D package (Phase One) installed. More information about the MODIS in AWIPS project can be found at the documentation web site.
Languages:  Perl, Bourne Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CRAS Forecast Satellite (eastConus)   Programmer's Name:  Jordan Gerth  Application #   1598
Programmer's Site:  Milwaukee WFO (Dousman, WI) (MKX )  Region:  CR
Version:   1.11   Version Date:   2006-12-21   Type:   Cron processor
Description:   The CIMSS Regional Assimilation System (CRAS) is a collection of computer programs designed to predict the weather. The system is 'Regional' in that it predicts the weather over a limited horizontal area, which can be set up to forecast for anywhere on the planet. The term 'Assimilation' refers to the system's ability to incorporate information from many different types of atmospheric observing systems which are used as input to the prediction model. Special algorithms have been developed that take advantage of observations from weather satellites. The CRAS has been modified and updated over the past fifteen years by scientists at CIMSS. The original CRAS software was transferred to CIMSS from the Australian Bureau of Meteorology Research Center (BMRC), where it was developed for use as the Austrailian operational forecast model.

The included processing script takes data from the LDM stored in a temporary directory and moves it to PX1 so it can be filed and displayed in D-2D. The CRAS forecast satellite imagery is provided courtesy of CIMSS/SSEC as available.
Languages:  Perl, Bourne Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MODIS Imagery in D-2D (eastConus)   Programmer's Name:  Jordan Gerth  Application #   1585
Programmer's Site:  Milwaukee WFO (Dousman, WI) (MKX )  Region:  CR
Version:   1.21   Version Date:   2007-07-27   Type:   Cron processor
Description:   The included processing script takes data from the LDM stored in a temporary directory and moves it to PX1 so it can be filed and displayed in D-2D. The MODIS imagery is provided courtesy of CIMSS/SSEC as available, and is of high resolution quality for better detection of small scale features in the atmosphere and more precision among derived products. See documentation web site for westConus downloads.
Languages:  Perl, Bourne Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GOES Imagery in D-2D (eastConus)   Programmer's Name:  Jordan Gerth  Application #   1614
Programmer's Site:  Milwaukee WFO (Dousman, WI) (MKX )  Region:  CR
Version:   1.1   Version Date:   2007-03-29   Type:   Cron processor
Description:   The included processing script takes data from the LDM stored in a temporary directory and moves it to PX1 so it can be filed and displayed in D-2D. The GOES sounder imagery included in this package (CAPE and Total Column Ozone) is provided courtesy of CIMSS/SSEC as available. These images can be used in diagnosing areas of instability and positive vorticity advection. See documentation web site for westConus downloads.
Languages:  Perl, Bourne Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   preprocessSWR.pl   Programmer's Name:  Bill Gery  Application #   55
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0   Version Date:   2000-10-24   Type:   Metar preprocessor
Description:   The script is invoked by using Informix triggers. As each weather service metar is stored into the database, it is formatted as a collective and placed into the $FXA_DATA/point/metar/Raw directory for decoding.
Informaton is then used for the hourly wx program.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MGDistance   Programmer's Name:  Michael Gillen  Application #   910
Programmer's Site:  Guam WFO (GUM )  Region:  PR
Version:   2.0b   Version Date:   2002-06-27   Type:   Storm Distance
Description:   MGDistance is a simple TCLTK script that will calculate distance and bearing of multiple fixed waypoints to a single inputted location.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   write2database.pl   Programmer's Name:  Chad Gimmestad  Application #   106
Programmer's Site:  Denver WFO (Denver, CO) (BOU )  Region:  CR
Version:   1.0   Version Date:   2000-10-13   Type:   LDAD preprocessor/file handling
Description:   Writes the incoming file to
the text database.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Boulder CRS suite   Programmer's Name:  Chad Gimmestad  Application #   1219
Programmer's Site:  Denver WFO (Denver, CO) (BOU )  Region:  CR
Version:   2.0   Version Date:   2004-02-03   Type:   CRS formatters
Description:   Extracts desired information from text products, converts to CRS-ready text, and send to CRS.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   temptable   Programmer's Name:  Chad Gimmestad  Application #   412
Programmer's Site:  Denver WFO (Denver, CO) (BOU )  Region:  CR
Version:   1.0   Version Date:   2000-11-30   Type:   decoder,database,formatter
Description:   This program maintains a database of daily climate data, and produces summaries in a couple of formats. The formatter is decoupled from the decoders, so the data can come from any source. A decoder that can handle SHEF reports is included.
The current FORTRAN version will be revised, a Perl version 2.0 should be released in 2001.
Languages:  FORTRAN77, FORTRAN and Perl decoders   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   crsandDB.pl   Programmer's Name:  Chad Gimmestad  Application #   105
Programmer's Site:  Denver WFO (Denver, CO) (BOU )  Region:  CR
Version:   1.0   Version Date:   2000-10-13   Type:   LDAD preprocessor/file handling
Description:   Sends the incoming file to CRS and writes it to the text database.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Boulder CRS suite   Programmer's Name:  Chad Gimmestad  Application #   115
Programmer's Site:  Denver WFO (Denver, CO) (BOU )  Region:  CR
Version:   1.0   Version Date:   2001-02-11   Type:   CRS formatters
Description:   Extracts desired information from text products, converts to CRS-ready text, and send to CRS.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LINUX Graphical AFM OB8.3 (08/01/2008)   Programmer's Name:  Carin Goodall  Application #   1845
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   3.2   Version Date:   2008-08-14   Type:   Formatter
Description:   Updated for OB8.3.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Graphical AFM (for IFPS 14.2)   Programmer's Name:  Carin Goodall  Application #   1163
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2003-12-15   Type:   graphical formatter
Description:   Converts the alpha-numeric AFM product into graphical format for display on internet.
Languages:  C, Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GRAPHICAL MARINE FORECAST   Programmer's Name:  Carin Goodall  Application #   536
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.0   Version Date:   2001-02-07   Type:   FORMATTER
Description:   Creates a graphic for homepages indicating what, if any, hazards are in effect for the coastal waters.
Languages:  C, EXPECT TCL   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GRAPHICAL RDF CREATOR   Programmer's Name:  Carin Goodall  Application #   845
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   2.3b   Version Date:   2003-01-28   Type:   formatter
Description:   Reads RDF, ZFP and CCF, and creates internet pages for each county with the RDF in graphical format. If you've already installed an earlier version, copy your rdf.ini and sendrdf.tcl before untarring the file so you don't overwrite them. After you untar the file, compare your old files with the new ones and make any necessary changes. Rename the two files back to rdf.ini and sendrdf.tcl, and modify rdf.ini for your site.
Languages:  C, EXPECT TCL   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GRAPHICAL RDF CREATOR   Programmer's Name:  Carin Goodall  Application #   601
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   2.2   Version Date:   2002-12-16   Type:   formatter
Description:   Reads RDF and CCF, and creates internet pages for each county with the RDF in graphical format. If you've already installed an earlier version, copy your rdf.ini and sendrdf.tcl before untarring the file so you don't overwrite them. After you untar the file, compare your old files with the new ones and make any necessary changes. Rename the two files back to rdf.ini and sendrdf.tcl, and modify rdf.ini for your site.
Languages:  C, EXPECT TCL   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Graphical AFM (for IFPS 14.3 and above)   Programmer's Name:  Carin Goodall  Application #   1181
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.1   Version Date:   2003-12-15   Type:   graphical formatter
Description:   Converts the alpha-numeric AFM product into graphical format for display on internet. This version is for IFPS 14.3. (version 1.0 is for IFPS 14.2)
Languages:  C, Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LINUX Graphical AFM Update (2/21/08)   Programmer's Name:  Carin Goodall  Application #   1731
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   3.0   Version Date:   2008-02-21   Type:   Formatter
Description:   Excludes the EXPERIMENTAL label on the final products. This is an update to previous version of the Graphical AFM. This tar file contains only the executables. For a full install, get a previous version, then upgrade with this version.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GRAPHICAL RDF CREATOR   Programmer's Name:  Carin Goodall  Application #   473
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   1.1   Version Date:   2001-02-22   Type:   formatter
Description:   Reads RDF and creates internet pages for each county with the RDF in graphical format. If you've already installed version 1.0, copy rdf.ini and sendrdf.tcl before untarring the file so you don't overwrite them. After you untar the file, copy the last two lines of the new rdf.ini to the old one. These are the locations of your homepage and your digital product. Rename the two files back to rdf.ini and sendrdf.tcl, and modify rdf.ini for your site.
Languages:  C, EXPECT TCL   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LINUX Graphical AFM (04/23/2008))   Programmer's Name:  Carin Goodall  Application #   1463
Programmer's Site:  Morehead City WFO (Newport, NC) (MHX )  Region:  ER
Version:   3.1   Version Date:   2008-04-23   Type:   Formatter
Description:   Recompiiled for LINUX. Fixes (hopefully) problems with previous LINUX version available under LINUXgafm in the apps database.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   NWRScripts   Programmer's Name:  Bill Goodman  Application #   612
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   1.0   Version Date:   2001-04-11   Type:   CRS
Description:   A collection of UNIX shell scripts to aid in NWRBrowser file management, some of which I have previously published to the awipsinfo mailing list.
Languages:  ksh (Korn shell)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   IFPS WRKZFP Error Check   Programmer's Name:  Bill Goodman  Application #   688
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   1.1   Version Date:   2001-06-18   Type:   IFPS
Description:   Strips the WMO/AWIPS header from the WRKZFP product; checks for bad/missing/duplicate zones against those found in the IFPS database; corrects simple WRKZFP coding errors such as missing \"$$\" at the end of zone combinations, or related typographical errors such as \"$4\" or \"4$\" instead of \"$$\"; and writes a new version of WRKZFP product to the AWIPS Text Database if changes are made. It is meant to be added to the IFPS shell script prod_hdr.bat, just before that script runs the prod_hdr executable.

Languages:  Korn Shell, awk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   POSH   Programmer's Name:  Bill Goodman  Application #   613
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   1.0   Version Date:   2001-04-11   Type:   Severe Weather
Description:   POSH is a Tcl/Tk program which quickly calculates Probability of Severe Hail in real time, according to an algorithm developed exclusively for the KDIX radar by Mark DeLisi and Dean Iovino. Simply enter the observed and/or forecast values and click the \"Calculate\" button. Adapted from the VIL Density Calculator by Chris Collins of WFO MHX.

Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   IFPS WRKZFP Error Check   Programmer's Name:  Bill Goodman  Application #   616
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   1.0   Version Date:   2001-04-11   Type:   IFPS
Description:   Strips the WMO/AWIPS header from the WRKZFP product, and checks for bad/missing/duplicate zones against those found in the IFPS database. It is meant to be added to the IFPS shell script /awips/adapt/ifps/bin/prod_hdr.bat, just before that script runs the prod_hdr executable.
Languages:  Korn Shell, awk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   r_files_there   Programmer's Name:  JoAnna Green  Application #   1608
Programmer's Site:  Chicago WFO (Romeoville, IL) (LOT )  Region:  CR
Version:   1.0   Version Date:   2006-11-09   Type:   LDM/WRF preprocessor
Description:   Use this program to check that all of your initialization model tiles have arrived via LDM. When the program exits with 0, use that to begin execution of the WRF model.
Languages:  Perl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HNX_Archive.tcl   Programmer's Name:  Larry Greiss  Application #   1571
Programmer's Site:  San Joaquin Valley WFO (Hanford, CA) (HNX )  Region:  WR
Version:   3.5   Version Date:   2006-06-14   Type:   Enhanced Awips Archive GUI
Description:   HNX_Archive.tcl is an alternate program that can be used
in place of the base AWIPS load Archiving program written by Kirkwood. It provides
an enhanced interface for the purpose of tarring and
compressing archive files on the AWIPS AX server. Also
included is an alternate DVD burn routine for saving
WES case studies compatible with HNX_Archive.tcl.

Additional features include....

a) Archive up to 2 consecutive days for a case study.
The compression process can span across 00Z.
b) Select the time period to save from 1 to 47 hours.
c) Easy toggle interface for desired products/datasets
to keep.
d) Filter products to save before compressing.
c) Select an alternate compressed directory for easy
storage of multiple cases.
d) Larger and fewer gzip files to contend with.
e) Will burn across 2 or more DVDs for one case.
A check of file sizes between
the compressed directory and those on the DVD
can be done.
f) More verbose output while running routines.

Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TIDES   Programmer's Name:  Angelica Gutierrez-Magness  Application #   1704
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   1.0   Version Date:   2007-12-11   Type:   Data processor
Description:   TIDES is a program for changing NOS astronomic tides format into OFS tides format to be used with TS-EDIT. This program will allow the forecast offices that use tide data in the hydraulic models to incorporate forecast data into OFS.
Languages:  fortran 90   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   DARDC   Programmer's Name:  Dustin Guy  Application #   870
Programmer's Site:  Seattle/Tacoma WFO (Stanwood, WA) (SEW )  Region:  WR
Version:   1.0   Version Date:   2002-05-01   Type:   Formatter
Description:   Gathers local DARDC/HANDAR wind data and formats it for local use.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LANDMNG   Programmer's Name:  Dustin Guy  Application #   869
Programmer's Site:  Seattle/Tacoma WFO (Stanwood, WA) (SEW )  Region:  WR
Version:   1.0   Version Date:   2002-05-01   Type:   formatter
Description:   Creates formatted off-season land management forecast text for Fire Weather forecasters.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   STOWA   Programmer's Name:  Dustin Guy  Application #   867
Programmer's Site:  Seattle/Tacoma WFO (Stanwood, WA) (SEW )  Region:  WR
Version:   1.0   Version Date:   2002-05-01   Type:   CRS
Description:   Generates CRS readable text of Washington State Dept. of Transportation mountain weather reports.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CWFBC   Programmer's Name:  Dustin Guy  Application #   868
Programmer's Site:  Seattle/Tacoma WFO (Stanwood, WA) (SEW )  Region:  WR
Version:   1.0   Version Date:   2002-05-01   Type:   CRS
Description:   Formats and segments portion of Environment Canada marine forecast for use with CRS.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MISCST   Programmer's Name:  Dustin Guy  Application #   866
Programmer's Site:  Seattle/Tacoma WFO (Stanwood, WA) (SEW )  Region:  WR
Version:   1.0   Version Date:   2002-05-01   Type:   CRS
Description:   Generates CRS readable text of regional hourly buoy and coastal observations.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RECSEA   Programmer's Name:  Dustin Guy  Application #   871
Programmer's Site:  Seattle/Tacoma WFO (Stanwood, WA) (SEW )  Region:  WR
Version:   1.0   Version Date:   2002-05-01   Type:   CRS
Description:   Creates CRS readable recreational forecast.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   QPFC2   Programmer's Name:  John Halquist  Application #   1705
Programmer's Site:  North Central RFC (Chanhassen, MN) (MSR )  Region:  CR
Version:   2.0   Version Date:   2008-01-04   Type:   RFC QPF Ensembles
Description:   This application is used to generate a series of simulated river timeseries based on a spread of QPF scenarios.
Languages:  Fortran 77, Korn Shell scripts   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Upper Air Wind Average   Programmer's Name:  Donald Hawkins  Application #   284
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.2   Version Date:   2000-11-09   Type:   display
Description:   This application takes the surrounding soundings and will display out put in the format of the environmental winds table of the WSR-88D. This program allows the user to select more than one upper air sounding in which the soundings are weight average by distance from RDA to sounding site.
Languages:  Tcl/TK and C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HRRLOG   Programmer's Name:  Donald Hawkins  Application #   282
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2000-11-09   Type:   formatter
Description:   The program creates a daily log of observations for a specific METAR site. The program collects an obs sites hourly output from the AWIPS Hourly Weather Roundup output and places into a text database file.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Marine Verfication Formatter   Programmer's Name:  Donald Hawkins  Application #   283
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.2   Version Date:   2001-03-19   Type:   formatter
Description:   This Tcl/TK GUI allows the user to input data for the marine verification product. This program checks, formats, and transmit the MVF product.an
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Create OMR   Programmer's Name:  Donald Hawkins  Application #   724
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.2   Version Date:   2001-08-06   Type:   GUI to format products for SBN and CRS transmission
Description:   This Tcl/Tk GUI creates the Other Marine Report for output to the public via the SBN, a CRS ready product, and a coded observation to be decoded by LDAD for display on D2D 30 minute plots.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fmap   Programmer's Name:  Marie Heydt  Application #   269
Programmer's Site:  Northwest RFC (Portland, OR) (PTR )  Region:  WR
Version:   1.6   Version Date:   2000-11-07   Type:   Calculates future areal precipitation
Description:   famp obtains a areal name, the water balance numbers for the area, a series of stations names and weights and then calculates a future areal precipitation for that area.
Languages:  c esql-c   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   temp_qc   Programmer's Name:  Marie Heydt  Application #   268
Programmer's Site:  Northwest RFC (Portland, OR) (PTR )  Region:  WR
Version:   1.11   Version Date:   2000-11-07   Type:   temperature quality control program
Description:   temp_qc provides quality-control information for observed temperature data in a geographical region.
Languages:  c and esql-c   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   OMOC36   Programmer's Name:  Miles Higa  Application #   547
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.0   Version Date:   2001-02-28   Type:   decoder/formatter
Description:   Decodes data from product LAXOMRSAN to produce a formatted text product containing wave height, period and direction for the Grays Harbor, WA Buoy. The product, PDXOMOC36, is formatted to conform with a local format for marine observations. It is stored locally.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HIGH TIDES   Programmer's Name:  Matthew Hirsch  Application #   915
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.2   Version Date:   2002-06-30   Type:   product generator
Description:   The HIGH TIDES program was designed to create a text product which contains the times of high tide for specified locations. The program was written in Python, an increasingly popular object-oriented language and was designed to be used at the OKX-Brookhaven office. However, it can easily be modified to work at other offices. Contact your CRS or AWIPS focal points to configure AWIPS to send the products to NWR using triggers.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CRS Convert Day   Programmer's Name:  Matthew Hirsch  Application #   929
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.1   Version Date:   2002-08-04   Type:   CRS formatter
Description:   Many NWS offices using CAFÉ have had trouble with the conversion of “SUN” to “SUNDAY” in some products. Some marine products, particularly the CWF and OFF, use abbreviated days of the week and need to be modified before playing on NOAA Weather Radio. Other products, such as the ZFP or RWS that will often include “SUN” to describe weather conditions, as in “A MIX OF SUN AND CLOUDS”, do not need to be modified. However, with the current setup, each and every product disseminated through CAFÉ needs to run through WordFile.txt, which converts all occurrences of the abbreviated days of the week to their full name. A typical ZFP might contain text that would be converted to “A MIX OF SUNDAY AND CLOUDS”.

CRS Convert Day will convert all occurrences of the abbreviated days to their full names. This program can be used as an intermediate step in the processing of any product (CWF and OFF) to CRS. The conversion can then be removed from WordFile.txt.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CRS Convert Day   Programmer's Name:  Matthew Hirsch  Application #   927
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.0   Version Date:   2002-07-19   Type:   CRS formatter
Description:   Many NWS offices using CAFÉ have had trouble with the conversion of “SUN” to “SUNDAY” in some products. Some marine products, particularly the CWF and OFF, use abbreviated days of the week and need to be modified before playing on NOAA Weather Radio. Other products, such as the ZFP or RWS that will often include “SUN” to describe weather conditions, as in “A MIX OF SUN AND CLOUDS”, do not need to be modified. However, with the current setup, each and every product disseminated through CAFÉ needs to run through WordFile.txt, which converts all occurrences of the abbreviated days of the week to their full name. A typical ZFP might contain text that would be converted to “A MIX OF SUNDAY AND CLOUDS”.

CRS Convert Day will convert all occurrences of the abbreviated days to their full names. This program can be used as an intermediate step in the processing of any product (CWF and OFF) to CRS. The conversion can then be removed from WordFile.txt.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TIDES   Programmer's Name:  Matthew Hirsch  Application #   1203
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   2.0   Version Date:   2003-12-23   Type:   product generator
Description:   The TIDES program creates a text product which contains the times of high and low tide for specified locations. The program was written in Python, an increasingly popular object-oriented language and was originally designed to be used at the OKX-Brookhaven, NY office. However, it can easily be modified to work at other offices. The latest version includes example files from the MLB-Melbourne, FL office. Contact your CRS or AWIPS focal points to configure AWIPS to send the products to NWR using triggers.

With the latest version of the program, Tom Berman from the Gray, Maine WFO has modified the code to read in data found on the National Ocean Service (NOS) website.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TIDES   Programmer's Name:  Matthew Hirsch  Application #   1611
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   2.1   Version Date:   2006-12-15   Type:   product generator
Description:   The TIDES program creates a text product which contains the times of high and low tide for specified locations. The program was written in Python, an increasingly popular object-oriented language and was originally designed to be used at the OKX-Brookhaven, NY office. However, it can easily be modified to work at other offices. The latest version includes example files from the MLB-Melbourne, FL office. Contact your CRS or AWIPS focal points to configure AWIPS to send the products to NWR using triggers.

With the latest version of the program, Tom Berman from the Gray, Maine WFO has modified the code to read in data found on the National Ocean Service (NOS) website.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LABEL WAVE WATCH   Programmer's Name:  Matthew Hirsch  Application #   1612
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   2.0   Version Date:   2006-12-15   Type:   Text
Description:   LABEL WAVE WATCH is a locally developed program which labels the periods of the Wave Watch III text product (OSBW##). At the Melbourne, FL (MLB) office, data for buoy 41009 is stored under the MIAOSBW06 pil, usually one or two versions back. The initial release of this program (1.0) was hardcoded to look back a specified number of versions. The latest release will wait (40 seconds) for all OSB products to arrive before looking for the version that contains the correct buoy.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TIDES   Programmer's Name:  Matthew Hirsch  Application #   945
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.0   Version Date:   2002-09-06   Type:   product generator
Description:   The TIDES program creates a text product which contains the times of high and low tide for specified locations. The program was written in Python, an increasingly popular object-oriented language and was designed to be used at the OKX-Brookhaven office. However, it can easily be modified to work at other offices. Contact your CRS or AWIPS focal points to configure AWIPS to send the products to NWR using triggers.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LABEL WAVE WATCH   Programmer's Name:  Matthew Hirsch  Application #   1032
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.0   Version Date:   2003-02-12   Type:   Formatter
Description:   LABEL WAVE WATCH is a locally developed program which labels the periods of the Wave Watch III text product (OSBW##). At the Upton office, we use NYCOSBW09 (back two versions) for buoy 44025 and NYCOSBW10 (back two versions) for buoy 44017.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HIGH TIDES   Programmer's Name:  Matthew Hirsch  Application #   905
Programmer's Site:  Melbourne WFO (Melbourne, FL) (MLB )  Region:  SR
Version:   1.1   Version Date:   2002-06-14   Type:   product generator
Description:   The HIGH TIDES program was designed to create a text product which contains the times of high tide for specified locations. The program was written in Python, an increasingly popular object-oriented language and was designed to be used at the OKX-Brookhaven office. However, it can easily be modified to work at other offices. Contact your CRS or AWIPS focal points to configure AWIPS to send the products to NWR using triggers.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Iflows Monitor (IMON)   Programmer's Name:  Ron Holmes  Application #   1542
Programmer's Site:  Central Pennsylvania WFO (State College, PA) (CTP )  Region:  ER
Version:   3.0   Version Date:   2006-02-09   Type:   Web page decoder and GUI
Description:   IMON 3.0 is a Java program to monitor Iflows Precipitation gauges and Stream Gauges. It alerts forecasters if any of the gauges reach close to Flash Flood Guidance category for a particular county or any Stream Gauge reaches some critical percentage of flood stage. IMON is composed of separate programs: a Decoder and a GUI. The Decoder exists outside of AWIPS and is used to download Iflows web pages and calculate various alerting criteria. The GUI runs inside of AWIPS so forecasters can monitor Iflows gauges and be alerted when a particular gauge reaches criteria. LDAD also needs to be set up to recognize the files brought across the firewall into AWIPS. The program will handle up to 1000 rain gauges and 200 stream gauges. Below is a screen shot showing the monitoring and alert feature
Languages:  Java   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   filterMp3.pl   Programmer's Name:  Ron Holmes  Application #   1408
Programmer's Site:  Central Pennsylvania WFO (State College, PA) (CTP )  Region:  ER
Version:   1.0   Version Date:   2004-09-17   Type:   CRS/LDAD
Description:   Script runs on LS1 every 15 minutes as user ldad and looks for new .mp3 files transferred from CRS. If found the mp3 files get FTP'd up to the regional server for playback via the web.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MRX_30Day_Archiver   Programmer's Name:  Eric Holweg  Application #   1690
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   8.1.1   Version Date:   2007-10-12   Type:   AWIPS Data Archiver (OB81 Compatible)
Description:   A series of crons, scripts, and small GUI’s coupled with 800 GigaBytes of HDD space located on a non-associated AWIPS platform that allows an office to store AWIPS operational data over a much larger time period than is allowed with the current baseline AWIPS AX Archiver. Prior to OB7.2, MRX was able to store nearly 25-30 days worth of AWIPS data which was readily available for recall in an operational AWIPS D2D or able to be compressed and burned to dvd/cd as is possible with the baseline AWIPS archiver.
Languages:  Java, BASH Shell, C-Shell, Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Aviation Incident Report (AvnIR) - New Users   Programmer's Name:  David Hotz  Application #   1697
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.0   Version Date:   2007-11-09   Type:   Formatter
Description:   The new version (2.0) fixes a major bug associated with changing to daylight saving time. Also, fixes a minor AvnIR format problem.

Version 1.2 will fix some minor format errors, allow for service backup, automatic archiving of FTR, and easier method of modifying email addresses.

The Aviation Incident Report (AvnIR) program was developed to give the forecaster an easier way of including Metars, TAFs, Winds aloft, and Sigmets and Airmets into the aviation incident report. The program is user friendly and can be configured for each WFO needs. The program uses a notebook style GUI interface, which makes the software user friendly in composing, editing and emailing the AvnIR.
Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GFE-Forecast Monitor-Current Users   Programmer's Name:  David Hotz  Application #   1595
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.2   Version Date:   2006-08-31   Type:   Display-Monitor-Archiver
Description:   
Update version 1.2 for current GFE Forecast Monitor Users.

The Graphical Forecast Editor (GFE) is a new tool utilized by the National Weather Service (NWS) to produce hourly gridded forecast of weather parameters, such as temperatures, dewpoint, wind direction and speed, etc. The hourly GFE forecast is used to produce alphanumeric products, such as the Zone Forecast Product, as well as graphical forecasts, which are available through the internet. Since these forecast products are utilized by the media, emergency managers, forestry agencies, public, etc., the hourly forecasts needed to be continuously updated to reflect current as well as expected forecast conditions.

The GFE Forecast Monitor (GFM) program was developed to aid the forecaster in monitoring hourly forecasts by comparing them to the latest observations. The GFM will alert the forecaster when the forecast is exceeding set thresholds of temperature, dewpoint, relative humidity, wind speed and direction, cloud cover, and weather. The software will also allow forecasters to review past forecasts to archived observations. The archived data can be utilized by the forecaster as a verification tool to improve forecast performance. Examining those situations in which forecast quality was below normal will help improve forecast quality and service to our users.
Languages:  tcl/tk and python text formatter scripting   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GFE-Forecast Monitor   Programmer's Name:  David Hotz  Application #   1594
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.2   Version Date:   2006-08-31   Type:   Display-Monitor-Archiver
Description:   The Graphical Forecast Editor (GFE) is a new tool utilized by the National Weather Service (NWS) to produce hourly gridded forecast of weather parameters, such as temperatures, dewpoint, wind direction and speed, etc. The hourly GFE forecast is used to produce alphanumeric products, such as the Zone Forecast Product, as well as graphical forecasts, which are available through the internet. Since these forecast products are utilized by the media, emergency managers, forestry agencies, public, etc., the hourly forecasts needed to be continuously updated to reflect current as well as expected forecast conditions.

The GFE Forecast Monitor (GFM) program was developed to aid the forecaster in monitoring hourly forecasts by comparing them to the latest observations. The GFM will alert the forecaster when the forecast is exceeding set thresholds of temperature, dewpoint, relative humidity, wind speed and direction, cloud cover, and weather. The software will also allow forecasters to review past forecasts to archived observations. The archived data can be utilized by the forecaster as a verification tool to improve forecast performance. Examining those situations in which forecast quality was below normal will help improve forecast quality and service to our users.
Languages:  tcl/tk and python text formatter scripting   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Local Applications Menu   Programmer's Name:  David Hotz  Application #   1217
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.0   Version Date:   2004-01-22   Type:   display
Description:   Version 2.0 will use .xpm for
icons. The icons used for each program is user configurable. Instead of only 3 programs per line, the new version has 5. Also, the
menu GUI is expandable.

Since the new Linux boxes will not have an easy way of
listing and running local applications, the AppsMenu program was developed.

The AppsMenu program allows offices to display and run local applications on a user friendly scrollable menu. To run a local application, you only need to click on the desired program name.

A easy and user friendly program is included to make
the configuration of local application programs configurable for each office.


Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AWIPS Product Browser   Programmer's Name:  David Hotz  Application #   1196
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.0   Version Date:   2003-11-23   Type:   Browser
Description:   The AWIPS Product Browser program was developed to give a easy and user friendly way of viewing AWIPS alpha-numeric
products from WFOs across the entire NWS.

A map of the nation will be the interface used to select the desired WFO. Each WFO is designated by a blue circle.

One of the nice features of the browser program, is to give you a easy-fast way of viewing products from other WFOs across the country without having to know each offices product identifiers.

Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   VWP Plotting and Analysis    Programmer's Name:  David Hotz  Application #   1242
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.3   Version Date:   2004-03-23   Type:   Display, Plotting and Analysis
Description:   VWP Plotting and Analysis Program Version 2.3

by: David Hotz and Shawn O'Neill
WFO Morristown TN

The new version improves the Fonts for use with the Linux workstations. Also, changes the archive directories. The new version will only store a month worth of data instead of 12 months. The change will limit the amount of space needed for archiving.

The new version also allow you to toggle on/off individual stations on the regional map background.

Version 2.2 improves and expands regional map
background. Also, adds additional shear values on
the Hodograph program.

The VWP plotting and analysis program will display area
radars VWP data and interactive hodograph. Please
refer to documentation for further information.


Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SCD/SDO TK Generator   Programmer's Name:  David Hotz  Application #   698
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.0   Version Date:   2001-07-03   Type:   Display and Formatter.
Description:   SCD/SDO Tk Generator program
was designed to aid with the
generation and transmission of
both the SCD and SDO observations.

Version 2.0 makes the configuration of
the program easier. Also, adds some
SCD format checks. A User Select
button is added to allow the user to
pick the Font and foreground/background
color.

This program is based on Bryan Osborne's, RFC Tulsa, OK SCDGen PC program.

The functionality is quite similar to his PC based
program. Version 1.6 updates problems with amount
of sunshine input.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   OAV Generator   Programmer's Name:  David Hotz  Application #   1243
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   3.0   Version Date:   2004-04-01   Type:   Formatter
Description:   The new version will give you much greater flexibility
in collecting mutiple versions of SIGMETS and
AIRMETS. The interface to collect a certain time
period of Metars has been improved. Also, the
program has additional logic to grab the AIRMETS,
SIGMETS and winds off from Sounding that are
near the time of the incident.

Aids in the production of the OAV product. Program
will grab the Metar, TAF, Sigmets and Airmets and
sounding or radar wind data format the data into the OAV.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FwmGFE (NFDRS) Program   Programmer's Name:    Application #   1127
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.0   Version Date:   2003-08-26   Type:   Display, Formatter, Generator
Description:   The FwmGFE (NFDRS) program provides an easy and user friendly way of producing forecast input for the National Fire Danger Rating System (NFDRS). The program will inform the forecaster, through pop-up displays, of each input to the NFDRS. As intial input into the NFDRS, the program will grab the GFE generated FWM product and ingest the forecast into the FwmGFE GUI interface.

Several tools are available, such as a relative humidity calculator and a NFDRS quality check.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   VWP Plotting and Analysis    Programmer's Name:  David Hotz  Application #   1063
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.2   Version Date:   2003-07-04   Type:   Display, Plotting and Analysis
Description:   VWP Plotting and Analysis Program Version 2.2

by: David Hotz and Shawn O'Neill
WFO Morristown TN

The new version improves and expands regional map
background. Also, adds additional shear values on
the Hodograph program.

The VWP plotting and analysis program will display area
radars VWP data and interactive hodograph. Please
refer to documentation for further information.


Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Relative Humidity Calculator   Programmer's Name:  David Hotz  Application #   990
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.0   Version Date:   2002-11-15   Type:   Calculator, Display
Description:   Relative Humidity Calculator.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AWIPS Shift Duties Manager   Programmer's Name:  David Hotz  Application #   978
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.0   Version Date:   2002-11-02   Type:   Display, Alarm
Description:   The AWIPS Shift Duties Manager will alert the staff when
user specified task are due. Will also alert the staff when
products are within 15 minutes of expiring, such as the
NOW, SPS, NPW, WSW, SVR, TOR, FFW, etc.
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   IFLOWS Alert   Programmer's Name:  David Hotz  Application #   838
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.0   Version Date:   2002-02-24   Type:   Display and Alarm IFLOWS rainfall data
Description:   The IFLOWS Alert program will monitor precipitation
-vs- FFG and alert the forecasters when 70, 100, 110
percent thresholds are meet. The display utilizes
XNOW's county map. When the thresholds are meet
then the counties are colored yellow, red or purple
corresponding to the above thresholds.

You will also be able to display IFLOWS rainfall data
by clicking on the county map. Also, you can store
your list of spotters, HAMs, emergency managers, etc.
per county.
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Aviation Incident Report (AvnIR) - New Users   Programmer's Name:  David Hotz  Application #   1725
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.2   Version Date:   2008-02-15   Type:   Formatter
Description:   Version 2.2 fixes a OAVmail script bug.

Whats New version (2.1) - We made the modification to the mail script so that it checks to see if the ldad being used is the old version or the new version.

The script then mails the information via the correct command based on the machine type (HP-UX or LINUX) being used to send it.

You may want to send out an update to the program and ensure that you mention the baselined sendmail server (already installed on each new ldad) must be running on the new ldad servers in order that this application run properly at each site. Use of another mail server program on the new ldad servers would likely result in script failure.

TO UPDATE YOUR AVNIR…YOU MUST HAVE VERSION 2.0 LOADED BEFORE GOING ANY FURTHER.

The new version (2.0) fixes a major bug associated with changing to daylight saving time. Also, fixes a minor AvnIR format problem.

Version 1.2 will fix some minor format errors, allow for service backup, automatic archiving of FTR, and easier method of modifying email addresses.

The Aviation Incident Report (AvnIR) program was developed to give the forecaster an easier way of including Metars, TAFs, Winds aloft, and Sigmets and Airmets into the aviation incident report. The program is user friendly and can be configured for each WFO needs. The program uses a notebook style GUI interface, which makes the software user friendly in composing, editing and emailing the AvnIR.
Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Aviation Incident Report (AvnIR)   Programmer's Name:  David Hotz  Application #   1724
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.2   Version Date:   2008-02-15   Type:   Formatter
Description:   Version 2.2 fixes a OAVmail script bug.

Whats New: We made the modification to the mail script so that it checks to see if the ldad being used is the old version or the new version.

The script then mails the information via the correct command based on the machine type (HP-UX or LINUX) being used to send it.

You may want to send out an update to the program and ensure that you mention the baselined sendmail server (already installed on each new ldad) must be running on the new ldad servers in order that this application run properly at each site. Use of another mail server program on the new ldad servers would likely result in script failure.

TO UPDATE YOUR AVNIR…YOU MUST HAVE VERSION 2.0 LOADED BEFORE GOING ANY FURTHER.

The new version (2.0) fixes a major bug associated with changing to daylight saving time. Also, fixes a minor AvnIR format problem.

Version 1.2 will fix some minor format errors, allow for service backup, automatic archiving of FTR, and easier method of modifying email addresses.

The Aviation Incident Report (AvnIR) program was developed to give the forecaster an easier way of including Metars, TAFs, Winds aloft, and Sigmets and Airmets into the aviation incident report. The program is user friendly and can be configured for each WFO needs. The program uses a notebook style GUI interface, which makes the software user friendly in composing, editing and emailing the AvnIR.
Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Aviation Incident Report (AvnIR)   Programmer's Name:  David Hotz  Application #   1711
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.1   Version Date:   2008-02-04   Type:   Formatter
Description:   Whats New: We made the modification to the mail script so that it checks to see if the ldad being used is the old version or the new version.

The script then mails the information via the correct command based on the machine type (HP-UX or LINUX) being used to send it.

You may want to send out an update to the program and ensure that you mention the baselined sendmail server (already installed on each new ldad) must be running on the new ldad servers in order that this application run properly at each site. Use of another mail server program on the new ldad servers would likely result in script failure.

TO UPDATE YOUR AVNIR…YOU MUST HAVE VERSION 2.0 LOADED BEFORE GOING ANY FURTHER.

The new version (2.0) fixes a major bug associated with changing to daylight saving time. Also, fixes a minor AvnIR format problem.

Version 1.2 will fix some minor format errors, allow for service backup, automatic archiving of FTR, and easier method of modifying email addresses.

The Aviation Incident Report (AvnIR) program was developed to give the forecaster an easier way of including Metars, TAFs, Winds aloft, and Sigmets and Airmets into the aviation incident report. The program is user friendly and can be configured for each WFO needs. The program uses a notebook style GUI interface, which makes the software user friendly in composing, editing and emailing the AvnIR.
Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Aviation Incident Report (AvnIR)   Programmer's Name:  David Hotz  Application #   1712
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.1   Version Date:   2008-02-04   Type:   Formatter
Description:   Whats New: We made the modification to the mail script so that it checks to see if the ldad being used is the old version or the new version.

The script then mails the information via the correct command based on the machine type (HP-UX or LINUX) being used to send it.

You may want to send out an update to the program and ensure that you mention the baselined sendmail server (already installed on each new ldad) must be running on the new ldad servers in order that this application run properly at each site. Use of another mail server program on the new ldad servers would likely result in script failure.

TO UPDATE YOUR AVNIR…YOU MUST HAVE VERSION 2.0 LOADED BEFORE GOING ANY FURTHER.

The new version (2.0) fixes a major bug associated with changing to daylight saving time. Also, fixes a minor AvnIR format problem.

Version 1.2 will fix some minor format errors, allow for service backup, automatic archiving of FTR, and easier method of modifying email addresses.

The Aviation Incident Report (AvnIR) program was developed to give the forecaster an easier way of including Metars, TAFs, Winds aloft, and Sigmets and Airmets into the aviation incident report. The program is user friendly and can be configured for each WFO needs. The program uses a notebook style GUI interface, which makes the software user friendly in composing, editing and emailing the AvnIR.
Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Aviation Incident Report (AvnIR) - New Users   Programmer's Name:  David Hotz  Application #   1710
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.1   Version Date:   2008-02-04   Type:   Formatter
Description:   Whats New version (2.1) - We made the modification to the mail script so that it checks to see if the ldad being used is the old version or the new version.

The script then mails the information via the correct command based on the machine type (HP-UX or LINUX) being used to send it.

You may want to send out an update to the program and ensure that you mention the baselined sendmail server (already installed on each new ldad) must be running on the new ldad servers in order that this application run properly at each site. Use of another mail server program on the new ldad servers would likely result in script failure.

TO UPDATE YOUR AVNIR…YOU MUST HAVE VERSION 2.0 LOADED BEFORE GOING ANY FURTHER.

The new version (2.0) fixes a major bug associated with changing to daylight saving time. Also, fixes a minor AvnIR format problem.

Version 1.2 will fix some minor format errors, allow for service backup, automatic archiving of FTR, and easier method of modifying email addresses.

The Aviation Incident Report (AvnIR) program was developed to give the forecaster an easier way of including Metars, TAFs, Winds aloft, and Sigmets and Airmets into the aviation incident report. The program is user friendly and can be configured for each WFO needs. The program uses a notebook style GUI interface, which makes the software user friendly in composing, editing and emailing the AvnIR.
Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Aviation Incident Report (AvnIR)   Programmer's Name:  David Hotz  Application #   1696
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.0   Version Date:   2007-11-09   Type:   Formatter
Description:   The new version (2.0) fixes a major bug associated with changing to daylight saving time. Also, fixes a minor AvnIR format problem.

Version 1.2 will fix some minor format errors, allow for service backup, automatic archiving of FTR, and easier method of modifying email addresses.

The Aviation Incident Report (AvnIR) program was developed to give the forecaster an easier way of including Metars, TAFs, Winds aloft, and Sigmets and Airmets into the aviation incident report. The program is user friendly and can be configured for each WFO needs. The program uses a notebook style GUI interface, which makes the software user friendly in composing, editing and emailing the AvnIR.
Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Aviation Incident Report (AvnIR)   Programmer's Name:  David Hotz  Application #   1650
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.2   Version Date:   2007-05-14   Type:   Formatter
Description:   The new version will fix some minor format errors, allow for service backup, automatic archiving of FTR, and easier method of modifying email addresses.

The Aviation Incident Report (AvnIR) program was developed to give the forecaster an easier way of including Metars, TAFs, Winds aloft, and Sigmets and Airmets into the aviation incident report. The program is user friendly and can be configured for each WFO needs. The program uses a notebook style GUI interface, which makes the software user friendly in composing, editing and emailing the AvnIR.
Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GFE-Forecast Monitor   Programmer's Name:  David Hotz  Application #   1499
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.0   Version Date:   2005-06-14   Type:   Display-Monitor
Description:   The Graphical Forecast Editor (GFE) is a new tool utilized by the National Weather Service (NWS) to produce hourly gridded forecast of weather parameters, such as temperatures, dewpoint, wind direction and speed, etc. The hourly GFE forecast is used to produce alphanumeric products, such as the Zone Forecast Product, as well as graphical forecasts, which are available through the internet. Since these forecast products are utilized by the media, emergency managers, forestry agencies, public, etc., the hourly forecasts needed to be continuously updated to reflect current as well as expected forecast conditions.

The GFE Forecast Monitor (GFM) program was developed to aid the forecaster in monitoring hourly forecasts by comparing them to the latest observations. The GFM will alert the forecaster when the forecast is exceeding set thresholds of temperature, dewpoint, relative humidity, wind speed and direction, cloud cover, and weather. The software will also allow forecasters to review past forecasts to archived observations. The archived data can be utilized by the forecaster as a verification tool to improve forecast performance. Examining those situations in which forecast quality was below normal will help improve forecast quality and service to our users.


Languages:  tcl/tk and python text formatter scripting   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Aviation Incident Report (AvnIR)   Programmer's Name:  David Hotz  Application #   1622
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.1   Version Date:   2007-02-22   Type:   Formatter
Description:   The Aviation Incident Report (AvnIR) program was developed to give the forecaster an easier way of including Metars, TAFs, Winds aloft, and Sigmets and Airmets into the aviation incident report. The program is user friendly and can be configured for each WFO needs. The program uses a notebook style GUI interface, which makes the software user friendly in composing, editing and emailing the AvnIR.
Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RFD   Programmer's Name:  Paul Howerton  Application #   24
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   1.0   Version Date:   2000-04-25   Type:   CRS formatter
Description:   Formats and transmits TOPRFDTOP (rangeland fire danger index) to CRS.
Languages:  Perl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   lsr2crs   Programmer's Name:  Paul Howerton  Application #   1422
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   1.0   Version Date:   2004-10-19   Type:   CRS LSR formatter
Description:   This program is a LSR to CRS text formatter. LSRs are decoded, and transmitter specific files are generated, based on county and state of individual events. It allows extensive site configuration, with different options for real time and summary LSRs. Individual events can be filtered by type of event, magnitude of event and how long ago the event occurred. The program allows configuration of settings that will include or exclude the time, time zone, source of report, report comments, narrative section, injuries and fatalities from the CRS text. Whether or not the county and/or state is mentioned is set on a per county basis per LSR type. CRS settings for length to play, periodocity, active/inactive, pending and PILs are also configurable. User defined text translations can be added. Translation for three digit road numbers is built-in (eg, I-235 => I 2 35). The program differentiates summary from real time LSRs, and loads the appropriate configuration file. This allows extensive independent customization of both realtime vs sumary LSRs, including PILS, play lengths and product content. Optional lead-in and lead-out statements can be configured. Broadcasting LSRs from adjacent site(s), only requires one additional entry in the summary/realtime config files per county and setting up the additional trigger(s). It also automatically identifies practice LSRs, and switches to test mode (which keeps the ouput product(s) from playing on CRS.)
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xtp2crs   Programmer's Name:  Paul Howerton  Application #   82
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   0   Version Date:   2000-08-03   Type:   CRS formatter
Description:   Program will decode the Central Region Standardized RTP and/or STP, to produce CRS text. The program allows customization of reports to include and can limit the maximum number of precipitation reports. Supports multiple transmitters and flexible play times/intervals. Alpha version complete, documentation on first revision, local testing is underway.
Languages:  Perl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   lsr2crs_Patch1   Programmer's Name:  Paul Howerton  Application #   1544
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   1.1   Version Date:   2006-02-14   Type:   CRS LSR formatter
Description:   This patch will update lsr2crs version 1.0 to accomdate the recent change in LSR format. Does NOT wipe out existing configuration files.
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LSR4AWIPS   Programmer's Name:  Mark Mutchler  Application #   916
Programmer's Site:  Eastern North Dakota WFO (Grand Forks, ND) (FGF )  Region:  CR
Version:   5.0   Version Date:   2002-07-01   Type:   Local Storm Report (LSR) Formatter
Description:   This script allows the user to create, edit, print, and transmit Local Storm Reports (LSRs). The script also allows for the creation of a chronologically ordered summary LSR.

The script will also create a listing of events by latitude and longitude. This file can be used to plot severe weather events using ArcView or a .goodness file within AWIPS.

This version will also create a lat/lon file if the user so chooses.

Additions for version 5.0.

Users can now toggle between current LSR format and new proposed format. Also, a user can use the dual monitors of D2D to aid in the creation of the LSR. By opening LSR on one of the graphics screens, the user can then place the 'Home' cursor on a desired location and have LSR4AWIPS grab the coordinates of the Home cursor. This could be useful if a spotter calls in with a location such as '5 miles south of the Hwy 30/Hwy 75 interchang'. You can move the home cursor to this location, and then select 'Home' from the LSR4AWIPS window and the coordinates will be entered.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fixF6   Programmer's Name:  Rick Hozak  Application #   1584
Programmer's Site:  Eastern North Dakota WFO (Grand Forks, ND) (FGF )  Region:  CR
Version:   1.0   Version Date:   2006-06-26   Type:   Product format
Description:   The fixF6 script is used to correct problems with the F6 product created by the AWIPS build_f6 program. For OB6 sites, a version is supplied that it replaces the [TEMPERATURE DATA] DPTR FM NORMAL: value, which now contains the missing 'M' value, with the correct value. It also replaces the [WEATHER - DAYS WITH]0.01 INCH OR MORE: value with the correct value. The current 0.01 INCH OR MORE value may be incorrect because the build_f6 does not include in its count WTR values of exactly 0.01. Also included is an OB6.1 version that only does the 0.01 fix.
Languages:  python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LSR4AWIPS   Programmer's Name:  Rick Hozak  Application #   1020
Programmer's Site:  Eastern North Dakota WFO (Grand Forks, ND) (FGF )  Region:  CR
Version:   5.1   Version Date:   2003-01-06   Type:   Local Storm Report (LSR) Formatter
Description:   This script allows the user to create, edit, print, and transmit Local Storm Reports (LSRs). The script also allows for the creation of a chronologically ordered summary LSR.

The script will also create a listing of events by latitude and longitude. This file can be used to plot severe weather events using ArcView or a .goodness file within AWIPS.

This version will also create a lat/lon file if the user so chooses.
Version 5.1 corrected several bugs in version 5.0. See lsr4awips_changes.txt for a complete description.

Additions for version 5.0.

Users can now toggle between current LSR format and new proposed format. Also, a user can use the dual monitors of D2D to aid in the creation of the LSR. By opening LSR on one of the graphics screens, the user can then place the 'Home' cursor on a desired location and have LSR4AWIPS grab the coordinates of the Home cursor. This could be useful if a spotter calls in with a location such as '5 miles south of the Hwy 30/Hwy 75 interchang'. You can move the home cursor to this location, and then select 'Home' from the LSR4AWIPS window and the coordinates will be entered.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CRS Promo Message Program v1.0   Programmer's Name:  Mike Hudson  Application #   692
Programmer's Site:  Springfield WFO (Springfield, MO) (SGF )  Region:  CR
Version:   1.0   Version Date:   2001-06-25   Type:   CRS formatter
Description:   The CRS Promo Message Program will format various ASCII text files that you've prepared for broadcast on CRS. A powerful utility to use in advertising safety information, upcoming awareness weeks, or other information automatically on CRS.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Make Coast Guard Meso   Programmer's Name:  Tom Hultquist  Application #   633
Programmer's Site:  Grand Rapids WFO (Grand Rapids, MI) (GRR )  Region:  CR
Version:   1.0   Version Date:   2002-09-11   Type:   LDAD preprocessor
Description:   This collection of two scripts is used to format US Coast Guard observations into the comma delimited format required for LDAD mesonet files. The make_cgrmeso.sh file is initiated through the use of Informix triggers. This script re-formats the data through the use of grep, sed, and the make_cgrmeso.awk awk script. The re-formatted data is placed in the /data/Incoming directory on LDAD, where it is picked up and processed like standard mesonet data. An addition will need to be made to your LDADinfo.txt file (and you will need to create a Station.txt and .desc file) in order for the data to show up in D2D.
Languages:  Posix shell, grep, sed, awk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Web Spotter   Programmer's Name:  Tom Hultquist  Application #   572
Programmer's Site:  Grand Rapids WFO (Grand Rapids, MI) (GRR )  Region:  CR
Version:   1.0   Version Date:   2001-03-12   Type:   Website to LDAD Scripts
Description:   Web Spotter is a collection of several shell scripts, one Perl/CGI-script, and one HTML file. These files work together in order to transmit spotter reports from the Internet to the /data/Incoming directory on LDAD, where they are ingested into AWIPS by the DS. The spotter report PIL (which can be defined by the user) is setup to alarm in AWIPS using the standard alarm/alert features of the text workstation. Spotter reports submitted through this method typically take between 20 and 50 seconds to alarm in AWIPS from the time they are submitted online. The delay is primarily the result of the Listener process on the DS, which only checks for new products in /data/Incoming every 30 to 60 seconds.
Languages:  C Shell, Bourne Shell, Perl, HTML, Awk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Web Spotter   Programmer's Name:  Tom Hultquist  Application #   825
Programmer's Site:  Grand Rapids WFO (Grand Rapids, MI) (GRR )  Region:  CR
Version:   1.5   Version Date:   2002-02-14   Type:   Website to LDAD Scripts
Description:   Web Spotter is a collection of several shell scripts, one Perl/CGI-script, and one HTML file. These files work together in order to transmit spotter reports from the Internet to the /data/Incoming directory on LDAD, where they are ingested into AWIPS by the DS. The spotter report PIL (which can be defined by the user) is setup to alarm in AWIPS using the standard alarm/alert features of the text workstation. Spotter reports submitted through this method typically take between 20 and 50 seconds to alarm in AWIPS from the time they are submitted online. The delay is primarily the result of the Listener process on the DS, which only checks for new products in /data/Incoming every 30 to 60 seconds.
Languages:  C Shell, Bourne Shell, Perl, HTML, Awk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Shift Reminders   Programmer's Name:  Tom Hultquist  Application #   420
Programmer's Site:  Grand Rapids WFO (Grand Rapids, MI) (GRR )  Region:  CR
Version:   1.0   Version Date:   2000-12-01   Type:   Textdb write scripts to produce alarms
Description:   This collection of 8 scripts (and 8 associated files) are used to produce reminders for the forecaster to do the TAFs and TWBs. This is accomplished by writing ascii text reminder files into the text database as PILs which are set to alarm.
Languages:  C shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Text Alarms   Programmer's Name:  Tom Hultquist  Application #   419
Programmer's Site:  Grand Rapids WFO (Grand Rapids, MI) (GRR )  Region:  CR
Version:   1.0   Version Date:   2000-12-01   Type:   Simple scripts to copy over default text alarms
Description:   These 7 scripts (and 7 associated files) are used to provide 7 different text alarm/alert suites on the text workstations. The scripts copy the contents of the dummy files over the existing /awips/fxa/data/textAlarmAlertProducts.txt file on the workstation in order to load a new set of alarms/alerts.
Languages:  C Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SWR Backup   Programmer's Name:  Tom Hultquist  Application #   418
Programmer's Site:  Grand Rapids WFO (Grand Rapids, MI) (GRR )  Region:  CR
Version:   1.0   Version Date:   2000-12-01   Type:   Simple File Copy Script
Description:   These two scripts simply copy over (and replace) the active HWR NWWS configuration file with a file configured for our primary backup site (and our original file).
Languages:  C shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GFE Web Send   Programmer's Name:  Tom Hultquist  Application #   417
Programmer's Site:  Grand Rapids WFO (Grand Rapids, MI) (GRR )  Region:  CR
Version:   1.0   Version Date:   2000-12-01   Type:   DS/LDAD FTP scripts
Description:   These three scripts are used to rename GIF images which are created by the IFPS GFE, and FTP them to the office web server (at CR headquarters). The mvgifs.pl script renames the files from the dynamic (GFE generated) names to static names for use on the web server. The SEND_to_WEB.csh script copies the GIF images to LDAD, and initiates the FTP_to_WEB.csh script via remsh. The FTP_to_WEB.csh script FTPs the GIF images from LDAD to the web server.
Languages:  C shell, Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Get GLCFS   Programmer's Name:  Tom Hultquist  Application #   416
Programmer's Site:  Grand Rapids WFO (Grand Rapids, MI) (GRR )  Region:  CR
Version:   1.0   Version Date:   2000-12-01   Type:   LDAD retrieval & preprocessor
Description:   These two scripts retrieve Great Lakes Coastal Forecasting System grib files from GLERL into LDAD, and send them into the DS via a preprocessor. The preprocessor stores the grib file in the appropriate directory for use with the IFPS software.
Languages:  C Shell, Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Local River Forecast Storage   Programmer's Name:  Tom Hultquist  Application #   422
Programmer's Site:  Grand Rapids WFO (Grand Rapids, MI) (GRR )  Region:  CR
Version:   1.0   Version Date:   2000-12-05   Type:   LDAD preprocessor
Description:   This preprocessor is used to store locally generated river forecasts in the appropriate directory on the DS so that they will be utilized by WHFS. If this were not done, these products would need to be sent out over the WAN so that WHFS would see them (when they arrive back in via the SBN). These forecasts are produced on a PC, and placed in the /data/Incoming directory on LDAD. When the DS sees the products, it initiates this preprocessor, which takes the files and places them in the /data/fxa/ispan/hydro directory so that they are properly decoded for use with WHFS. This preprocessor is a modification of the existing preprocessSUA.pl script.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Web Page Data Updater   Programmer's Name:  Tom Hultquist  Application #   421
Programmer's Site:  Grand Rapids WFO (Grand Rapids, MI) (GRR )  Region:  CR
Version:   1.0   Version Date:   2000-12-01   Type:   LDAD FTP & Web Page File Maintenance
Description:   This collection of 7 scripts are used to update data on the office web site (located at CR headquarters). The process begins with the textdbNotify_web_GRR.pl script, which is activated via the Informix triggers. This script is a modification of the baseline textdbNotify.pl script, and takes triggered products and places them in a specified directory on LDAD. Once the products have been copied to LDAD, this script initiates the FTP_to_WEB.csh script (via remsh), which is resident on LDAD. The FTP_to_WEB.csh runs some basic file maintenance, then FTPs the file(s) to the website. The remaining 5 scripts are run via cron on LDAD, and perform additional file maintenance.
Languages:  C Shell, Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Fire Weather GUI   Programmer's Name:  Thomas Humphrey  Application #   306
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-11-15   Type:   Fire Weather Spot Forecast User Interface
Description:   Application will allow the user the view previous accumuated spots for a particular fire. The user can view comments made by forecasters and input from fire weather personnel to get a better idea on how forecasts area going...and therefore make adjustments to fresh spots. Program also ulitlizes fire weather scripts to format spots/watch and red flag statements along with converting fire weather zones to county zones for red flag and fire weather watch dissemination.
Languages:  Tcl/Tk   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SCD/SDO Generator   Programmer's Name:  Thomas Humphrey  Application #   301
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   3.1   Version Date:   2005-03-01   Type:   SCD/SDO formatter
Description:   TCL interface that allows the user to format SCD's and/or SDO's. Error and quality checks have been built in. Will allow local offices to archive and print out observations for up to 60 days.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TCL Temp Mixer   Programmer's Name:  Thomas Humphrey  Application #   302
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-11-13   Type:   TCL GUI
Description:   TCL graphical interface that allows user to mix model forecast data at various levels for temperature forecasting aid. Program designed to incorporate 7 day forecast, and will use ETA/MESO ETA/AVN and MRF data. Also displays guidance data and local ETA Bias data.
Languages:  TCL/TK   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SCD/SDO Generator   Programmer's Name:  Thomas Humphrey  Application #   1588
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   4.0   Version Date:   2006-07-24   Type:   SCD/SDO formatter
Description:   TCL interface that allows the user to format SCD's and/or SDO's. Error and quality checks have been built in. Will allow local offices to archive and print out observations for up to 60 days.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SCD/SDO Generator   Programmer's Name:  Thomas Humphrey  Application #   1510
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   3.2   Version Date:   2005-08-31   Type:   SCD/SDO formatter
Description:   TCL interface that allows the user to format SCD's and/or SDO's. Error and quality checks have been built in. Will allow local offices to archive and print out observations for up to 60 days.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   DOT Fax   Programmer's Name:  Greg Jackson  Application #   953
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-09   Type:   Product Fax
Description:   Extacts zone forecasts for Southwest Zones of forecast area and prints a Fax for the Texas Department of Transportation.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MAF RTP   Programmer's Name:  Greg Jackson  Application #   949
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   2.0   Version Date:   2002-10-07   Type:   Regional Temperature and Precip Product Genator
Description:   Queries the oper.temperature and oper.precip tables for observations in the MAF forecast area and formats a work regional temperature and precipitation (RTP) product as LBBWRKRTP. Missing Coop reports are listed in LBBWRKMSG.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   lanFill   Programmer's Name:  Greg Jackson  Application #   1187
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   2.1   Version Date:   2003-11-05   Type:   Product to LAN FTP Transfer
Description:   Copies triggered products to one or more FTP servers outside the AWIPS firewall and/or prints products to lp1.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Wes Case Installer   Programmer's Name:  Mike Jackson  Application #   1561
Programmer's Site:  Paducah WFO (Paducah, KY) (PAH )  Region:  CR
Version:   0.4   Version Date:   2006-04-27   Type:   WES Case Installer
Description:   User friendly GUI to install Wes cases from DVD or from AX. It can handle both the original archiving scheme or Paul Wolyn's compressed archiving scheme.
Languages:  Lazarus (Delphi Clone)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TarBack   Programmer's Name:  Greg Jackson  Application #   655
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2001-05-16   Type:   File Backup Utility
Description:   Reads list of directories and specific files on the local machine to \\"tar\\" from file ###-###.bak located in the current working directory and creates an archive file /data/local/backup/###-###.tar which can optionally be FTP'd to a computer outside the AWIPS LAN.
###-### is the machine name (i.e., ws1), which is read within the script.
Languages:  sh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Big Bend River Roundup   Programmer's Name:  Greg Jackson  Application #   952
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   2.0   Version Date:   2002-10-09   Type:   Product Creator
Description:   Assembles a roundup of river stage information for gages along the Rio Grande for faxing to the Big Bend National Park. The product is stored in the text database as LBBBIGBND
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Hydroview DS   Programmer's Name:  Greg Jackson  Application #   972
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   V1.   Version Date:   2002-10-30   Type:   Application Launcher
Description:   Script uses remote shell to launch Hydroview on ds with display exported to local workstation. Script is added to localapps.dtwmrc. The script is not generally used, but was created as a workaround for previous problems running Hydroview on WS's at MAF.
Languages:  csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   daysav.csh   Programmer's Name:  Greg Jackson  Application #   1008
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-12-13   Type:   Script launcher
Description:   The daysav.csh script facilitates scheduling tasks to run at the same local time in both daylight savings time and standard time without having to modify crons.
Languages:  csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MTR Plot   Programmer's Name:  Greg Jackson  Application #   975
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-31   Type:   Mesonet Observation Ingest
Description:   At MAF, Texas mesonet observations are received via WAN from LBB. When stored into the text database, mtrplot.pl reformats the product to look like a MTR from the SBN and places a copy in /data/fxa/point/metar/Raw. When this data is ingested by AWIPS it is then displayable in D2D.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   lanFill   Programmer's Name:  Greg Jackson  Application #   962
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   2.0   Version Date:   2002-10-11   Type:   Product to LAN FTP Transfer
Description:   Copies triggered products to one or more FTP servers outside the AWIPS firewall and/or prints products to lp1.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GSM Alert   Programmer's Name:  Greg Jackson  Application #   979
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-11-04   Type:   Radar Status Monitor
Description:   Monitors the GSM product from one or more radars and provides \"red banner\" alerts when changes in operational status or alamrs occurs on either the RDA or RPG.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   River Check   Programmer's Name:  Greg Jackson  Application #   967
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-23   Type:   River Alert and Stage Summary Product Generator
Description:   River Check creates a product \"STAGES\" with the latest river stage information. A summary of flood status for each river station is stored to \"RIVERS\". When the flood status for a river changes a \"README\" product containing details is created. Additionally, when new DCP data is available for a station, a stage history and flood status summary is generated and stored in the text database using under a product corresponding to the river station ID.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Local Merge   Programmer's Name:  Greg Jackson  Application #   976
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-31   Type:   Configuration File Parser
Description:   The Local Merge program reads a local MTR station file list, including mesonet stations, and adds the appropriate information to MTR.goodness, metarStationInfo.txt, metarCitiesInfo.txt, afos2awips.txt, afosMasterPIL.txt, and national_category_table.template. The application does not do required localizations.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Distrib Test   Programmer's Name:  Greg Jackson  Application #   973
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-11-04   Type:   Distribution Tester
Description:   Distrib Test checks for successful transmission of a test or keep-alive message through LDAD and subsequent reception via SBN.
Languages:  Perl, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MoveRadar   Programmer's Name:  Greg Jackson  Application #   653
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2001-05-16   Type:   AWIPS to LAN Radar Transfer
Description:   MoveRadar FTPs the latest lowest elevation reflectivity product to a computer outside the AWIPS LAN.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LCD2LAN   Programmer's Name:  Greg Jackson  Application #   656
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2001-05-16   Type:   LCD to LAN Copy
Description:   LCD2LAN reads triggered cccLCDxxx products, adds header information and FTPs the product to a computer outside the office LAN for uplink to office web page.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MAF AWW   Programmer's Name:  Greg Jackson  Application #   964
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-15   Type:   Product Formatter
Description:   Creates basic text for LBBAWWMAF given an event begin time, end time and expected conditions (selected from a list)
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   moveImages   Programmer's Name:  Greg Jackson  Application #   1314
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2004-06-28   Type:   File Transfer Utility
Description:   moveImages.pl can be set up on workstation crons to scan the /tmp and other directories for images intended to be uploaded via FTP to another server. The intended purpose is to automatically copy PNGs captured in D2D to the office LAN, but JPG and GIF images are also searched. Additional directories can be added to the search path.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   DAYRR3   Programmer's Name:  Greg Jackson  Application #   652
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2001-05-16   Type:   RR3 Collective Creator
Description:   The dayrr3.pl script collects RR3 reports into a single product named LBBDAYRR3. The script also creates and transmits a tabular product-LBBRTPSJT.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SGL2SHARP   Programmer's Name:  Greg Jackson  Application #   657
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2001-05-16   Type:   Product Reformatter
Description:   SGL2SHARP combines the latest two SGL products that contain the TTBB and PPBB upper air messages into a single SGL product into a format readable by the PC SHARP application.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Lightning Detector   Programmer's Name:  Greg Jackson  Application #   951
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-09   Type:   Alerter
Description:   The AWIPS Lightning detector alerts users via red banner notice when lightning has been detected within one or more defined rectangular areas. An RDA area can be defined specifically for lightning occurring close to the radar (or office)
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SimpleCRS   Programmer's Name:  Greg Jackson  Application #   971
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-30   Type:   CRS Formatter
Description:   General purpose CRS product formatter. Handles severe weather watches, warnings, statements, and most products with or without a UGC. Includes product replacement using CRS MRD codes.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Animation Creator   Programmer's Name:  Mike Jackson  Application #   1632
Programmer's Site:  Paducah WFO (Paducah, KY) (PAH )  Region:  CR
Version:   1.0   Version Date:   2007-02-21   Type:   AWIPS/WES
Description:   Ever tried to make an animation of radar or satellite images from the WES or AWIPS for a powerpoint presentation or website? It can be a royal pain. Well this software takes the snapshots creates them into an animation suitable for the web or powerpoint. It produces full size 80,60,and 40% size animations. It creates animated gif.
Languages:  Lazarus (Linux Delphi Clone)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MAF Spot Forecast   Programmer's Name:  Greg Jackson  Application #   961
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-11   Type:   Product Generator
Description:   The MAF Spot Forecast program provides a template for entering spot forecast information. The script generates output to text database as LBBWRKMAF which can be printed and faxed to a spot forecast user.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Synop.pl   Programmer's Name:  Greg Jackson  Application #   658
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2001-05-16   Type:   Synopsus Product Extractor
Description:   Extracts the syposis from the WSW and NPW products and stores as product LBBWRKSWS, which can be modified for transmission to CRS. The output product is also FTP'd to a computer outside the AWIPS LAN.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Hobbs Fax   Programmer's Name:  Greg Jackson  Application #   957
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-10   Type:   Fax Creator
Description:   Gathers METARs and TAFs for a collection of west Texas and southeast New Mexico sites and sends the collected data to lp1.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   New Mexico STP   Programmer's Name:  Greg Jackson  Application #   960
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-11   Type:   Formatter
Description:   Reads ABQSTPNM and extracts a subset of stations to be read on CRS. Output is formatted and send to lp1.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Daily Observation Collection   Programmer's Name:  Greg Jackson  Application #   600
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2001-04-05   Type:   Collective Formatter
Description:   The Daily Observation Collection script creates collectives of the previous day's MTR, SDO, and SCD products for sites ABI, JCT, and SJT and creates an output product for each, LBBDAYxxx.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MAF Travel Forecast   Programmer's Name:  Greg Jackson  Application #   959
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-11   Type:   Travel Forecast Creator
Description:   MAF travel forecast script runs CAFE travel forecast formatter and creates a travel forecast in the text database LBBTVLMAF as a backup travel forecast to be read on CRS in the event that the CAFE formatter fails.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Daily MAF RVA   Programmer's Name:  Greg Jackson  Application #   956
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-10   Type:   Product Generator
Description:   Determines the current hydromet database name and passes the appropriate arguments to run_rpf_batch to run MAF's daily RVA product.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Marfa Brief   Programmer's Name:  Greg Jackson  Application #   955
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   2.0   Version Date:   2002-10-10   Type:   Aviation Brief
Description:   Gathers flight level winds from FDs, METARs and the zone forecast for Marfa, TX and stores the data into the text database asLBBMARFA.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GDP Fax   Programmer's Name:  Greg Jackson  Application #   954
Programmer's Site:  Midland/Odessa WFO (Midland, TX) (MAF )  Region:  SR
Version:   1.0   Version Date:   2002-10-09   Type:   Fax Product Creator
Description:   Extracts forecast for Guadalupe Mountains National Park and creates a text database product for faxing to the park.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HWO Setup Program   Programmer's Name:  Chris Jacobson  Application #   1195
Programmer's Site:  Los Angeles WFO (Oxnard, CA) (LOX )  Region:  WR
Version:   2.0   Version Date:   2003-11-21   Type:   formatter
Description:   The HWO setup program was developed in order to ease routine production of this product. Key features of the program include:

1) Automated inclusion of bullets for watches, warnings, and advisories currently in effect. The program parses the latest available products from the issuing office to determine what non-routine WWAs are in effect. A GUI selection screen is then presented to the forecaster allowing final determination of which WWA bullets to include in the HWO product. A sample bullet is presented here:
* HIGH WIND WARNING..........SEE WWUS76 KLOX - NPWLOX FOR DETAILS *

2) A subroutine to set valid periods for WWAs in effect. This allows the forecaster to include bullets for a particular WWA in the Day One section only, or the Days Two through Seven section only, or in both sections, as appropriate.

3) Site configuration of which WWAs to include in the GUI selection screen. This allows offices in different climatic regions to include only the WWAs which are relevant to their area. The program includes support for oceanic marine, Great Lakes, tropical, non-precipitation, winter weather, fire weather, severe and hydrologic products.

4) Amendment and correction options which retain the previous hand-edited HWO text, while allowing the forecaster to add or remove WWA bullets.

5) Optional inclusion of weekday names on the .TODAY and .DAYS TWO THROUGH SEVEN lines.

6) Option to write output into AWIPS text database as WRKHWO. A trigger can then be set on AWIPS to send WRKHWO to an alternate editor such as a PC or Hydromet.


Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Product History   Programmer's Name:  Paul Jendrowski  Application #   1830
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   4.2.0   Version Date:   2008-07-31   Type:   Text Product Archive Viewer
Description:   This program displays product issuance and expiration times and VTEC information graphically on a time line and allows product text to be viewed and printed. It also shows where the product is in effect on a map display. Polygon warnings and LSR reports can also be plotted. It is very useful for quality assurance, service assement and storm data, and also can be used to view archived text products. The program reads text products from the AWIPS 30 day legal archive directory and a local archive directory. Products are arranged by groups such as Public, aviation, warnings, etc on the display to logically arrange the display. Click on the user documentation above to see a screen shot to get a better idea of the program. Starting with 4.0, the Print Map Product application is now bundled with product history.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Record T Monitor   Programmer's Name:  Paul Jendrowski  Application #   1502
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   1.0   Version Date:   2005-06-06   Type:   Display
Description:   This program is a simple bar graph display of the current Min and Max T observed so far during the day and the record values of the high/low Min and Max T. The bar graphs are color coded to quickly determine if a new record is set. Min temperatures are on blue bar graphs and max temperatures are on red graphs. The hi/lo record values are plotted on the right side of the bar graph with the year of the records plotted on the top/bottom of the bar graph. Plotted on the left side of the bar graph is the min/max T for the day. The time of the latest observation (i.e., the latest METAR report) is annotated next to the site identifier. The white area on the bar graph indicates a non-record min/max T. Observed values that are in the record area will flash.

This program requires an auxiliary program TformMTR.tcl to get the min/max temperatures from the METAR reports. TfromMTR.tcl also gets the record data from the xmClimate data base. If xmClimate is not used, you will need to set up a mechanism to get the record highest low, lowest low, highest max, lowest max temperatures for the day along with the latest year the record was set into the text files recordTmonitor.tcl reads.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Print Map Product   Programmer's Name:  Paul Jendrowski  Application #   1673
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   2.0   Version Date:   2007-06-20   Type:   Print formatter
Description:   This is no longer a separate application and is bundled with the Product History program. Please download the latest Product History application.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   pushGfeGrids_to_ERH   Programmer's Name:  Paul Jendrowski  Application #   1538
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   1.3   Version Date:   2006-03-06   Type:   GFE grids push script
Description:   Script to extract public and marine netCDF files from the GFE Official database and ftp up to the ERH Web server ftp site. This script along with specific GFE configuration settings are designed to work as seamlessly as possible in both normal and backup GFE operations and is required to be installed and used by all ER sites. This application is only for ER sites.
Languages:  sh script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   gfeFileTools   Programmer's Name:  Paul Jendrowski  Application #   1389
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   1.2   Version Date:   2006-03-16   Type:   GFE Utility
Description:   Collection of programs to assist with managing GFE Python modules.
This distribution contains 3 main programs: gfeManager, GFE_module_installer.sh and convert_OB5_ModelNames.tcl, and two support programs runIdle.py and tkdiff.tcl. Click on the User Doc link for more info. Updated for OB5 to OB6 model name converter.
Languages:  shell scripts, tcltk, python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AMBER Flash Flood Algorithm   Programmer's Name:  Paul Jendrowski  Application #   820
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   1.53   Version Date:   2002-01-25   Type:   Radar precipitation algorithm
Description:   The Areal Mean Basin Estimated Rainfall (AMBER) algorithm is used to compute radar estimated rainfall in small scale watersheds. Output can be viewed directly on D2D and with ArcView. For complete information see www.nws.noaa.gov/pr/hnl/amber and contact the author directly for software
Languages:  HPUX Fortran, C, Tcl/Tk, Arcview.   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   pps_dhr (Run Multiple Z-Rs)   Programmer's Name:  Paul Jendrowski  Application #   571
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   1.21   Version Date:   2006-05-03   Type:   Radar Precipitation Products
Description:   Version 1.21 has important updates to the radar localization files. If your data key values are not like 515xx, you must redo your localization.
This program creates STP, OHP, THP radar products from the DHR product using alternate adaptation data values from the products received from the RPG. Therefore, you can create additional Precipitation products using alternate Z-R relationships and compare in real time. Products can be displayed with D2D, NAWIPS, GARP.

Version 1.2 updates scripts for changes in OB4.2 /data/fxa_local replaced with /data/fxa.
Languages:  Fortran   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   D2D Archive Viewer (ER)   Programmer's Name:  Paul Jendrowski  Application #   1858
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   1.0   Version Date:   2008-09-17   Type:   D2D case viewer
Description:   This is a group of scripts and D2D tcl overrides to allow viewing of the AX 7dayRollover archives. This is the ER recommended and supported tool set to view AX data (not restricted to ER sites). Requires the AX to be configured to NFS export the ax archive and E-AWIPS/LX machines set up to NFS mount the ax archive. Also changes D2D to reset the time when exiting, disable notifications from real time data, disable WARNGEN button, and change D2D widgets background color to orange to visually distinguish archive mode from operational mode.
Languages:  shell scripts and tcl/tk.   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Pane Relief   Programmer's Name:  Paul Jendrowski  Application #   1568
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   1.3   Version Date:   2007-04-13   Type:   D2D Tool
Description:   Pane Relief is a tool to automatically load a set of D2D procedures into the D2D main and side panes. Pane Relief makes it easy to initially load up D2D panes at start of shift or to switch one or more screens to severe weather mode. The loading up of panes with data is more efficient requiring just a few mouse clicks instead of a lot of manual procedure/data selection and pane swapping.
Version 1.3 fixes bug with running on WES as location of /data/fxa/userPrefs was hard coded.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Product History   Programmer's Name:  Paul Jendrowski  Application #   1844
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   4.3.2   Version Date:   2008-08-06   Type:   Text Product Archive Viewer
Description:   This program displays product issuance and expiration times and VTEC information graphically on a time line and allows product text to be viewed and printed. It also shows where the product is in effect on a map display. Polygon warnings and LSR reports can also be plotted. It is very useful for quality assurance, service assement and storm data, and also can be used to view archived text products. The program reads text products from the AWIPS 30 day legal archive directory and a local archive directory. Products are arranged by groups such as Public, aviation, warnings, etc on the display to logically arrange the display. Click on the user documentation above to see a screen shot to get a better idea of the program. Starting with 4.0, the Print Map Product application is now bundled with product history.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Product History   Programmer's Name:  Paul Jendrowski  Application #   1672
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   4.0.3   Version Date:   2007-08-20   Type:   Text Product Archive Viewer
Description:   This program displays product issuance and expiration times and VTEC information graphically on a time line and allows product text to be viewed and printed. It also shows where the product is in effect on a map display. Polygon warnings and LSR reports can also be plotted. It is very useful for quality assurance, service assement and storm data, and also can be used to view archived text products. The program reads text products from the AWIPS 30 day legal archive directory and a local archive directory. Products are arranged by groups such as Public, aviation, warnings, etc on the display to logically arrange the display. Click on the user documentation above to see a screen shot to get a better idea of the program. Starting with 4.0, the Print Map Product application is now bundled with product history.

Version 4.0.3 handles the new time/motion/location line in short fused warnings when parsing polygons.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   makeCDL   Programmer's Name:  Paul Jendrowski  Application #   819
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   1.0   Version Date:   2002-01-25   Type:   model CDL file formatter
Description:   makeCDL is a collection of tools to create a new CDL file for a new model being added to AWIPS. The CDL file is suitable for use in localization and the AWIPS grib decoder and is created from the actual grib files for the model. To use, you get a sample of the GRIB files for the new model and run them through a simple decoder that builds a data base of parameters, levels, times etc. You then edit the data base to contain the desired items to send to AWIPS (i.e. get rid of undesired parameters, levels, times). Then the data base is processed by a tcl program that formats nearly all of the CDL file. All you need to do is edit model name and grid parameters. I have successfully used this to create a CDL file for NOGAPS including the ocean parameters and a Hawaii version of the 10 km eta. Contact me if you would like to test this program.
Languages:  C, tcl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Backup Dedicated Radar Connections   Programmer's Name:  Paul Jendrowski  Application #   1741
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   1.1   Version Date:   2008-06-17   Type:   Process manager
Description:   This program starts and stops dedicated ORPG connections in AWIPS. These are adjacent radars the ROC has allowed your site to connect to for backup and weather situations where a dedicated ORPG connection can provide enhanced radar data. This program provides a gui so that any user can start and stop the necessary AWIPS radar processes.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Pane Relief   Programmer's Name:  Paul Jendrowski  Application #   1743
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   2.0   Version Date:   2008-03-18   Type:   D2D Tool
Description:   Pane Relief is a tool to automatically load a set of D2D procedures into the D2D main and side panes. Pane Relief makes it easy to initially load up D2D panes at start of shift or to switch one or more screens to severe weather mode. The loading up of panes with data is more efficient requiring just a few mouse clicks instead of a lot of manual procedure/data selection and pane swapping.
Version 2.0 adds Procedure Sets and autoplay function geared towards situational awareness displays.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Set Backup ISC Sites   Programmer's Name:  Paul Jendrowski  Application #   1732
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   1.1   Version Date:   2008-03-12   Type:   GFE Backup Configuration
Description:   Makes it easy to configure extra ISC sites in GFE when an adjacent WFO is down and their backup office needs your grids. This method allows users to still use their personalized GFE configuration instead of a special backup configuration.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   D2D Image Maker/D2D Case Maker   Programmer's Name:  Paul Jendrowski  Application #   1495
Programmer's Site:  Roanoke WFO (Blacksburg, VA) (RNK )  Region:  ER
Version:   0.63   Version Date:   2005-06-17   Type:   Display
Description:   This creates png images directly from the main pane of D2D without using a screen capture mechanism. A complete set of images from all frames loaded in D2D can be created in seconds. Sets of images are automatically arranged in \\"Case\\" directories. Includes d2dCaseMaker application to make javascript animation HTML pages from a D2D loop. Also allow custom size images that still keep legends and color tables. Great for printing D2D displays too.

See documentation for changes in version 0.63.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   The Shear Calculator   Programmer's Name:  Ryan Jewell  Application #   93
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.0   Version Date:   2000-07-27   Type:   Interactive Shear Calculator
Description:   The Shear Calculator is a windows based program that enables the user to easily calculate environmental and storm relative shear parameters. The user inputs wind direction and speed at several pressure levels, along with two storm motions and CAPE.
Languages:  Visual Basic   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RDFGrapher   Programmer's Name:  Nathan Johnson  Application #   564
Programmer's Site:  Charleston WFO (Ruthdale, WV) (RLX )  Region:  ER
Version:   1.1   Version Date:   2001-03-13   Type:   formatter
Description:   RDFGrapher will create a graphical version of the text RDF. New features include a combined short and long term forecast(RDFGrapher_Ext.py) and a very short term forecast (Quick_Cast.py). Version 1.1 also has a few minor bug fixes too. I had to remove the TCL/TK source files in order to upload the RDFGrapher-1.1.tar.gz file, so you can get the TCL/TK files it needed from here: http://hpux.cs.utah.edu/
Languages:  Python 1.5.2 or higher   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RDFGrapher   Programmer's Name:  Nathan Johnson  Application #   488
Programmer's Site:  Charleston WFO (Ruthdale, WV) (RLX )  Region:  ER
Version:   1.0   Version Date:   2001-02-06   Type:   formatter
Description:   RDFGrapher will create a graphical version of the text RDF.
Languages:  Python 1.5.2 or higher   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Archived Text Retriever   Programmer's Name:  Thomas Johnstone  Application #   839
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   2.0   Version Date:   2002-02-26   Type:   display
Description:   Updated to add additional products to archive list, and to create easier interface to modify product date.
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Archived Text Retriever   Programmer's Name:  Thomas Johnstone  Application #   515
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.0   Version Date:   2001-01-22   Type:   display
Description:   GUI application which allows display and printing of products archived with Charles Ross' archive_text.sh application. Also easily configurable to run on Windows 95/98/NT machines.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ILN Web Feeder   Programmer's Name:  Thomas Johnstone  Application #   785
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.0   Version Date:   2001-11-08   Type:   Backup Web feed
Description:   GUI application used to send graphical and text product/ products to WFO ILN's Web Page. Used as backup in the event products don't automatically post for some reason.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Display Daily USP   Programmer's Name:  Thomas Johnstone  Application #   706
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.0   Version Date:   2001-07-20   Type:   display
Description:   Allows the display of current or archived USP GIF images on Awips.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Williamstown_ob   Programmer's Name:  Thomas Johnstone  Application #   707
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.0   Version Date:   2001-07-20   Type:   formatter
Description:   Simple GUI which allows creation of RR3 ob for unique co-op site.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RR1_Encoder   Programmer's Name:  Thomas Johnstone  Application #   239
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.1   Version Date:   2001-11-08   Type:   formatter
Description:   Encodes river stage data into an shef encoded product. Allows transmission as a workfile or RR1. Setup is specific to WFO ILN's area.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Web Brief   Programmer's Name:    Application #   1146
Programmer's Site:  Lower Mississippi RFC (Slidell, LA) (ORN )  Region:  SR
Version:   1.2   Version Date:   2003-12-16   Type:   Web Based Briefing Tool
Description:   Web Brief allows the user to quickly create a web based briefing without knowledge of HTML. The user can save, edit, and delete briefings.
Languages:  PHP, MySQL   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   New Products Survey   Programmer's Name:  Ethan Jolly  Application #   1046
Programmer's Site:  Lower Mississippi RFC (Slidell, LA) (ORN )  Region:  SR
Version:   1.0   Version Date:   2003-05-12   Type:   Databased Survey
Description:   This is an OMB approved online survey for use with new, experimental products on your web site.
Languages:  PHP, MySQL   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Plot HADS Dcps   Programmer's Name:  eric jones  Application #   676
Programmer's Site:  Lower Mississippi RFC (Slidell, LA) (ORN )  Region:  SR
Version:   1.1   Version Date:   2007-09-28   Type:   display
Description:   The program downloads the current HADS Dcp's and formats them into a format readable by ArcView.
Languages:  Korn shell, Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ofsshef   Programmer's Name:  eric jones  Application #   917
Programmer's Site:  Lower Mississippi RFC (Slidell, LA) (ORN )  Region:  SR
Version:   1.0   Version Date:   2003-09-12   Type:   NWSRFS Shef encoder
Description:   This program takes any time series from the NWSRFS flat files(database) and shef encodes them.
Languages:  Fortran 90   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   StripWatch   Programmer's Name:  Paul Kirkwood  Application #   263
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.0.0   Version Date:   2000-11-06   Type:   Decoder
Description:   Strips SAW, SEL, SEV products from SPC given the states you want to be alerted for. It gives you the option to print the product and create archives of the products.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Smoky Mountain Temperatures   Programmer's Name:  Paul Kirkwood  Application #   987
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   3.1.0   Version Date:   2002-11-14   Type:   Formatter
Description:   Produces the Smoky Mountain Temperature and
Precipitation table (STPTYS).
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Smoky Mountain Viewer   Programmer's Name:  Paul Kirkwood  Application #   988
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.0   Version Date:   2002-11-14   Type:   Display.
Description:   Display past archives of STPTYS.
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Metar Decoder GUI   Programmer's Name:  Paul Kirkwood  Application #   260
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   4.0.0   Version Date:   2000-11-04   Type:   Display
Description:   Decodes the metars into English Units and Displays them in a nice GUI interface. Nice to have Temp/Dwpt in degrees F. Relative Humidity, Wind Chill, Heat Index, Winds in MPH. Very usefull with Public Phone Calls, and a quick look at metars.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Awos PreProcessor   Programmer's Name:  Paul Kirkwood  Application #   261
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.5.0   Version Date:   2000-12-20   Type:   LDAD preprocessor
Description:   This preprocessor will allow AWOS observations to be stored in the AWIPS Informix Database and plot in D2D. The AWOS observations are also available for the NWR products, NWWS products, just as if they were transmitted down the SBN.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Print Daily Observations   Programmer's Name:  Paul Kirkwood  Application #   993
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   1.2   Version Date:   2002-11-15   Type:   Display
Description:   Display archived Metars.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Awos Preprocessor Upgrade   Programmer's Name:  Paul Kirkwood  Application #   776
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.0   Version Date:   2001-10-30   Type:   LDAD Preprocessor
Description:   Decodes AWOS observations and stores them in AWIPS. Stores them in both the text database and the netCDF files for plotting.

Fixes problem with not decoding under 5.1.1.1 and 5.1.2.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AWOS Preprocessor   Programmer's Name:  Paul Kirkwood  Application #   775
Programmer's Site:  Knoxville/Tri-Cities WFO (Morristown, TN) (MRX )  Region:  SR
Version:   2.0   Version Date:   2001-10-30   Type:   LDAD preprocessor
Description:   Processes AWOS information
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ECLAIRS 3.0   Programmer's Name:  Matthew Kramar  Application #   1655
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   3.0   Version Date:   2007-05-16   Type:   Electronic Call Log / LSR Generation / Image Capturing
Description:   ECLAIRS (Electronic Call Log And Image Recording System) is designed to be an all-in-one AWIPS-based documentation system for phone calls and inclement weather reports. It includes a robust call log as its principal component (adapted from WHIRL software at WFO FWD) that can be used simultaneously on multiple workstations, and has built-in capabilities for generating, reloading (and correcting) Local Storm Reports (LSRs) DIRECTLY FROM CALL LOG ENTRIES, and capabilities for performing these same actions as service backup for sister WFOs. In addition, Image Archive software (adapted by Jason Jordan) has been bundled with ECLAIRS to facilitate paperless documentation of the AWIPS display window (especially useful in severe weather operations). Version 2.0 and higher feature marine zone functionality.
Languages:  TCL/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ECLAIRS 2.70a   Programmer's Name:  Matthew Kramar  Application #   1646
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   2.70a   Version Date:   2007-04-12   Type:   Electronic Call Log / LSR Generation / Image Capturing
Description:   ECLAIRS (Electronic Call Log And Image Recording System) is designed to be an all-in-one AWIPS-based documentation system for phone calls and inclement weather reports. It includes a robust call log as its principal component (adapted from WHIRL software at WFO FWD) that can be used simultaneously on multiple workstations, and has built-in capabilities for generating, reloading (and correcting) Local Storm Reports (LSRs) DIRECTLY FROM CALL LOG ENTRIES, and capabilities for performing service backup duties for sister WFOs. In addition, Image Archive software (adapted by Jason Jordan) has been bundled with ECLAIRS to facilitate paperless documentation of the AWIPS display window (especially useful in severe weather operations). Version 2.0 and higher features marine zone functionality.
Languages:  TCL/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ECLAIRS 3.2   Programmer's Name:  Matthew Kramar  Application #   1676
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   3.2   Version Date:   2007-07-17   Type:   Electronic Call Log / LSR Generation / Image Capturing
Description:   ECLAIRS (Electronic Call Log And Image Recording System) is designed to be an all-in-one AWIPS-based documentation system for phone calls and inclement weather reports. It includes a robust call log as its principal component (adapted from WHIRL software at WFO FWD) that can be used simultaneously on multiple workstations, and has built-in capabilities for generating, reloading (and correcting) Local Storm Reports (LSRs) DIRECTLY FROM CALL LOG ENTRIES, and capabilities for performing these same actions as service backup for sister WFOs. In addition, Image Archive software (adapted by Jason Jordan) has been bundled with ECLAIRS to facilitate paperless documentation of the AWIPS display window (especially useful in severe weather operations). Versions 2.0 and higher feature marine zone functionality.
Languages:  TCL/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ECLAIRS   Programmer's Name:  Matthew Kramar  Application #   1626
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   2.0   Version Date:   2007-02-13   Type:   Electronic Call Log / LSR Generation / Image Capturing
Description:   ECLAIRS (Electronic Call Log And Image Recording System) is designed to be an all-in-one AWIPS-based documentation system for phone calls and inclement weather reports. It includes a robust call log as its principal component (adapted from WHIRL software at WFO FWD) that can be used simultaneously on multiple workstations, and has built-in capabilities for generating, reloading (and correcting) Local Storm Reports (LSRs) DIRECTLY FROM CALL LOG ENTRIES, and capabilities for performing service backup duties for sister WFOs. In addition, Image Archive software (adapted by Jason Jordan) has been bundled with ECLAIRS to facilitate paperless documentation of the AWIPS display window (especially useful in severe weather operations). Version 2.0 has included marine zone functionality.
Languages:  TCL/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ECLAIRS 4.1   Programmer's Name:  Matthew Kramar  Application #   1698
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   4.1   Version Date:   2008-02-15   Type:   Electronic Call Log / LSR Generation / Image Capturing
Description:   ECLAIRS (Electronic Call Log And Image Recording System) is designed to be an all-in-one AWIPS-based documentation system for phone calls and inclement weather reports. It includes a robust call log as its principal component (adapted from WHIRL software at WFO FWD) that can be used simultaneously on multiple workstations, and has built-in capabilities for generating, reloading (and correcting) Local Storm Reports (LSRs) DIRECTLY FROM CALL LOG ENTRIES, and capabilities for performing these same actions as service backup for sister WFOs. In addition, Image Archive software (adapted by Jason Jordan) has been bundled with ECLAIRS to facilitate paperless documentation of the AWIPS display window (especially useful in severe weather operations). Versions 2.0 and higher feature marine zone functionality. Version 4.0 and higher interfaces with the AWIPS LSR database.
Languages:  TCL/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ECLAIRS 4.0   Programmer's Name:  Matthew Kramar  Application #   1692
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   4.0   Version Date:   2007-10-25   Type:   Electronic Call Log / LSR Generation / Image Capturing
Description:   ECLAIRS (Electronic Call Log And Image Recording System) is designed to be an all-in-one AWIPS-based documentation system for phone calls and inclement weather reports. It includes a robust call log as its principal component (adapted from WHIRL software at WFO FWD) that can be used simultaneously on multiple workstations, and has built-in capabilities for generating, reloading (and correcting) Local Storm Reports (LSRs) DIRECTLY FROM CALL LOG ENTRIES, and capabilities for performing these same actions as service backup for sister WFOs. In addition, Image Archive software (adapted by Jason Jordan) has been bundled with ECLAIRS to facilitate paperless documentation of the AWIPS display window (especially useful in severe weather operations). Versions 2.0 and higher feature marine zone functionality. Version 4.0 and higher interfaces with the AWIPS LSR database.
Languages:  TCL/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ECLAIRS 4.1b   Programmer's Name:  Matthew Kramar  Application #   1843
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   4.1b   Version Date:   2008-07-29   Type:   Electronic Call Log / LSR Generation / Image Capturing
Description:   ECLAIRS (Electronic Call Log And Image Recording System) is designed to be an all-in-one AWIPS-based documentation system for phone calls and inclement weather reports. It includes a robust call log as its principal component (adapted from WHIRL software at WFO FWD) that can be used simultaneously on multiple workstations, and has built-in capabilities for generating, reloading (and correcting) Local Storm Reports (LSRs) DIRECTLY FROM CALL LOG ENTRIES, and capabilities for performing these same actions as service backup for sister WFOs. In addition, Image Archive software (adapted by Jason Jordan) has been bundled with ECLAIRS to facilitate paperless documentation of the AWIPS display window (especially useful in severe weather operations). Versions 2.0 and higher feature marine zone functionality. Version 4.0 and higher interfaces with the AWIPS LSR database.

***THIS VERSION REPAIRS A LIBRARY INCOMPATIBILITY WITH AWIPS OB8.3. IT IS AN UPGRADE ONLY FOR EXISTING USERS OF VERSION 4.1. INSTALL VERSION 4.1 FIRST BEFORE INSTALLING THIS UPGRADE!!!***
Languages:  TCL/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   EM Conference Call   Programmer's Name:  Phillip Kurimski  Application #   1627
Programmer's Site:  Green Bay WFO (Ashwaubenon, WI) (GRB )  Region:  CR
Version:   1.1   Version Date:   2007-02-09   Type:   Display
Description:   This program creates a local AWIPS product that can be sent to EMs in the cwa to schedule a conference call through additional software. The program is a modification of the Meet-Me Conference Call software application.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Foggy   Programmer's Name:  Phillip Kurimski  Application #   1629
Programmer's Site:  Green Bay WFO (Ashwaubenon, WI) (GRB )  Region:  CR
Version:   1.0   Version Date:   2007-02-09   Type:   text product
Description:   This program calculates the Stability Index and Crossover values for stations across the cwa to assess fog potential based on the UPS Fog Forecasting Technique using values from the FRH, CCF and hourly weather roundup. This is a modification of the original program written by Richard Brumer which was modified to include more stations across the cwa.
Languages:  Tcl and C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Mesocyclone Attribute Calculator (MAC)   Programmer's Name:  Phillip Kurimski  Application #   1653
Programmer's Site:  Green Bay WFO (Ashwaubenon, WI) (GRB )  Region:  CR
Version:   1.0   Version Date:   2007-05-06   Type:   display
Description:   This program was written as a way to quickly calculate the Mesocyclone Strength and Strength of the Rotational Shear without having to rely on several nomograms that would quickly clutter the desktop of the WDM. The program uses the following values from the VR - Shear tool: the VR – Shear value, the Distance of the Mesocyclone from the Radar and the Width of the Mesocyclone. The program then uses the Mesocyclone Width to determine which nomogram to use for the strength of the mesocyclone (1.0, 2.0, 3.5 and 5.0 nm) and determines the Mesocyclone Strength based on the distance of the circulation from the radar. The program then uses the VrShear value and the width of the Mesocyclone to determine the Vorticity, then calculates Strength of the Rotational Shear based on the Rotational Shear nomogram and the distance of the circulation from the radar.

The program also comes with a viewer that displays all 5 of these nomograms for reference.
Languages:  python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Marine Hazard Collective Program   Programmer's Name:  Phillip Kurimski  Application #   1625
Programmer's Site:  Green Bay WFO (Ashwaubenon, WI) (GRB )  Region:  CR
Version:   1.0   Version Date:   2007-02-09   Type:   display
Description:   This program collects the VTEC header and zones included for a Hazard when the Nearshore or other Marine Product is issued with a hazard in effect. The data is archived by month and a GUI provides access to these files to print for Verification.
Languages:  Python and C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Print Guidance Products   Programmer's Name:  Phillip Kurimski  Application #   1628
Programmer's Site:  Green Bay WFO (Ashwaubenon, WI) (GRB )  Region:  CR
Version:   1.1   Version Date:   2007-02-09   Type:   Display
Description:   This program was written to regenerate guidance products that did not print out properly due to issues with the AWIPS triggers or certain mos guidance products that were issued very late. This program also serves as a way to print out these same guidance tables for offices in service backup.
Languages:  Tcl/Tk and C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Marine Hazard Collective Program   Programmer's Name:  Phillip Kurimski  Application #   1679
Programmer's Site:  Green Bay WFO (Ashwaubenon, WI) (GRB )  Region:  CR
Version:   2.0   Version Date:   2007-07-24   Type:   display
Description:   This program collects the VTEC header and zones included for a Hazard when the Nearshore or a Special Marine Warning is issued with a hazard in effect. The data is archived by month and a GUI provides access to these files to print for Verification. This version adds the archiving of the SMW products.
Languages:  Python and C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Meet-Me Notification Software   Programmer's Name:  John LaGue  Application #   1829
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   1.51   Version Date:   2008-04-29   Type:   Display/Transmission
Description:   The Meet-Me Instant Meeting Notification Software. Updated for AWIPS build OB8.2+ to correct some transmission issues.

Languages:  Tcl/Tk, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Meet-Me Notification Software   Programmer's Name:  John LaGue  Application #   808
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   1.4   Version Date:   2002-01-10   Type:   Display/Transmission
Description:   The Meet-Me Instant Meeting Notification Software provides an interface for transmitting the national notification message (WSHNIMNAT) for meetme conference calls. It also provides notification on the receiving end.
Languages:  Tcl/Tk, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Meet-Me Notification Software   Programmer's Name:  John LaGue  Application #   1504
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   1.5   Version Date:   2005-06-17   Type:   Display/Transmission
Description:   The Meet-Me Instant Meeting Notification Software provides an interface for transmitting the national notification message (WSHNIMNAT) for meetme conference calls. It also provides notification on the receiving end.
Languages:  Tcl/Tk, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MPE Bias Reset   Programmer's Name:  John LaGue  Application #   1234
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   1.51   Version Date:   2004-05-19   Type:   display, utility
Description:   Provides a GUI to manually reset MPE Bias values. Bias and Z/R History may be viewed.

Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   gage   Programmer's Name:  Don Laurine  Application #   274
Programmer's Site:  Northwest RFC (Portland, OR) (PTR )  Region:  WR
Version:   1.0   Version Date:   2000-11-07   Type:   display program
Description:   gage display stage data and rates the to discharge. A plot of the rating table is provided as well as capability to extend ratings. Forecaster can enter either stage or discharge and get back out the rated value.
Languages:  c and X-motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   favo   Programmer's Name:  Don Laurine  Application #   271
Programmer's Site:  Northwest RFC (Portland, OR) (PTR )  Region:  WR
Version:   3.1   Version Date:   2000-11-07   Type:   forecast visualization and validation program
Description:   favo displays observed hydrologic data along with up to days of forecasts.
Languages:  c and X-motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   dat   Programmer's Name:  Don Laurine  Application #   272
Programmer's Site:  Northwest RFC (Portland, OR) (PTR )  Region:  WR
Version:   3.1   Version Date:   2000-11-07   Type:   display and edit program
Description:   dat display operational data and alows forecaster to delete and update data. These data are stored in the informix databases.
Languages:  c and X-motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   sets   Programmer's Name:  Don Laurine  Application #   270
Programmer's Site:  Northwest RFC (Portland, OR) (PTR )  Region:  WR
Version:   3.2   Version Date:   2000-11-07   Type:   SHEF formatter
Description:   sets (SHEF encode time series) accesses hydrologic forecast information from NWS/OFS and observational data from informix and encodes the forecasts time series into forecast products. Thsis program was adapted from ABRFC version. It provides enhancements not available in the national version.
Languages:  c and X motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rvf_monitor   Programmer's Name:  Nick Adams  Application #   265
Programmer's Site:  Northwest RFC (Portland, OR) (PTR )  Region:  WR
Version:   1.3   Version Date:   2000-11-07   Type:   Hydrologic data and forecast monitor
Description:   rvf_monitor is a river forecast monitoring system which provides forecasters with a graphical user interface for quick and easy monitoring of hydrologic forecast and real-time observations.

The program makes comparisons with observations and forecasts alerting forecasters to forecast updates requirements and failures in data transmissions.
Languages:  c, perl, and html   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   roo   Programmer's Name:  Don Laurine  Application #   275
Programmer's Site:  Northwest RFC (Portland, OR) (PTR )  Region:  WR
Version:   1.4   Version Date:   2000-11-07   Type:   database tool
Description:   roo provides a means for data to be transfered from the informix to OFS database.
Languages:  c and X-motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WRF_EMS2GrADS   Programmer's Name:  Daniel Leins  Application #   1848
Programmer's Site:  Cleveland WFO (Cleveland, OH) (CLE )  Region:  ER
Version:   1.1   Version Date:   2008-08-17   Type:   local model display
Description:   This is an update to fix an occasional problem with the image naming convention. It also provides a \"looping\" capability for the webpage. Designed to produce png graphics of local WRF model data. These graphics may be posted to a local intranet or internet website for viewing, or archived for future use. This software should be executed on the user's WRF modeling machine.
Languages:  Perl, csh, sh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   NAM MOS to AWIPS   Programmer's Name:  Daniel Leins  Application #   1857
Programmer's Site:  Cleveland WFO (Cleveland, OH) (CLE )  Region:  ER
Version:   1.0   Version Date:   2008-09-08   Type:   Data ingest
Description:   With the inception of MDL's new NAM/WRF based MOS guidance, it may be appealing for local offices to ingest NAM WRF MOS guidance for locations across their County Warning Area. While the target operational date of December 2008 is quickly approaching, using these data in parallel with the existing ETA based MET guidance can still enhance the forecast process and can help familiarize forecasters with the new guidance. Once the NAM/WRF MOS becomes operationally available in AWIPS via the SBN, this program will be obsolete.

Languages:  perl, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WRF_EMS2GrADS   Programmer's Name:  Daniel Leins  Application #   1820
Programmer's Site:  Cleveland WFO (Cleveland, OH) (CLE )  Region:  ER
Version:   1.0   Version Date:   2008-04-20   Type:   local model display
Description:   Designed to produce png graphics of local WRF model data. These graphics may be posted to a local intranet or internet website for viewing, or archived for future use. This software should be executed on the user's WRF modeling machine.
Languages:  Perl, csh, sh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   checklist   Programmer's Name:  Eric Lenning  Application #   921
Programmer's Site:  St. Louis WFO (St Charles, MO) (LSX )  Region:  CR
Version:   1.0   Version Date:   2002-07-12   Type:   Informix trigger
Description:   Creates and prints a warning dissemination checklist whenever a SVR, TOR, or FFW is issued by the office. Provides information such as warning type, date, issue time, expire time, counties included, transmitters the warning should be playing on, and highway patrol troops that should be notified. This saves the trouble of filling out such a form manually.
Languages:  Perl, Posix shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   getusgs   Programmer's Name:  Scott Dummer  Application #   1505
Programmer's Site:  St. Louis WFO (St Charles, MO) (LSX )  Region:  CR
Version:   3.0   Version Date:   2007-02-05   Type:   data collection, LDAD preprocessor
Description:   Retrieves USGS river stage data from http://water.usgs.gov/nwis and SHEF-encodes the data into an RR1 message for transmission across the WAN and Wx Wire.
Languages:  Perl 5 and korne shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mailSH   Programmer's Name:  Scott Dummer  Application #   541
Programmer's Site:  St. Louis WFO (St Charles, MO) (LSX )  Region:  CR
Version:   1.0   Version Date:   2007-02-05   Type:   Product Notification email program
Description:   script that can be set up to notify specific personnel via e-mail when a specific product (e.g.; STLFLWSTL) has been issued. Text of product is in the body of the e-mail.
Languages:  Perl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   catalog   Programmer's Name:  Eric Lenning  Application #   1054
Programmer's Site:  St. Louis WFO (St Charles, MO) (LSX )  Region:  CR
Version:   1   Version Date:   2003-06-17   Type:   display
Description:   The catalog program shows a list
of all the known model datasets
on an AWIPS system. Clicking on
a dataset (e.g. eta212) will list
all of its properties.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   nwrhydro   Programmer's Name:  Scott Dummer  Application #   840
Programmer's Site:  St. Louis WFO (St Charles, MO) (LSX )  Region:  CR
Version:   1.0   Version Date:   2007-02-05   Type:   CRS formatter
Description:   retrieves latest morning river stage, calculates 24 hour change, and retrieves latest forecast if available for any number of sites and transmitters. Data is then formatted into a freetext message and stored as an RVR product in the textdatabase. From here the NWR browser on awips can be used along with the freetext CAFE formatter to have CRS read the daily river information on CRS. This cannot be done with the current configuration of RiverPro since observed and forecast data is mixed with written text.
Languages:  Perl, dbaccess SQL   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RPK   Programmer's Name:  Greg Lewis  Application #   433
Programmer's Site:  Elko WFO (Elko, NV) (LKN )  Region:  WR
Version:   1.0   Version Date:   2000-12-17   Type:   formatter
Description:   This program produces a formatted work file in support of the avalanche forecast program for the Grand Tetons in western Wyoming. Included in the output are forecast wind speed and direction as well as temperatures for DLN, PIH. The forecasts are 12hr, 24hr, 36hr at 9kft, 12kft, and 18kft. The application inputs the original input from FD_FA5 files and converts it to miles per hour and degrees fahrenheit. Also, the program produces 12hr, 24hr, and 36hr relative humidity forecast from either the ETA or NGM. The program is launched via menu either on the WS or XT AWIPS work stations. The GUI interface queries the user for choice of ETA or NGMl for RH values. The work file is sent to XNOW where the user can edit and send.
Languages:  Perl/Tk, c shell scripts   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   getRWIS   Programmer's Name:  Kim Licitar  Application #   1208
Programmer's Site:  Milwaukee WFO (Dousman, WI) (MKX )  Region:  CR
Version:   1.0   Version Date:   2004-01-05   Type:   mesonet data processor
Description:   getRWIS is a collection of scripts and configuration files developed to plot Wisconsin RWIS (DOT) observations on AWIPS. getRWIS runs on ls1, retrieving and reformatting the RWIS obs. The resulting rwis.dat file is sent to /data/Incoming and is processed by the ds. The RWIS plot data is updated on D2D once per hour.
Languages:  Perl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   getWPS   Programmer's Name:  Kim Licitar  Application #   1036
Programmer's Site:  Milwaukee WFO (Dousman, WI) (MKX )  Region:  CR
Version:   1.0   Version Date:   2003-03-04   Type:   data ingester and formatter
Description:   getWPS retrieves hydro data from the Wisconsin Public Service web site, formats the data into .B SHEF format.

getWPS runs on LDAD and sends the SHEF data to /data/Incoming. The data is pulled into AWIPS by the active DS and is stored into the text database.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CaeFWM   Programmer's Name:  Richard Linton  Application #   903
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   3.9   Version Date:   2002-06-12   Type:   formatter
Description:   Makes the CAEFWMCAE based on the ICWF digital zone forecast matrix(RDF).
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   state   Programmer's Name:  Richard Linton  Application #   188
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.0   Version Date:   2000-11-08   Type:   display
Description:   Gets area ZFPs and puts these into one product separated by period. Used as guidance in preparing state forecast narrative.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Plotwarn   Programmer's Name:  Richard Linton  Application #   1545
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.5   Version Date:   2006-02-27   Type:   display
Description:   This collection of programs has two basic functions. The first function will display tornado and severe thunderstorm warnings and local storm reports in real time. The second function will display the counties covered by each of your NOAA weather radio transmitters. The routines to display the counties and warnings were developed by Chuck Little. The routines to decode the warnings were developed by Jeff Linton.
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Plotwarn   Programmer's Name:  Richard Linton  Application #   1548
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.6   Version Date:   2006-03-08   Type:   display
Description:   This collection of programs has two basic functions. The first function will display tornado and severe thunderstorm warnings and local storm reports in real time. The second function will display the counties covered by each of your NOAA weather radio transmitters. The routines to display the counties and warnings were developed by Chuck Little. The routines to decode the warnings were developed by Jeff Linton.
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Plotwarn   Programmer's Name:  Richard Linton  Application #   1681
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.8   Version Date:   2007-08-02   Type:   display
Description:   This collection of programs has two basic functions. The first function will display tornado and severe thunderstorm warnings and local storm reports in real time. The second function will display the counties covered by each of your NOAA weather radio transmitters. The routines to display the counties and warnings were developed by Chuck Little. The routines to decode the warnings were developed by Jeff Linton.
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CaeLakes   Programmer's Name:  Richard Linton  Application #   190
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.1   Version Date:   2000-11-08   Type:   formatter
Description:   Makes the Lake Wind Forecast (CAERECCAE) based on the ICWF zone forecast.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CaeFWM   Programmer's Name:  Richard Linton  Application #   666
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   3.5   Version Date:   2001-05-25   Type:   formatter
Description:   Makes the CAEFWMCAE based on the ICWF digital zone forecast matrix(RDF).
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   publicStmt   Programmer's Name:  Richard Linton  Application #   1703
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.0   Version Date:   2007-12-06   Type:   display and format
Description:   Application makes a Public Information Statement containing precipitation reports from COOP stations (HYD) and ASOS. The program is useful after heavy rainfall events. Several days of data can be included in the product. This is accomplished through the GUI.

Perl Scripts: Anthony Petrolito
Tcl Scripts: Richard Linton
Languages:  Perl, Perl/Tk, Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CaeAWW   Programmer's Name:  Richard Linton  Application #   750
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.1   Version Date:   2001-09-28   Type:   formatter
Description:   Formats local aviation warnings for the Columbia Airport
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Plotwarn   Programmer's Name:  Richard Linton  Application #   1525
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.0   Version Date:   2005-12-08   Type:   display
Description:   This collection of programs has two basic functions. The first function will display tornado and severe thunderstorm warnings in real time. The second function will display the counties covered by each of your NOAA weather radio transmitters. The routines to display the counties and warnings were developed by Chuck Little. The routines to decode the warnings were developed by Jeff Linton.
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fwc    Programmer's Name:  Richard Linton  Application #   183
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.0   Version Date:   2000-11-08   Type:   Display
Description:   Displays FWC guidance in a more user friendly manner. Also displayed are three-hourly relative humidities, heat indices, and wind chill indices.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Plotwarn   Programmer's Name:  Richard Linton  Application #   1565
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.7   Version Date:   2006-05-08   Type:   display
Description:   This collection of programs has two basic functions. The first function will display tornado and severe thunderstorm warnings and local storm reports in real time. The second function will display the counties covered by each of your NOAA weather radio transmitters. The routines to display the counties and warnings were developed by Chuck Little. The routines to decode the warnings were developed by Jeff Linton.
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CaeFWM   Programmer's Name:  Richard Linton  Application #   646
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   3.4   Version Date:   2001-05-10   Type:   formatter
Description:   Makes the CAEFWMCAE based on the ICWF digital zone forecast matrix(RDF).
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HailIndex   Programmer's Name:  Richard Linton  Application #   187
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.0   Version Date:   2006-06-01   Type:   display
Description:   Displays DeLisi probability of large hail based on VIL, Echo Top, Total Totals, and h5 Temperature.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FireWx   Programmer's Name:  Richard Linton  Application #   760
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   5.2   Version Date:   2001-10-13   Type:   formatter
Description:   This fire weather program formats an FWF in the nationally standardized format. It is designed for use with the ICWF and reads input from the RDF and ZFP products. Information in the FWF that is not contained in the RDF and ZFP can be entered into the GUI provided by the program.
Languages:  Tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CaeFWM   Programmer's Name:  Richard Linton  Application #   898
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   3.8   Version Date:   2002-06-10   Type:   formatter
Description:   Makes the CAEFWMCAE based on the ICWF digital zone forecast matrix(RDF).
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CAERR3   Programmer's Name:  Richard Linton  Application #   751
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.4   Version Date:   2001-09-28   Type:   formatter
Description:   Appends air quality data to Augusta and Columbia climate products (CAECLICAE, ATLCLIAGS). Appends University of South Carolina climate data to Columbia climate product.
Creates CAERR3CAE with University of South Carolina data.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FireWx   Programmer's Name:  Richard Linton  Application #   817
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   5.4   Version Date:   2002-01-24   Type:   formatter
Description:   This fire weather program formats an FWF in the nationally standardized format. It is designed for use with the ICWF and reads input from the RDF and ZFP products. Information in the FWF that is not contained in the RDF and ZFP can be entered into the GUI provided by the program.
Languages:  Tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   dplyLamp.tcl   Programmer's Name:  Richard Linton  Application #   1566
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.3   Version Date:   2006-05-08   Type:   display
Description:   This application will display LAMP guidance in a user friendly manner. It includes relative humidity, heat index and wind chill. It will display both the GFS based and NGM based guidance.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Charnick   Programmer's Name:  Richard Linton  Application #   182
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.0   Version Date:   2000-11-08   Type:   display
Description:   Displays/Prints FWC and FAN guidance plus the Charnick High Temperature Scheme
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FireWx   Programmer's Name:  Richard Linton  Application #   948
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   5.5   Version Date:   2002-09-12   Type:   formatter
Description:   This fire weather program formats an FWF in the nationally standardized format. It is designed for use with the ICWF and reads input from the RDF and ZFP products. Information in the FWF that is not contained in the RDF and ZFP can be entered into the GUI provided by the program.
Languages:  Tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CaeTHKN   Programmer's Name:  Richard Linton  Application #   185
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.1   Version Date:   2000-11-08   Type:   display
Description:   Displays high temperature guidance based on area raobs.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CaeSCD   Programmer's Name:  Richard Linton  Application #   594
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.0   Version Date:   2001-03-27   Type:   formatter
Description:   Formats the supplemental climate data (SCD) for CAE.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CaeHydro   Programmer's Name:  Richard Linton  Application #   593
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.0   Version Date:   2001-03-27   Type:   formatter
Description:   The program formats the CAERR1CAE
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fcstCheraw   Programmer's Name:  Richard Linton  Application #   752
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.0   Version Date:   2001-09-28   Type:   display
Description:   Displays a river stage forecast for the Great Pee Dee River at Cheraw based on tailwater elevation at Blewett Falls.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FogIndex   Programmer's Name:  Richard Linton  Application #   186
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.0   Version Date:   2000-11-08   Type:   display
Description:   Displays probability of dense fog based on h85 temperature, h85 wind speed, and surface temperature and dew point temperature.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Plotwarn   Programmer's Name:  Richard Linton  Application #   1534
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.4   Version Date:   2006-02-27   Type:   display
Description:   This collection of programs has two basic functions. The first function will display tornado and severe thunderstorm warnings and local storm reports in real time. The second function will display the counties covered by each of your NOAA weather radio transmitters. The routines to display the counties and warnings were developed by Chuck Little. The routines to decode the warnings were developed by Jeff Linton.
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FireWx   Programmer's Name:  Richard Linton  Application #   749
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   5.1   Version Date:   2001-09-28   Type:   formatter
Description:   This fire weather program formats an FWF in the nationally standardized format. It is designed for use with the ICWF and reads input from the RDF and ZFP products. Information in the FWF that is not contained in the RDF and ZFP can be entered into the GUI provided by the program.
Languages:  Tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MAVDisplay   Programmer's Name:  Richard Linton  Application #   184
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.1   Version Date:   2000-11-08   Type:   display
Description:   Displays MAV guidance in a more user friendly manner. Also displayed are three-hourly relative humidities, heat indices, and wind chill indices.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   net2shp   Programmer's Name:  Steven Listemaa  Application #   994
Programmer's Site:  Jackson WFO (Jackson, MS) (JAN )  Region:  SR
Version:   1.3   Version Date:   2002-11-19   Type:   File format converter
Description:   The net2shp application, written by Jamie Frederick, WFO TSA, will create GIS shapefiles from the GFE gridded Fcst database. Currently, only shapefiles of MaxT, MinT, and PoP are created, but additional fields can be easily added.
Languages:  C, netCDF   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   perlTk-AWIPS   Programmer's Name:  Steven Listemaa  Application #   877
Programmer's Site:  Jackson WFO (Jackson, MS) (JAN )  Region:  SR
Version:   1.0   Version Date:   2002-05-09   Type:   scripting language
Description:   This is a locally-compiled binary version of the latest stable perl (5.6.1) and Perl/Tk (800.023). This also includes locally-modified Perl modules needed to run Greg Garrett's HWO and warnSpot GUI software. The software needs to be installed on the DS under a local directory, such as /awips/dev.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   net2shp   Programmer's Name:  Steven Listemaa  Application #   1005
Programmer's Site:  Jackson WFO (Jackson, MS) (JAN )  Region:  SR
Version:   1.3.1   Version Date:   2002-12-11   Type:   File format converter
Description:   The net2shp application, written by Jamie Frederick, WFO TSA, will create GIS shapefiles from the GFE gridded Fcst database. Currently, only shapefiles of MaxT, MinT, and PoP are created, but additional fields can be easily added.

****NOTE****
v1.3.1 has a fix to doit.sh,
which was breaking when using GFE > 16.2
Languages:  C, netCDF   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   send_page   Programmer's Name:  Steven Listemaa  Application #   1204
Programmer's Site:  Jackson WFO (Jackson, MS) (JAN )  Region:  SR
Version:   1.0   Version Date:   2003-12-18   Type:   Text parser/transmit
Description:   The send_page application allows an office to send a short summary of local watches/warnings to Internet e-mail addresses, such as to alphanumeric pagers.
Languages:  Perl, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   men.tcl   Programmer's Name:  Charles Little  Application #   1464
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   2.0   Version Date:   2005-02-17   Type:   Display
Description:   The program will request selected MEN (ensemble) products and display the data in one of three formats. The 1st display format, displayes a selected parameter for a selected time range. There are 4 pre-set time ranges, each 48 hours. The 2nd display format, is a 7x7 matrix of the selected parameter (much like the display from PSU). When normals are present, then a departure is computed for both the GFS & AVG parameter. The 3rd display format is a time series of the selected parameter. The HI & LOW ensembles are plotted along with a trace of the GFS & AVG.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Aviation Workstation 5.1.2   Programmer's Name:  greg machala  Application #   614
Programmer's Site:  Birmingham WFO (Alabaster, AL) (BMX )  Region:  SR
Version:   5.1.2   Version Date:   2001-04-24   Type:   TAF/TWEB Formatter / TAF Monitor/ TAF Checker
Description:   ***5.1.2 adds over 5.1.1 the ability to use templates for NEW TAF SET and NEW TWB SET, fixed D SEND bug in TWEB's and fixed bug in TAF Check so that 3/4SM FG is allowed***
This version still provides an easy way of composing transmitting, ammending and correcting and checking the TAFS and TWEBS. The program takes care of time stamps for you. Includes a TAF monitor that tracks errors in the tafs and displays the elements in table form. The monitor has columns for wind direction, wind speed, wind gust, visibility, weather and ceiling. The program finds the element in the taf and metar and shows them to you inside of little button in this table. It also colors these button depending upon how discrepant the taf element is from the metar elements. It also tells you how long each element has been discrepant. The program includes lots of GUI's for setting it up. It is fairly easy to setup and will even generate a sample trigger.template for you to add to your siteTrigger.template to start the trigger ingest. The program can also use textdb ingest in for some reasone the triggers fail. The program includes a helpful view window that shows you the latest obs (up to 24) and the latest taf and FWC (or other guidance products) on one screen for quick taf composing and checking. Many thanks go out to Lake Charles for Beta testing this program and providing much of the initial input into developing it to its present state. I am looking for more input on it and hope that I can perfect it more in the coming future.
Languages:  tcl/tck anc    Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Aviation Workstation Upgrade   Programmer's Name:  greg machala  Application #   759
Programmer's Site:  Birmingham WFO (Alabaster, AL) (BMX )  Region:  SR
Version:   5.1.3   Version Date:   2001-10-20   Type:   formatter / monitor / checker
Description:   A full featured program to compose tafs and twebs, includes a taf checker and taf monitor gui.
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   aviation workstation 5.1.3 patch   Programmer's Name:  greg machala  Application #   802
Programmer's Site:  Birmingham WFO (Alabaster, AL) (BMX )  Region:  SR
Version:   patch   Version Date:   2001-12-07   Type:   patch to fix TAF Check miss
Description:   TAF Check misses some wind,vis,sky and wx order problems in TEMP and BECMG and PROB groups...this patch fixes that.
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LSR Composer   Programmer's Name:  greg machala  Application #   768
Programmer's Site:  Birmingham WFO (Alabaster, AL) (BMX )  Region:  SR
Version:   5.2-6   Version Date:   2001-12-07   Type:   LSR formatter / Storm data maker
Description:   This is the 6th beta release of version 5.2. I fixed a bug in stormdata editor that would not allow the editor to change pages correctly. release 5.2-5 fixed the size of the Edit/Import window to fit on the screen. 5.2-4, the 4th beta lease, added setup files for city and county info for almost the entire US. A new A new First_time.tcl GUI will run and setup the vast majority of the program for you. I fixed a bug with the menubutton that toggles between states. I added the ability to include more cities (160) per county. The program is here to generate the new upcoming LSR format as well as the current LSR format. This version is usable as is and should be ready for the new format as well. Hopefully, more folks will download this version and pass on more problems they encounter and I will try to iron this relase out before the changeover to the new format offically occurs. I have been hammering on it and can't find any bugs...but I am sure there are some.
Languages:  tcl/tk   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SCD Composer   Programmer's Name:  greg machala  Application #   405
Programmer's Site:  Birmingham WFO (Alabaster, AL) (BMX )  Region:  SR
Version:   1.0   Version Date:   2000-11-30   Type:   Formatter
Description:   Awips applet that makes it easier to do the SCD. Easy as pie to set up. README file included with the package.
Languages:  tcl/tk   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   aviation workstation fix   Programmer's Name:  greg machala  Application #   896
Programmer's Site:  Birmingham WFO (Alabaster, AL) (BMX )  Region:  SR
Version:   5.2.0   Version Date:   2002-06-05   Type:   This fixes an MDL issue
Description:   This version of the aviation workstation eliminates the deleting of textdb logs per MDL request
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GRVerify   Programmer's Name:  Ed Mahoney  Application #   460
Programmer's Site:  Buffalo WFO (Cheektowaga, NY) (BUF )  Region:  ER
Version:   1   Version Date:   2000-12-12   Type:   display
Description:   Verifys CCR temps and precip
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GRSoaring   Programmer's Name:  Ed Mahoney  Application #   461
Programmer's Site:  Buffalo WFO (Cheektowaga, NY) (BUF )  Region:  ER
Version:   1   Version Date:   2000-12-12   Type:   Soaring forecast generator
Description:   Generates a soaring forecast based on the local sounding.
Languages:  tcl & cshell scripts   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ALERT for LDAD   Programmer's Name:  David R. Manning  Application #   560
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   3.0   Version Date:   2001-03-13   Type:   2 programs, a server process and a product formatter
Description:   This new version allows for minute by minute rainfall processing, as well as input from multiple ALERT telemetry boxes. A new version will be released in the coming weeks that will allow for combined river and rainfall reporting, along with minor enhancements. This processing software ingests radio signals from ALERT rainfall/stage gages through a telemetry receiver connected to a serial port on LDAD. The server writes the individual reports out to hourly files, and the product generator (usually launched from the CRON) generates products in SHEF format for transmission/distribution and decoding by the SHEF decoder.
Languages:  ANSI C/POSIX shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   barnes   Programmer's Name:  David R. Manning  Application #   463
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   1.0   Version Date:   2000-12-14   Type:   data postprocessor
Description:   The barnes program will do an objective analysis of a field of data (in this case profiler and surface) and generate a grid of data. From these objectively analyzed, gridded data, a TCL GUI will be written that contours the data as requested. The main purpose of this program is to provide a real time objective analysis of storm relative helicity using profiler data, MSAS surface grids, and user defined storm motion.
Languages:  The data analysis program is written in ANSI C, and the GUI is written in Tcl/Tk   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ALERT for LDAD   Programmer's Name:  David R. Manning  Application #   101
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   2.0   Version Date:   2000-11-26   Type:   2 programs, a server process and a product formatter
Description:   This processing software ingests radio signals from ALERT rainfall/stage gages through a telemetry receiver connected to a serial port on LDAD. The server writes the individual reports out to hourly files, and the product generator (usually launched from the CRON) generates products in SHEF format for transmission/distribution and decoding by the SHEF decoder.
Languages:  ANSI C/POSIX shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ALERT for LDAD   Programmer's Name:  David R. Manning  Application #   1312
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   3.5   Version Date:   2004-06-24   Type:   2 programs, a server process and a product formatter
Description:   The latest version allows for accumulator value processing for report generation by WHFS. Thanks to WFO FWD and WGRFC for their input and help testing the latest version. alert_shef executable available for this release. For changes to configuration files contact the developer.

***from the previous version***
This new version allows for minute by minute rainfall processing, as well as input from multiple ALERT telemetry boxes. A new version will be released in the coming weeks that will allow for combined river and rainfall reporting, along with minor enhancements. This processing software ingests radio signals from ALERT rainfall/stage gages through a telemetry receiver connected to a serial port on LDAD. The server writes the individual reports out to hourly files, and the product generator (usually launched from the CRON) generates products in SHEF format for transmission/distribution and decoding by the SHEF decoder.
Languages:  ANSI C/POSIX shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   read_lsr   Programmer's Name:  David R. Manning  Application #   464
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   1.0   Version Date:   2000-12-15   Type:   postprocessor
Description:   This program takes command line arguments from the locally Graphical Warning polygon plotter to determine the latitude/longitude of a severe weather report. The report information is sent to the program from the TCL gui, then reads the CitiesInfo.txt file to determine lat/lon with any offset distances from a given location.
Languages:  ANSI C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ALERT for LDAD   Programmer's Name:  David R. Manning  Application #   567
Programmer's Site:  Baltimore, MD/Washington DC WFO (Sterling, VA) (LWX )  Region:  ER
Version:   2.8   Version Date:   2001-03-09   Type:   Update to 1 binary execuatble.
Description:   This new binary will allow for minute by minute rainfall. A complete version of all the software will be released within the next few days allowing for multiple serial inputs, and combined river and rainfall reports. Simply download the new alert_shef executable and replace the old one with it. No other changes are required.
Languages:  ANSI C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   decode_obs.pl   Programmer's Name:  John Margraf  Application #   242
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   2.0   Version Date:   2000-11-01   Type:   decoder/formatter
Description:   Used to collect and decode METAR observations, searching for high/low temps and precip. Output is formatted for use with the SOOVER verification program written by James Frederick at NWS Tulsa. The soover_obs.csh script reads METAR products from the AWIPS text database.
The decode_obs.pl parses the METAR observations for each of our verification sites, looking for the synoptic group remarks. From them, it calculates the high and low temps for the day, along with the daytime and nighttime precip amounts. The output is written to the SOOVER data files.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   wfo_cblaps.pl   Programmer's Name:  John Margraf  Application #   178
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.0   Version Date:   2000-10-14   Type:   Model processor
Description:   Works in conjunction with the ftp_cblaps script and the cblaps_scour.csh script. The wfo_cblaps.pl program is similar to the wfo_post.pl, that takes the LAPS analysis fields and ties them together into a file that can be used by a D2D. The wfo_cblaps.pl script, however, runs from a LAPS model run by National Ocean Service, 4 km in resolution, centered over the Chesapeake Bay. We get the analysis fields through the ftp_cblaps script, and the fields are tied together by this wfo_cblaps.pl script so that we can see them in AWIPS.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ftp_cblaps   Programmer's Name:  John Margraf  Application #   181
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.1   Version Date:   2000-10-15   Type:   Data transfer
Description:   The scripts with this application are set up to ftp data from an HP workstation run by NOS, bring it back to the LDAD server, and then copy it inside the AWIPS system. The data files consist of netCDF output files for a LAPS model run over the Chesapeake Bay.
Languages:  UNIX C-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   sfpva.csh   Programmer's Name:  John Margraf  Application #   164
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.0   Version Date:   2000-10-06   Type:   product formatter
Description:   The sfpva.csh reads in the zone forecasts from the offices that cover a portion of Virginia, and creates a template that the forecasters can use as a base for the Virgnina State Forecast Product, WBCSFPVA
Languages:  UNIX C-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ftp_netCDF.csh   Programmer's Name:  John Margraf  Application #   180
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.0   Version Date:   2000-10-15   Type:   data transfer
Description:   The ftp_netCDF.csh scripts copy data from inside the AWIPS firewall out to the LDAD server. This office works with National Ocean Service in a project evaluating a 4km LAPS model run over the Chesapeake Bay, and netCDF files from our system are used as background and input for this LAPS model. The scripts run from a cron (as user ldad) on the DS1. The NOS group has a user account on our LDAD server, and come in to grab the data when they are ready to run the model.
Languages:  UNIX C-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   IFPS_web.pl   Programmer's Name:  John Margraf  Application #   772
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.0   Version Date:   2001-10-26   Type:   formatter
Description:   Scripts used to create graphics from IFPS/GFE, format them into a web page interface, and transfer them to the web server.
Languages:  Perl, csh.   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fwcwbc.tcl   Programmer's Name:  John Margraf  Application #   196
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.0   Version Date:   2000-10-17   Type:   data formatter
Description:   A local study was done in 1995 comparing data at our airport observing sites and our co-op sites. From this study was developed a set of temperature \"corrections\", to be applied to the FWC MOS forecasts in order to give us \"MOS\" forecasts for each of our zones. This script has automated the calculations for this process.
Languages:  Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   IFPS_web.pl   Programmer's Name:  John Margraf  Application #   890
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   2.0   Version Date:   2002-05-22   Type:   formatter
Description:   Scripts used to create graphics from IFPS/GFE, format them into a web page interface, and transfer them to the LDAD and web servers. New version runs on Linux workstations.
Languages:  Perl, csh.   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   cblaps_scour.csh   Programmer's Name:  John Margraf  Application #   179
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.0   Version Date:   2000-10-14   Type:   disk cleanup
Description:   On the system because of data files used with the wfo_cblaps.pl script. This script runs after the cblaps model file is generated for our D2D, and removes the extra analysis fields from our system in order to save on disk space.
Languages:  UNIX C-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MOSTable   Programmer's Name:  John Margraf  Application #   545
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.0   Version Date:   2001-02-23   Type:   display
Description:   Parses through MOS guidance for the local sites, and displays them. The user can decide which data are displayed, and in which manner they are displayed
Languages:  Tcl/Tk   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   eolwbc.csh   Programmer's Name:  John Margraf  Application #   135
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.1   Version Date:   2000-10-07   Type:   product formatter
Description:   eolwbc.csh is a formatter used at the NWS Sterling, VA to read in forecast text from the WBCZFPLWX product, and create a template for our local forecast product, WBCEOLWBC.

The script, written in UNIX c-shell, reads in the ZFPLWX product from the AWIPS text database, performs several awk and sed commands to grab the pertinent data, and creates a base for our local forecast. The output file is written back into the text database, where the forecasters can make any necessary changes before transmitting it.

The script can be run from the command line, as a text trigger, or with the use of a batch file through the ifps product generation menu.
Languages:  UNIX C-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FOUS_Extractor   Programmer's Name:  John Margraf  Application #   578
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.0   Version Date:   2001-04-18   Type:   Display/formatter
Description:   This application will take a METAR id or a lat/lon pair as input from the user, and will extract weather data from the various model netCDF files for the grid point closest to that input point. The data is then displayed on a text screen, in an easy to read format
Languages:  Tcl/Tk, Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ERROR-NNNNNO!   Programmer's Name:  Brandt Maxwell  Application #   1057
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   3.0   Version Date:   2003-06-19   Type:   Combination
Description:   This partially-menu-driven text program checks for errors in most products (especially warnings and statements), including bad expiration/zone/county codes, bad dates/days of the week, etc. This can be run to check either work-bin products or official products which have already been issued.
Languages:  Unix C-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mttsan   Programmer's Name:  Brandt Maxwell  Application #   631
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   1.0   Version Date:   2001-04-17   Type:   observation restructure
Description:   Writes LAXMTRSAN to LAXMTTSAN without any duplicates (there are usually 3 duplicates of MTRSAN in AWIPS).
Languages:  c-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   append_archive   Programmer's Name:  Brandt Maxwell  Application #   273
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   2.0   Version Date:   2000-11-07   Type:   data storage
Description:   This program stores all of our products in accumulated (up to one month) archive files (based on type of product--aviation, forecast, statement, warning, etc.). This is run using triggers.
Languages:  C-shell (csh)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   asosobdetect   Programmer's Name:  Brandt Maxwell  Application #   201
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   2.0   Version Date:   2000-10-19   Type:   AWIPS text alert
Description:   This application produces a text product whenever an ASOS metar observation (from a select list) has a dollar sign ($). The person installing this program can choose the stations monitored and the PIL for the output.

Languages:  Unix C-shell (csh), Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Expiration Time Checker   Programmer's Name:  Brandt Maxwell  Application #   1058
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   2.0   Version Date:   2003-06-19   Type:   text product generator
Description:   This software searches for incorrect expiration times on a product. A text product is created in the text database if an incorrect time is found. (This is good to alarm on AWIPS.)
Languages:  C-shell (csh)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ERROR-NNNNNO!   Programmer's Name:  Brandt Maxwell  Application #   568
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   2.0   Version Date:   2001-11-20   Type:   Combination
Description:   This partially-menu-driven text program checks for errors in most products (especially warnings and statements), including bad expiration/zone/county codes, bad dates/days of the week, etc. This can be run to check either work-bin products or official products which have already been issued.
Languages:  Unix C-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Late Product Check   Programmer's Name:  Brandt Maxwell  Application #   245
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   1.0   Version Date:   2000-11-02   Type:   text product
Description:   Late Product Check does exactly what its name implies--it (using a crontab) automatically checks for products which are late. A text product is generated if the product being checked is late, and that can be alarmed.

Languages:  C-shell (csh)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Density-Grad   Programmer's Name:  Brandt Maxwell  Application #   585
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   1.0   Version Date:   2001-03-19   Type:   text product
Description:   Provides density values (converted to sea level) for and density gradients between ASOS stations. This is based on MSLP, temperature and dew point at the ASOS stations. This is handy for density-related process, like the sea-breeze/land-breeze (or could even be used away from the ocean for things like shallow cold air masses).

Languages:  UNIX C-shell, Fortran 77   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Expiration Time Checker   Programmer's Name:  Brandt Maxwell  Application #   246
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   1.0   Version Date:   2000-11-02   Type:   text product generator
Description:   This software searches for incorrect expiration times on a product. A text product is created in the text database if an incorrect time is found. (This is good to alarm.)
Languages:  C-shell (csh)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   checkafd   Programmer's Name:  Brandt Maxwell  Application #   247
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   1.0   Version Date:   2000-11-02   Type:   text product creator
Description:   This checks the AFD to make sure the correct date and day of the week are on the header.

Languages:  C-shell (csh)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   checkcwf   Programmer's Name:  Brandt Maxwell  Application #   248
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   1.0   Version Date:   2000-11-02   Type:   text output
Description:   This checks the CWF to make sure the correct date and day of the week are on the header (run during midnight shift).
Languages:  C-shell (csh)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   checkzfp   Programmer's Name:  Brandt Maxwell  Application #   249
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   1.0   Version Date:   2000-11-02   Type:   text product
Description:   This checks the ZFP to make sure the correct date and day of the week are on the header.
Languages:  C-shell (csh)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   pcpnobdetect   Programmer's Name:  Brandt Maxwell  Application #   241
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   2.0   Version Date:   2000-10-31   Type:   AWIPS text alert
Description:   This application produces a text product whenever precipitation is detected at stations defined by the person who installs the software.
Languages:  Unix C-shell (csh), Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   visobdetect   Programmer's Name:  Brandt Maxwell  Application #   240
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   2.0   Version Date:   2000-10-31   Type:   AWIPS text alert
Description:   This application produces a text product whenever a station (from a specified list) has a visibility less than a pre-determined value (generally 6 or 7 miles). The output is a list of stations having the low visibilities and the value of the visibilities. The person installing the program on the ds1 chooses the PIL of this product, the stations monitored and the threshhold value of the visibility.
Languages:  Unix C-shell (csh), Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   cigobdetect   Programmer's Name:  Brandt Maxwell  Application #   200
Programmer's Site:  San Diego WFO (San Diego, CA) (SGX )  Region:  WR
Version:   2.0   Version Date:   2000-10-19   Type:   AWIPS text alert
Description:   This applications produces a text product whenever a station (from a specified list) has a low ceiling (generally at or below 3000 feet). The output is a list of stations having a low ceiling and the value of the ceiling. The person installing the program on the ds1 chooses the PIL of this product, the stations monitored and the threshhold value of the ceiling.

Languages:  Unix C-shell (csh), Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CarlsPostTestLAD   Programmer's Name:  Carl McCalla  Application #   1860
Programmer's Site:  Meteorological Development Laboratory (OST )  Region:  OST
Version:   1.0   Version Date:   2008-09-30   Type:   TEST
Description:   TEST
Languages:  TEST   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CarlsPostTestLAD   Programmer's Name:  Carl McCalla  Application #   1860
Programmer's Site:  Meteorological Development Laboratory (OST )  Region:  OST
Version:   1.0   Version Date:   2008-09-30   Type:   TEST
Description:   TEST
Languages:  TEST   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Archive Expander   Programmer's Name:  Chuck McGill  Application #   1877
Programmer's Site:  Burlington WFO (Burlington, VT) (BTV )  Region:  ER
Version:   1.0   Version Date:   2008-10-09   Type:   archive scripts
Description:   Edited versions of the AX baseline archive scripts to allow for multiples of 7 days storage when using an external hard drive.
Languages:  tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   hads   Programmer's Name:  Chuck McGill  Application #   519
Programmer's Site:  Burlington WFO (Burlington, VT) (BTV )  Region:  ER
Version:   1.0   Version Date:   2001-01-25   Type:   formatter
Description:   Takes the temp and precip from random-reporting HADS sites (NMCRRSBTV) and creates a METAR product which is stored in the Informix database and decoded.
Languages:  c shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   bkmawk   Programmer's Name:  Chuck McGill  Application #   902
Programmer's Site:  Burlington WFO (Burlington, VT) (BTV )  Region:  ER
Version:   1.0   Version Date:   2002-06-12   Type:   formatter
Description:   An awk script to convert degrees F to degrees C
Languages:  awk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   basins   Programmer's Name:  Chuck McGill  Application #   521
Programmer's Site:  Burlington WFO (Burlington, VT) (BTV )  Region:  ER
Version:   1.0   Version Date:   2001-01-25   Type:   formatter
Description:   Separates the coop reports from the RR5/RR8 by river basin and creates and html file.
Languages:  c shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   InfoSearch   Programmer's Name:  Chuck McGill  Application #   900
Programmer's Site:  Burlington WFO (Burlington, VT) (BTV )  Region:  ER
Version:   2.1   Version Date:   2002-06-11   Type:   display
Description:   This GUI allows the user to search through various AWIPS files used for localization to facilitate the customization of AWIPS. Results can be further searched, if needed. The user has the ability to append results from multiple searches, and print the results.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Coop Data Display System   Programmer's Name:  Chuck McGill  Application #   520
Programmer's Site:  Burlington WFO (Burlington, VT) (BTV )  Region:  ER
Version:   1.0   Version Date:   2001-01-25   Type:   display
Description:   A perl script will strip out data for each coop site from the RR5/RR8 and store it in a separate file for each site for each month. A tcl program is used to access and display the data.
Languages:  perl/tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Raws.csh   Programmer's Name:  Chuck McGill  Application #   901
Programmer's Site:  Burlington WFO (Burlington, VT) (BTV )  Region:  ER
Version:   1.0   Version Date:   2004-05-26   Type:   formatter
Description:   This script will take RAWS observations received from HADS and format the data into METARs. These METARs are then written to the textdb, where a trigger should be set up for each station that will kick off preprocessSWR.pl. After the obs are decoded, they will plot on D2D and be available for the hourly weather roundup.
Languages:  c shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   xm_utils   Programmer's Name:  Chuck McGill  Application #   857
Programmer's Site:  Burlington WFO (Burlington, VT) (BTV )  Region:  ER
Version:   1.5   Version Date:   2004-01-09   Type:   display
Description:   This collection of C programs and a tcl GUI provides is used in conjunction with Xmclimate. It provides easy access to extreme, normal or observed data on a specific date or month for multiple stations.
Languages:  C and Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RR7   Programmer's Name:  Chuck McGill  Application #   518
Programmer's Site:  Burlington WFO (Burlington, VT) (BTV )  Region:  ER
Version:   1.0   Version Date:   2001-01-25   Type:   script
Description:   Strips out and stores RR7 products from the collectives to individual products.
Languages:  c shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   T1   Programmer's Name:  Chuck McGill  Application #   199
Programmer's Site:  Burlington WFO (Burlington, VT) (BTV )  Region:  ER
Version:   1.0   Version Date:   2000-10-18   Type:   display
Description:   This program will give an estimated max or min temperature based on the T1 temperature.

The user sets the slider bars to the forecast T1 temp and the corresponding SLP for the max temp. If the min temp is wanted, the user needs to set the R1 also.

Can be launched from a Local Apps menu on D2D or the pop-up Root menu.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   zone_create.pl   Programmer's Name:  Kevin McGrath  Application #   782
Programmer's Site:  Flagstaff WFO (Bellemont, AZ) (FGZ )  Region:  WR
Version:   1.1   Version Date:   2001-11-07   Type:   Formatter
Description:   This script generates a zone forecast. Reads temps and pops and snow levels from spreadsheet files, determines precipitation type, temp ranges, and correct zone wording based on the new C-11. Product is formatted to eliminate need for editing. Includes options for grouping zones, rolling over midnight zones, and updates.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   parse_ccf.pl   Programmer's Name:  Kevin McGrath  Application #   784
Programmer's Site:  Flagstaff WFO (Bellemont, AZ) (FGZ )  Region:  WR
Version:   1.0   Version Date:   2001-11-07   Type:   Formatter
Description:   Formats CCF product from spreadsheet files
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   make_afd.pl   Programmer's Name:  Kevin McGrath  Application #   783
Programmer's Site:  Flagstaff WFO (Bellemont, AZ) (FGZ )  Region:  WR
Version:   1.0   Version Date:   2001-11-07   Type:   Formatter
Description:   Formats pops/temps table for the AFD
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   reformat_saf.pl   Programmer's Name:  Kevin McGrath  Application #   1303
Programmer's Site:  Charleston WFO (Ruthdale, WV) (RLX )  Region:  ER
Version:   2.0   Version Date:   2004-06-09   Type:   formatter
Description:   This script can probably be modified for use by any office. Feel free to contact me for any help or questions.

The script uses the default GFE generated WRKPFM,WRKSFT, and WRKSAF to create a WRKSAF with a format more suitable for playback on CRS. It can be executed via a desktop menu or command line. Modifications may be needed to CRS ormatters to read the reformatted SAF.

The script makes a determination of whether it is a morning or afternoon package based on the format of the WRKSFT. The WRKPFM, WRKSFT, and default WRKSAF should be created by the GFE formatters before this script is run. At NWSFO Flagstaff the forecaster/hmt runs the script manually via shell script from a drop-down menu. When the script is finished running, nedit is executed which allows QC,post editing, and sending to CRS.

The program is made up of the following parts:

1. The WRKSFT is read and a determination of forecast package is made.

2. Point data values (temps and pops) for the first three (or four)periods are obtained from the WRKPFM.

3. The default GFE generated WRKSAF is read and the first three or four periods are stripped from the product based on whether it is a morning or afternoon package.

4. The extended forecast weather elements text is built from the WRKSFT. A simple routine determines whether to split-out the extended day individually or to combine days three through five.

5. Temperature ranges are determined for each zone for the extended period, and the final output is place in a WRKSAF file which can be sent to CRS.

The output can be modified by changing any of the
printf statements writing to SAF_OUT.

Languages:  Perl   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ParseContact.pl   Programmer's Name:  Kevin McGrath  Application #   1503
Programmer's Site:  Charleston WFO (Ruthdale, WV) (RLX )  Region:  ER
Version:   1.0   Version Date:   2005-06-16   Type:   AWIPs
Description:   Creates a contact sheet and spotter list for individual counties when short-fused warnings are issued. Uses text delimited datafile (exported from Microsoft Access for spotter list).
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fwx_create.pl   Programmer's Name:  Kevin McGrath  Application #   810
Programmer's Site:  Flagstaff WFO (Bellemont, AZ) (FGZ )  Region:  WR
Version:   1.0   Version Date:   2001-12-21   Type:   Formatter
Description:   Creates FGZ's fire weather zone package from spreadsheet data. Grabs current and fcsted ventilation and haines index information from latest soundings and netcdf files using AGRID perl module.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   psh_patch5   Programmer's Name:  John McMichael  Application #   1852
Programmer's Site:  Tampa Bay Area WFO (Ruskin, FL) (TBW )  Region:  SR
Version:   1.1   Version Date:   2008-08-23   Type:   Patch for the PSH Generator Program v1.1
Description:   Patch for the PSH Generator Program v1.1 to fix/update current files.
Languages:  Perl, Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   PSH - Post Tropical Cyclone Report Generator   Programmer's Name:  John McMichael  Application #   1821
Programmer's Site:  Tampa Bay Area WFO (Ruskin, FL) (TBW )  Region:  SR
Version:   1.1   Version Date:   2008-04-25   Type:   Formatter
Description:   This program will provide an automated method to gather post storm data and create the report in a Nationally standardized format. The program uses a notbook style interface for collecting, editing, and error-free transmission of the Post Storm Report via Awips.

The following changes were incorporated in version 1.1:
1. Labels for land observations were changed to METAR and Non-METAR.
2. LAT/LON in final report are now shown with 2 decimal places.
3. A bug in the Daylight Savings timestamp has been corrected.
4. Other minor fixes and bug removals.
Languages:  Tcl/Tk, Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CLENSEMBLE   Programmer's Name:  christopher mello  Application #   1889
Programmer's Site:  Cleveland WFO (Cleveland, OH) (CLE )  Region:  ER
Version:   4.0   Version Date:   2009-01-12   Type:   WRF/MM5 model tool
Description:   CLENSEMBLE is a software package that produces a model ensemble from locally produced WRF models. There are two parts to the software; the first part dissects a subset of fields from the original grib file. These files can then be easily shared with surrounding sites. The second part of the software produces an ensemble in grib2 format from up to ten different subsets. These grids can then be ingested into both GFE and D2D.
The need for the subset comes from the fact the WRF produces over 750 forecast fields. These grib files were considered too large to transport due to current bandwidth issues. However, the vast majority of the fields are not directly useful for operational weather forecasting. Also, many useful fields can be recalculated later in AWIPS, GRADS or GEMPAK. For example, vorticity can be derived from the wind fields. WRFdissect software extracts a subset of 53 fields from the final grib file produced by the WRF. The final output is significantly smaller than the original grib file, averaging around 100 K. These files can then be shared with other WFO offices with minimal detrimental effects on the local computer network.
Part two of the software is called MAKENSEMBLE. It produces an ensemble mean of up to ten separate model inputs. The output data format is grib2. This format can be imported in AWIPS. The user has the choice to either weigh each model equally for a simple model average, or to customize each model’s weight using a single configuration file. The lists of variables produced are in table one.
In addition to the mean grib2 fields, probability fields are produced. These include most fields produced in the SREF, including QPF, wind, member spreads, Lifted Index and CAPE, table 2d. Unlike the mean grib2 fields, the probability images cannot be customized. Each model member is weighted equally. For example, if four models out of five are predicting gale force winds, the graph shows an 80 percent chance of getting gale force winds.
Languages:  C,gempak,degrib   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CLENSEMBLE   Programmer's Name:  christopher mello  Application #   1819
Programmer's Site:  Cleveland WFO (Cleveland, OH) (CLE )  Region:  ER
Version:   3.1   Version Date:   2008-12-04   Type:   WRF/MM5 model tool
Description:   CLENSEMBLE is a software package that produces a model ensemble from locally produced WRF models. There are two parts to the software; the first part dissects a subset of fields from the original grib file. These files can then be easily shared with surrounding sites. The second part of the software produces an ensemble in grib2 format from up to ten different subsets. These grids can then be ingested into both GFE and D2D.
The need for the subset comes from the fact the WRF produces over 750 forecast fields. These grib files were considered too large to transport due to current bandwidth issues. However, the vast majority of the fields are not directly useful for operational weather forecasting. Also, many useful fields can be recalculated later in AWIPS, GRADS or GEMPAK. For example, vorticity can be derived from the wind fields. WRFdissect software extracts a subset of 53 fields from the final grib file produced by the WRF. The final output is significantly smaller than the original grib file, averaging around 100 K. These files can then be shared with other WFO offices with minimal detrimental effects on the local computer network.
Part two of the software is called MAKENSEMBLE. It produces an ensemble mean of up to ten separate model inputs. The output data format is grib2. This format can be imported in AWIPS. The user has the choice to either weigh each model equally for a simple model average, or to customize each model’s weight using a single configuration file. The lists of variables produced are in table one.
In addition to the mean grib2 fields, probability fields are produced. These include most fields produced in the SREF, including QPF, wind, member spreads, Lifted Index and CAPE, table 2d. Unlike the mean grib2 fields, the probability images cannot be customized. Each model member is weighted equally. For example, if four models out of five are predicting gale force winds, the graph shows an 80 percent chance of getting gale force winds.
Languages:  C,gempak,degrib   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RUHT Notify OB6   Programmer's Name:  Scott Dummer  Application #   1543
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   1   Version Date:   2006-12-12   Type:   Database Update & Notification Software
Description:   Version OB6 Makes the necessary changes need for new PostgreSQL Database in the AWIPS OB 6 environment. These programs and scripts allow for the update of rating tables and unit hydrographs in the WFO WHFS database using data provided by servicing RFCs. These scripts make use of the psql command, and run on dx1 and ldad.
Languages:  perl, tcl/tk, ksh and c,   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   QPF_CIscripts   Programmer's Name:  Juliann Meyer  Application #   1826
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   1.0   Version Date:   2008-05-01   Type:   allows display of CI cont. fcsts on AWIPS
Description:   Scripts that aid a WFO in setting their AWIPS IHFS DB so that they can ingest and display QPF CConfidence Interval Contingency Forecasts provided by RFCs
Languages:  Korn scripts   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   QPF_CIextras   Programmer's Name:  Juliann Meyer  Application #   1834
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   1.0   Version Date:   2008-06-26   Type:   data retrieval, display
Description:   extra script to go with QPF_CIscripts... CIsummary scripts create max and min values for each time series found in the IHFS DB. THe TSscripts create two ypes of group definitsions for the timeseries plot apps.K
Languages:  Korn shell and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RAXmisc   Programmer's Name:  Juliann Meyer  Application #   1891
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   1.0   Version Date:   2009-01-30   Type:   database apps
Description:   tools to aid in quality control of date in the RAX DB... for RFC use onla
Languages:  Korn scripts   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RUHT Notify ob7.2   Programmer's Name:  Juliann Meyer  Application #   1675
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   2   Version Date:   2007-07-19   Type:   database apps
Description:   ob7.2 version of scriptts and apps that allow updating of rating and untgraph data in the IHFS database at WFOs.This version takes into account the message handling system (MHS).
Languages:  Tcl/Tk, Perl and pgec/C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   shef_chek   Programmer's Name:  Juliann Meyer  Application #   34
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   1.2   Version Date:   2002-04-04   Type:   background process
Description:   Shef_chek is the result of a CR KMARD initiative to give WFOs the ability to catch an assortment of SHEF coding errors in near realtime environment. The WFO version is based on a local application that MBRFC has been using for several years to monitor SHEF messages. By looking at these selected error messages an office can correct SHEF coding errors that may have prevented data from posting to the IHFS database or passed incorrectly defined data to the IHFS database.

This program sorts the error files generated by the shefdecode program into two subdirectorires. One directory containing messages with parsing errors and the other directory containing messages with posting errors. The program has the option to send all parsing errors and two selected posting error messages to a printer, Text_DB database or any action defined by the user in the xmiterror script. The two posting errors are related to the observation time. To provide the WFOs with flexibility on what products are monitored, the shef_chek program only processes files which are indicated by the file productsfilter. If this file is empty then all the files found in the directory defined by the token shef_errors_dir are processed. If this file contains a list of product ids then only the products matching this list will be processed.

Languages:  Fortran 77, C, Unix Korn Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RUHT Notify ob7.1   Programmer's Name:  Juliann Meyer  Application #   1613
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   1   Version Date:   2007-01-10   Type:   database apps
Description:   ob7.1 version of scripts and apps that allow updating of rating and unit hydrdograph data in the IHFS database at WFOs
Languages:  Tcl/Tk, Perl and ecpg/C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   COCOscripts   Programmer's Name:  Juliann Meyer  Application #   1884
Programmer's Site:  Missouri Basin RFC (Pleasant Hill, MO) (KRF )  Region:  CR
Version:   1.0   Version Date:   2008-12-17   Type:   data retrieval
Description:   1) scrapes webpage, passes data to awips shefdecoder for posting to IHFS DB 2) creates load file for IHFS DB location table for cocorahs sites and batch loads the file to location table
Languages:  Korn scripts, Perl & C/ecpg   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   email_users.sh   Programmer's Name:  Virgil Middendorf  Application #   774
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2001-10-26   Type:   Dissemination Script
Description:   The email_users.sh script runs on ldad and sends products generated and/or stored on awips to email users inside and outside of the National Weather Service.
Languages:  posix   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   transmitF6   Programmer's Name:  Virgil Middendorf  Application #   1549
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.2   Version Date:   2006-03-13   Type:   F6 Formatter
Description:   ***Fixes included for OCONUS WFOs 03/13/06***
This program creates F6 products using the AWIPS build_f6 program and transmits these products to the AWIPS WAN.
Languages:  Posix Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   6-10/8-14 Day Outlook CRS Formatter   Programmer's Name:  Virgil Middendorf  Application #   1205
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.1   Version Date:   2003-12-29   Type:   CRS Formatter Linux
Description:   The software takes the outlooks off the PMDMRD product and formats a CRS broadcast file. The option is available to include normals for up to 9 climate stations per product. The outlook area, climate stations, and outlook period are all user specified. This software is a supplement to the CAFE CRS formatters.
Languages:  Fortran/posix   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   transmitF6   Programmer's Name:  Virgil Middendorf  Application #   1559
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.3   Version Date:   2006-04-26   Type:   F6 Formatter
Description:   ***1.3 fixes a major bug in version 1.2 that prevents the transmission of products.***
This program creates F6 products using the AWIPS build_f6 program and transmits these products to the AWIPS WAN.
Languages:  Posix Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SWAWARE   Programmer's Name:  Virgil Middendorf  Application #   605
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2001-04-06   Type:   Automation software
Description:   The Purpose of this software package is to automate the issuance of Severe Weather Awareness Week Public Information Statements (PNS) via the NOAA weather wire and via the NOAA weather radio. The issuance times for the various products are set in the swaware.sh script. At WFO Billings, the swaware.sh script was set-up to run in the cron of one of the awips workstations every half hour.
Languages:  Posix   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   6-10/8-14 Day Outlook CRS Formatter   Programmer's Name:  Virgil Middendorf  Application #   779
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2001-11-06   Type:   CRS Formatter
Description:   The software takes the outlooks off the PMDMRD product and formats a CRS broadcast file. The option is available to include normals for up to 9 climate stations per product. The outlook area, climate stations, and outlook period are all user specified. This software is a supplement to the CAFE CRS formatters.
Languages:  Fortran/posix   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   print.pl   Programmer's Name:  Virgil Middendorf  Application #   771
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2001-10-25   Type:   Works with awips triggers
Description:   The print.pl script is used to automatically print products and is triggered by the awips database triggers. Script works with Randy Weatherly's LDAD Product Dissemination System, where it shares the /data/logs/ldad/dissemination.log file.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   BYZ Hourly Weather Roundup   Programmer's Name:  Virgil Middendorf  Application #   398
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-11-29   Type:   Formatter
Description:   Program generates an hourly weather roundup for local use and for the web page. Software is used in conjunction with the BYZ STP software.
Languages:  posix/fortran   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   VER.SH   Programmer's Name:  Virgil Middendorf  Application #   396
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-11-29   Type:   Data processing
Description:   This script runs a number of fortran programs that decodes MOS, collects verification data to verify forecasts.
Languages:  posix/fortran   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   transmitF6   Programmer's Name:  Virgil Middendorf  Application #   1531
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.1   Version Date:   2006-01-03   Type:   F6 Formatter
Description:   This program creates F6 products using the AWIPS build_f6 program and transmits these products to the AWIPS WAN.
Languages:  Posix Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   OB7.1 CF6 Patch   Programmer's Name:  Virgil Middendorf  Application #   1610
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2006-11-14   Type:   Climate
Description:   OB7.1 broke the WFO's ability to issue CF6 products via a cron. This package helps sites reimplement the OB6 version of the build_f6 execuable. The functionality of the transmitF6.sh script has been baselined in AWIPS, so I encourage offices to use the create_f6_products script instead of transmitF6.sh.
Languages:  Not Applicable   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Spot Notify   Programmer's Name:  Virgil Middendorf  Application #   1596
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2006-10-18   Type:   Notification Software
Description:   This application package will notify forecasters via D2D Red-Banner Alarms that a request for a spot forecast (fire weather/sar/hazmat) has been submitted on the NWS Spot website. Forecasters can turn on and off notification for sites that they are backing up by launching a simple script.
Languages:  Bash   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   STP/RTP .B SHEF formatter   Programmer's Name:  Virgil Middendorf  Application #   15
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   3.1   Version Date:   2000-04-16   Type:   formatter
Description:   This software generates STP, RTP, and other .B SHEF encoded temperature and precipitation products. The software decodes Metar, SCD, SCP, Rosa, .A SHEF, and .B SHEF products. Data from differnent sources can be merged together (i.e. MTR with SCD data). The software is highly adaptable for your needs in terms of product format, high/low/pcpn calculations, and time period settings.
Languages:  POSIX shell and Fortran   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WWAWARE   Programmer's Name:  Virgil Middendorf  Application #   400
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-11-29   Type:   Automation
Description:   software automates the issuance of products during Winter Weather Awareness Week. Products were issued to both the weather wire and CRS without forecaster intervention and without having to rely on the forecaster to remember to issue them.
Languages:  posix   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   transmitF6   Programmer's Name:  Virgil Middendorf  Application #   1521
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2005-10-21   Type:   F6 Formatter
Description:   This program creates F6 products using the AWIPS build_f6 program and transmits these products to the AWIPS WAN.
Languages:  Posix Shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   archive.sh   Programmer's Name:  Virgil Middendorf  Application #   773
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2001-10-26   Type:   Archive script
Description:   Archives data on ldad for Aviation Verify (a PC based Excell Spreadsheet).
Languages:  posix   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rcp ds1 crontab utility   Programmer's Name:  Virgil Middendorf  Application #   767
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2001-10-25   Type:   utility
Description:   In event you want to add entries to the ds1 crontab owned by fxa, you need to propagate those entries to the /etc/cmcluster/crons/fxa/ds1.dsswap and ds2.dsswap files on ds1, ds2, as1, and as2 for those entries to remain in event of a dsswap. This utility makes this process easy.
Languages:  posix   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   gradients   Programmer's Name:  Ron Miller  Application #   203
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.0   Version Date:   2001-02-20   Type:   text product generator
Description:   Creates a table of pressure gradients over the past 24 hours for a user defined list of METAR sites. Output is put in text database.
Languages:  FORTRAN 77 and ksh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MOS RH   Programmer's Name:  Ron Miller  Application #   214
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.0   Version Date:   2000-10-24   Type:   textdb
Description:   Adds an RH line to the FWC and MAV forecasts for fire weather support. Stores the results back to the text database as FWX (for the FWC product) and MWX (for the MAV product).
Languages:  ksh and perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   OTX CRS Scripts   Programmer's Name:  Ron Miller  Application #   213
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.0   Version Date:   2000-10-24   Type:   CRS
Description:   CRS formatter scripts for NOWs, WSWs, NPWs, and RTP. These are mainly for Spokane WFO products, but could be tailored for other offices.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   24hour_change   Programmer's Name:  Ron Miller  Application #   204
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.0   Version Date:   2000-10-25   Type:   text product
Description:   Creates a table of the 24-hour change of temperature, dew point, RH, pressure, and wind at a user defined list of METAR sites. The table is is stored to the text database.
Languages:  FORTRAN 77 and ksh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   archive_products   Programmer's Name:  Ron Miller  Application #   212
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.0   Version Date:   2000-10-24   Type:   archive
Description:   Script to copy AWIPS data (e.g. satellite, radar, model, lightning, etc) to another disk for case archival. Also includes a script to run D2D in case mode to display an archived case.
Languages:  ksh, Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   monitor_products   Programmer's Name:  Ron Miller  Application #   211
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.0   Version Date:   2000-10-24   Type:   monitor
Description:   Monitors the msgreq_svr.log file and displays it back to the screen. This shows the user when products are being sent out from AWIPS, and if they were sent to NCF or NWWS.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AGRID Utilities   Programmer's Name:  Ron Miller  Application #   678
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.0   Version Date:   2001-06-06   Type:   gridded data utility
Description:   Uses Tim Barker's AGRID routines to interpolate the gridded model data to a single point. Provides output of temperatures, precip, pressure gradients, and freezing levels.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   gradients   Programmer's Name:  Ron Miller  Application #   722
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.1   Version Date:   2001-08-02   Type:   text product generator
Description:   Creates a table of pressure gradients over the past 24 hours for a user defined list of METAR sites. Output is put in text database.
Languages:  FORTRAN 77 and ksh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   archive_text   Programmer's Name:  Ron Miller  Application #   596
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.2   Version Date:   2001-03-27   Type:   Text Database Archive
Description:   This program will extract a user defined list of products from the text database and store them in individual text files for archival purposes.

An esql C program is used to access the data, which is considerably faster than individual textdb commands.
Languages:  esql C, posix shell   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   archive_text   Programmer's Name:  Ron Miller  Application #   165
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.1   Version Date:   2000-10-06   Type:   Text Database Archive
Description:   This program will extract a user defined list of products from the text database and store them in individual text files for archival purposes.

An esql C program is used to access the data, which is considerably faster than individual textdb commands.
Languages:  esql C, posix shell   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Day 6-7 Forecast Generator   Programmer's Name:  Donald J. Miller III  Application #   534
Programmer's Site:  Eastern Region Headquarters (Bohemia, NY) (VUY )  Region:  ER
Version:   1.1   Version Date:   2001-02-07   Type:   Formatter
Description:   ***VERSION 1.1 NOW ABLE TO PROCESS MEX GUIDANCE***

The Day 6-7 Forecast Generator creates a computer worded forecast based upon the MRF (MEX or FMR) MOS product. This software is designed to automatically generate and append the Day 6 and 7 forecast to the WRKZFP product created by pre-Build 5.0 ICWF/IFPS.

This software is NOT part of ICWF, it is a post-processor to the pre-build 5.0 ICWF which adds the Day 6 and 7 forecast periods after ICWF has finished creating the cccWRKZFP product.
Languages:  Perl 5 (Runs on Perl 5.003_05 and Perl 5.6.0)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Day 6-7 Forecast Generator   Programmer's Name:  Donald J. Miller III  Application #   218
Programmer's Site:  Eastern Region Headquarters (Bohemia, NY) (VUY )  Region:  ER
Version:   1.0   Version Date:   2000-12-19   Type:   Formatter
Description:   The Day 6-7 Forecast Generator creates a computer worded forecast based upon the MRF (FMR) MOS product. This software is designed to automatically generate and append the Day 6 and 7 forecast to the WRKZFP product created by pre-Build 5.0 ICWF.

This software is NOT part of ICWF, it is a post-processor to the pre-build 5.0 ICWF which adds the Day 6 and 7 forecast periods after ICWF has finished creating the cccWRKZFP product.
Languages:  Perl 5 (Runs on Perl 5.003_05 and Perl 5.6.0)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AWIPS EZshef   Programmer's Name:  Mark McInerney  Application #   7
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   A0300v1.20   Version Date:   2001-09-25   Type:   GUI .A SHEF Formatter
Description:   AWIPS EZshef was developed as a replacement for the PC based EZshef Jr. program, widely used throughout the National Weather Service. This software is menu driven providing a simplistic means of compiling and transmitting .A SHEF messages through the AWIPS network. The main program was developed as a TCL script while additional supporting software was written under the UNIX C shell scripting language.

Many improvements were included in the AWIPS EZshef version increasing software robustness. Some improvements include: 1) point & click location ID list to provide ease in selecting site locations, 2) great increase in physical element selections, 3) ability to revise or correct SHEF messages 4) status bar furnishing feedback to the user 5) ability to define observation type such as RV - visual/manual 6) editors to manipulate location IDs & physical elements and 7) the ability to create multiple SHEF messages in a single transmission.
Languages:  TCL and UNIX C script   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Graphical CCF   Programmer's Name:  Carl Morgan  Application #   704
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   2.1   Version Date:   2001-07-14   Type:   formatter/display script
Description:   The Graphical CCF is a Perl script which processes the 7-day CCF created by IFPS 5.0. The end result is a set of HTML files (one for each station included in the CCF) which display the forecast highs and lows, POP, and a graphic to represent the one-word forecast for each day. The HTML files are FTP'd to the ISP for display on the Internet. The program works in conjunction with AWIPS triggers, the LDAD Product Dissemination System (WR-ATN LDAD-06) and simple UNIX scripts. The graphics that are used to display the one-word forecast are included.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Rec-Engine   Programmer's Name:  Carl Morgan  Application #   641
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2001-05-05   Type:   Recreational Forecast Formatter
Description:   The Rec-Engine is a GUI for creating/formatting a Recreational Forecast.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RR3 Archiver   Programmer's Name:  Carl Morgan  Application #   516
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2001-01-25   Type:   Perl Script
Description:   This script creates a daily collective of RR3's, saves them with a time-date stamp and archives them.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Graphical Rec Forecast   Programmer's Name:  Carl Morgan  Application #   733
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2001-08-28   Type:   Perl script HTML formatter
Description:   This script works in conjunction with the Rec-Engine recreational forecast GUI to produce a graphically-enhanced HTML version of the Beach Forecast and rip current threat.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   McGarrett Says...   Programmer's Name:  Carl Morgan  Application #   828
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2002-02-16   Type:   calculator
Description:   A GUI-based calculator which predicts the max temp at Wilmington, NC based on the month of the year, expected sky cover and 15Z temp.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Striptide   Programmer's Name:  Carl Morgan  Application #   830
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2002-02-16   Type:   formatter
Description:   This script reads a tide product from the Informix database, and if the tide is old, it removes it from the product. The updated tide product is then restored in the database. We run it via cron every hour.
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   NDBC Buoy Monitor   Programmer's Name:  Carl Morgan  Application #   1567
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2006-05-22   Type:   Display
Description:   This program was developed as a means to monitor buoy observations and highlight ones that meet certain wind speed or wave height criteria. It will poll the NDBC website at specified intervals, retrieve buoy observations, and format the data into HTML for viewing inside AWIPS. The data is displayed in a web browser which refreshes automatically every 3 minutes. It will create HTML displays for the local WFO, as well as for primary and secondary backup offices if desired.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   PreTCM   Programmer's Name:  Carl Morgan  Application #   1517
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.2   Version Date:   2006-08-29   Type:   formatter
Description:   PreTCM is a GUI interface written to format preliminary points from the NHC conference calls such that the data can be recognized by a modified version of the TCMWindTool (included). This will give forecasters up to an hour head-start to work on wind grids when affected by a tropical cyclone. Version 1.2 formats the preliminary TCM with UTC in the header instead of Z, based on the new format of the official TCM. There is also a new option to select \\"Not Given\\" if eye diameter information isn't provided. The previous version would default to an eye diameter of \\"0\\", which was not accurate.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   NDBC Buoy Monitor   Programmer's Name:  Carl Morgan  Application #   1600
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.2   Version Date:   2006-09-25   Type:   Display
Description:   This program was developed as a means to monitor buoy observations and highlight ones that meet certain wind speed or wave height criteria. It will poll the NDBC website at specified intervals, retrieve buoy observations, and format the data into HTML for viewing inside AWIPS. The data is displayed in a web browser which refreshes automatically every 3 minutes. It will create HTML displays for the local WFO, as well as for primary and secondary backup offices if desired.

Version 1.2 will display swell and wind wave data that is newly available from the Obs Search section of the NDBC website.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   VeriUgli   Programmer's Name:  Bob Morris  Application #   794
Programmer's Site:  Meteorological Development Laboratory (OST )  Region:  OST
Version:   1.0   Version Date:   2001-11-28   Type:   Forecast Verification Scores/Stats
Description:   VeriUgli is a set of programs, written primarily as scripts,
to compute and display Public and Aviation forecast verification scores from the Official verification data sets produced and archived by the AWIPS Verification Program (AVP). VeriUgli can be used as-is to compute verification scores. Its data processing and management functions alone can also be used as a means to get access to the AVP data for use in other locally-developed verification programs.
Languages:  Bourne shell; SQL; python   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   VeriUgli   Programmer's Name:  Bob Morris  Application #   794
Programmer's Site:  Meteorological Development Laboratory (OST )  Region:  OST
Version:   1.0   Version Date:   2001-11-28   Type:   Forecast Verification Scores/Stats
Description:   VeriUgli is a set of programs, written primarily as scripts,
to compute and display Public and Aviation forecast verification scores from the Official verification data sets produced and archived by the AWIPS Verification Program (AVP). VeriUgli can be used as-is to compute verification scores. Its data processing and management functions alone can also be used as a means to get access to the AVP data for use in other locally-developed verification programs.
Languages:  Bourne shell; SQL; python   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Worksheet   Programmer's Name:  Steven Nelson  Application #   911
Programmer's Site:  Atlanta WFO (Peachtree City, GA) (FFC )  Region:  SR
Version:   1.5   Version Date:   2002-06-27   Type:   Forecast guidance hardcopy
Description:   New version (1.5) supports MET guidance and removes FAN. Runs in Linux or HPUX.

Collects, decodes, and formats a one-page, forecaster-friendly matrix of FWC, MET, MAV, and previous CCF temp, pop, and cloud guidance for site-configurable list of stations, including those outside of CWA. Supports standard and IFPS CCF formats (7 day). Can also import local guidance numbers.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Worksheet Extended   Programmer's Name:  Steven Nelson  Application #   969
Programmer's Site:  Atlanta WFO (Peachtree City, GA) (FFC )  Region:  SR
Version:   1.4   Version Date:   2002-10-24   Type:   worksheet
Description:   **Updated** (1.4) Bug fixes. Can format blends of model guidance, e.g. average of FWC and ETA. Can format previous MEX guidance as well.

Worksheet Extended decodes and outputs a forecaster-friendly, one-page worksheet of model guidance and CCF temps and pops out to 7 days for any number of stations.


Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Worksheet Extended   Programmer's Name:  Steven Nelson  Application #   1494
Programmer's Site:  Atlanta WFO (Peachtree City, GA) (FFC )  Region:  SR
Version:   1.5   Version Date:   2005-05-02   Type:   worksheet
Description:   **Updated** (1.5) Bug fixes. Can format 2m temps and qpf from Eta12 or GFS. Formats 5 periods of MET guidance.

Worksheet Extended decodes and outputs a forecaster-friendly, one-page worksheet of model guidance and CCF temps and pops out to 7 days for any number of stations.


Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Worksheet   Programmer's Name:  Steven Nelson  Application #   970
Programmer's Site:  Atlanta WFO (Peachtree City, GA) (FFC )  Region:  SR
Version:   1.6   Version Date:   2002-10-25   Type:   Forecast guidance hardcopy
Description:    **Updated** (1.6) Bug fixes. Can format blends of model guidance, e.g. average of FWC and ETA. Also displays model cycle on guidance label. Runs in Linux or HPUX.

Collects, decodes, and formats a one-page, forecaster-friendly matrix of FWC, MET, MAV, and previous CCF temp, pop, and cloud guidance for site-configurable list of stations, including those outside of CWA. Supports standard and IFPS CCF formats (7 day). Can also import local guidance numbers.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FWM for the Web   Programmer's Name:  Richard Neuherz  Application #   675
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.1   Version Date:   2001-06-10   Type:   formatter
Description:   This program decodes an FWM containing point NFDRS forecasts and puts the decoded information into html. The generated web page is then shipped to our web server via a shell script. The program is invoked via the LDAD Product Dissemination System.

Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Fog Stability Index Calculator   Programmer's Name:  Richard Neuherz  Application #   809
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.1   Version Date:   2002-06-04   Type:   Display
Description:   Given 00Z Surface temperature and dewpoint, the program calculates the Fog Stability Index using preconfigured upper air sites. Results are displayed in a GUI.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Monthly High and Low Water   Programmer's Name:  Rick Neuherz  Application #   1577
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2006-08-18   Type:   formatter
Description:   At the beginning of the month, this program searches the height table of the hydrologic database to obtain the high and low water values for specified gages for the preceding month. The results are stored in a comma delimited text file for easy incorporation into a spreadsheet program like Excel.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Tropical Weather Page Auto Update Program   Programmer's Name:  Richard Neuherz  Application #   680
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.1   Version Date:   2001-07-18   Type:   Decoder and formatter
Description:   The program reads a collective containing all TCDs, TCMs, TCPs, and SPFs for the Atlantic Basin to determine if there are any active tropical storms. It then creates a partial web page appropriate for the situation (no stormsor one to five storms with or without a hurricane local statement). Shell scripts then FTP the results to a web server where a server side include allows the partial HTML file to be incorporated into the tropics page.
Languages:  PERL   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Spotter Phone List Generator   Programmer's Name:  Rick Neuherz  Application #   1699
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2007-11-15   Type:   formatter and print
Description:   The program reads the latitude/longitude information on short fused warnings and prints a list of spotter names and numbers in the warning polygon. It also creates a comma delimited file and ships it to ldad for use in spreadsheet programs.
Languages:  PERK and shell scripting   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Atlantic Surface Cyclone Intensification Index (ASCII)   Programmer's Name:  Richard Neuherz  Application #   423
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.1   Version Date:   2001-06-16   Type:   automated guidance product
Description:   Uses Sea Surface Temperature data, METAR data from Wimington and Cape Hatteras, and wind information from Frying Pan Shoals and Diamond shoals to create a forecast of surface cyclone intensification off the coast of the Carolinas and Virginia. Posts the results to a web page and in the RDUMISILM product which is disseminated via AWIPS. Information on the ASCII technique is available at http://nwsilm.wilmington.net/science/ascii/ascintro.html
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   synop   Programmer's Name:  Richard Neuherz  Application #   492
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2001-01-06   Type:   formatter
Description:   Synop reads the previous version of the fire weather forecast, gets the forecast discussion section, and writes it to a text file called synout. Synop is called from the FireWx.tcl program and synout is concatenated into a file called synopsis (created by FireWx.tcl). This gives forecasters the previous discussion as a starting point for a new discussion.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Hurricane Recon Decoder   Programmer's Name:  Richard Neuherz  Application #   728
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2001-08-17   Type:   Decoder and formatter
Description:   The program reads Hurricane (and winter storm) Aircraft Recon messages (RECCO, VORTEX, and SUPPLEMENTARY VORTEX) and produces a plain language text product.
Languages:  Perl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Wave Watch III Alias   Programmer's Name:  Richard Neuherz  Application #   935
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2002-08-19   Type:   Data filter
Description:   The program reads Wave Watch III bulletin data, searches it for specific forecast sites, and stores the bulletin data in the text database under user friendly PILs. Presently, the program is configured for local use only but a version that can be used elsewhere is under development.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Stability and More   Programmer's Name:  Richard Neuherz  Application #   674
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2001-06-04   Type:   formatter
Description:   This program reads and decodes upper air soundings (MAN and SGL messages) and produces a local AWIPS tabular product summarizing sounding derived stability parameters, wind information, precipitable water, temperatures and low level thicknesses for selected upperair sites. The program runs on a CRON twice per day around 120Z and 1320Z.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RDF Maker   Programmer's Name:  Richard Neuherz  Application #   697
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.1   Version Date:   2002-06-17   Type:   Formatter
Description:   RDF Maker reads a zone forecast product and creates a partial RDF based upon the zones. It is meant to be a companion to programs that generate products from the RDF like Columbia's FireWx program. The program is designed for cases, such as backup situations, where an RDF is not generated.
Languages:  PERL   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FWF QC Program   Programmer's Name:  Richard Neuherz  Application #   684
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2001-06-16   Type:   formatter
Description:   This program reads the WRKFWF and checks it to ensure that it contains no inconsistencies. The results are stored in RDUWRKERR.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FWM Verification   Programmer's Name:  Richard Neuherz  Application #   827
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2002-02-14   Type:   Formatter
Description:   This program reads already formatted old NFDRS forecasts and observations then computes verification scores. The verification data is stored in comma delimited format for use by a PC spreadsheet program.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FWF Verification   Programmer's Name:  Richard Neuherz  Application #   826
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2002-02-14   Type:   Formatter
Description:   Presently, this program reads our local Fire Weather Forecast from the text database, sorts through it, and saves the data into text files for use by a future program which will compute verification statistics for FWFs.
Languages:  Perl   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Checkwsr   Programmer's Name:  Richard Neuherz  Application #   732
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2001-08-28   Type:   archiver
Description:   This program gets the WSRUAMLTX product and screens it for the word \\\"VELOCITY.\\\" If it encounters the word \\\"VELOCITY,\\\" that portion of the WSRUAMLTX product relevant to the velocity alarm is stored as part of a running archive of velocity alarms.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FWO Collective   Programmer's Name:  Richard Neuherz  Application #   665
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2001-05-24   Type:   display
Description:   The application consists of a short shell script and a short perl script. The shell script (getfwo.sh), reads all versions of the NMCFWOER collective from the informix data base and parses the output file for all forecasts and observations relevant to the WFO. These forecasts and observations are stored in an output file which is then read by the perl script (fwosort.pl) which is a simple screen to remove the forecasts. The NFDRS observations for the last few days are then stored in an output file SUARDUWRKFWO.dat which is shipped to ldad by the getfwo.sh script. The SUA preprocessor then saves the file to the informix database for use by the staff in preparing NFDRS point forecasts.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Buoy Decoder   Programmer's Name:  Richard Neuherz  Application #   747
Programmer's Site:  Wilmington WFO (Wilmington, NC) (ILM )  Region:  ER
Version:   1.0   Version Date:   2002-06-04   Type:   Decoder and formatter
Description:   The program reads encoded bouy data, decodes it, and stores the results in the text database.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   makeStormTide   Programmer's Name:  Jim Notchey  Application #   1647
Programmer's Site:  Boston WFO (Taunton, MA) (BOX )  Region:  ER
Version:   1.0   Version Date:   2007-04-19   Type:   storm tide generator
Description:   With the advent of telemetered tide gaging networks along the coast, WHFS can be configured to monitor tide data, including observations, astronomical tide forecasts which arrive via WBCTIDNT, and Storm Tide, which is the extra tropical storm surge (from MRPSSE) added to the astronomical tide forecasts. These data can then be incorporated into detailed coastal flood watches and warnings, as well as displayed via AHPS, greatly enhancing local coastal flood monitoring and improving the efficiency of product issuance.
For more info
Languages:  python, bash   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   whfsBackup   Programmer's Name:  Jim Notchey  Application #   525
Programmer's Site:  Boston WFO (Taunton, MA) (BOX )  Region:  ER
Version:   1.0   Version Date:   2001-01-29   Type:   script to manipulate the AWIPS whfs db
Description:   Though WHFS is robust enough to allow offices to monitor conditions in neighboring
Hydrologic Service Areas (HSA), it lacks an efficient mechanism to initiate or cancel HSA backup operations at the WFO’s discretion. This script provides a means which will allow the WFO to initiate and cancel HSA backup operations, on an event-driven basis.
Languages:  posix shell with embedded SQL statements   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Rip_Current_Calc   Programmer's Name:  Patrick OHara  Application #   1497
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   1.0   Version Date:   2005-05-21   Type:   Index calculator
Description:   Graphic interface that allows you to enter wind, wave, swell and lunar information and it calculates a rip current index. (Can be used for 2 states)
Languages:  TCL/TK   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   stp   Programmer's Name:  David Ondrejik  Application #   522
Programmer's Site:  Central Pennsylvania WFO (State College, PA) (CTP )  Region:  ER
Version:   1.0   Version Date:   2001-01-29   Type:   data collection and format for public prodcut
Description:   Accesses hourly metar reports from Informix hydro
database to produce the State Temp and Precip table
for PA (PHLSTPPA).
Languages:  ksh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   cphone   Programmer's Name:  David Ondrejik  Application #   524
Programmer's Site:  Central Pennsylvania WFO (State College, PA) (CTP )  Region:  ER
Version:   1.0   Version Date:   2001-01-29   Type:   data collection and formatting
Description:   collects river stage data, calculates trend, reads current river forecast, converts to flow, calculates current average water temperatures. Formats all in nice narrative to be read on office Code-A-Phone - public access.
Languages:  ksh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   climo4   Programmer's Name:  David Ondrejik  Application #   523
Programmer's Site:  Central Pennsylvania WFO (State College, PA) (CTP )  Region:  ER
Version:   4.0   Version Date:   2001-01-29   Type:   CRS
Description:   Accesses cooperative observer reports from Informix hydro database to produce a brief climate report for each NWR transmitter. The resulting message is then formatted and sent to CRS via CAFÉ (CRS AWIPS Formatters Extended).
Languages:  ksh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CCM   Programmer's Name:  Joe Ostrowski  Application #   611
Programmer's Site:  Middle Atlantic RFC (State College, PA) (RHA )  Region:  ER
Version:   1.0   Version Date:   2001-04-20   Type:   File Management
Description:   Customization Configuration Management (CCM) is used to set aside key files (either NFS-mounted or box-local) to provide online archive in case the files get removed or are changed.
Languages:  KSH   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Contingency_prep.ksh   Programmer's Name:  Jeffrey Ouellet  Application #   1644
Programmer's Site:  Northeast RFC (Taunton, MA) (TAR )  Region:  ER
Version:   1.1   Version Date:   2007-04-10   Type:   Shell script
Description:   Prepares Postgres database to display SHEF Contingency codes C1, C2...C9 in Hydroview and Timeseries programs.
Languages:  Korn Shell Script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rivdat   Programmer's Name:  William Schneider  Application #   1167
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   4.0   Version Date:   2004-02-27   Type:   Command line Hydrograph png image and hydro text file generator
Description:   Rivdat is a command line hydrograph png image and text summary generator for AWIPS. Rivdat accesses data from the AWIPS IHFS Informix database. Rivdat has the capability to generate five types of files for each gage: a png image hydrograph, a text table of observed and forecast stage and flow, a text file containing E19 impact statements, a text file containing historical crest information and a text file containing historical low water information. In addition, the software will produce a text summary of all the gage information for all the gages specified in the configuration file.

The software is highly configurable to allow the user to generate hydrographs and text files to suite the needs of the local office. The generation of images and tables is controlled through a configuration file. The file name of the configuration file is passed as the first argument to the program. Multiple river gages may be specified for hydrograph and text file generation in a single configuration file, with a summary file generated for all the gages in the configuration file. Each gage may have custom settings.
Languages:  C, ESQL C, PERL   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HydroGen   Programmer's Name:  Donna Page  Application #   1524
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   1.0-18   Version Date:   2005-12-02   Type:   Hydrograph Generation
Description:   HydroGen is suite of software programs that collect data from the database and prepare XML files and hydrograph graphics for the web. It is designed to replace rivdat. In normal operations, only the data extraction/XML data will be used on a routine basis. NOTE: This is designed to be installed on AWIPS OB5 as a local application. It will be delivered as part of the OB6 baseline (installed in the standard directory structure) and the LAD version should be discontinued at that time. This version (1.0-18) addresses 3 issues found in AWIPS OB6 beta testing. It is compatible with the AWIPS OB6 version.
Languages:  Perl (compiled)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rivdat_rsync_update   Programmer's Name:  Donna Page  Application #   1394
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   1.0.2   Version Date:   2004-08-12   Type:   Command line hydrograph image and hydro text file generator
Description:   This is a update to the rivdat v4.0.4 package (which must be installed first) and includes changes only to the existing hydrographs.ksh file along with some new files. The package includes:
1. Update of hydrographs.ksh to a) use scp to copy files from AWIPS to LDAD machines b) rsync to copy from LDAD to regional web farms and c) manage the size of the log file.
2. The rsync client binary to be installed on LDAD
3. New script - cleanup_hydro.ksh to check for and remove hung hydrographs.ksh processes
Languages:  Korn shell scripts   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rivdat_rsync_update   Programmer's Name:  Donna Page  Application #   1405
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   1.0.3   Version Date:   2004-09-08   Type:   Command line hydrograph image and hydro text file generator
Description:   This is a update to the rivdat v4.0.4 package (which must be installed first) and includes changes only to the existing hydrographs.ksh file along with some new files. The package includes:
1. Update of hydrographs.ksh to a) use scp to copy files from AWIPS to LDAD machines b) rsync to copy from LDAD to regional web farms and c) manage the size of the log file d) allow for use by RFCs
2. The rsync client binary to be installed on LDAD
3. New script - cleanup_hydro.ksh to check for and remove hung hydrographs.ksh processes
Languages:  Korn shell scripts   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HydroGen   Programmer's Name:  Donna Page  Application #   1512
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   1.0-14   Version Date:   2005-09-13   Type:   Hydrograph Generation
Description:   HydroGen is suite of software programs that collect data from the database and prepare XML files and hydrograph graphics for the web. It is designed to replace rivdat. In normal operations, only the data extraction/XML data will be used on a routine basis. NOTE: This is designed to be installed on AWIPS OB5 as a local application. It will be delivered as part of the OB6 baseline (installed in the standard directory structure) and the LAD version should be discontinued at that time.
Languages:  Perl (compiled)   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FTP_PARSER   Programmer's Name:  Joe Palko  Application #   740
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2001-09-09   Type:   product parser, ftp, hydrology
Description:   With the latest WSOM E-22 Implementation, many of the NWS hydrologic products that we issue have been combined. This makes it simpler for our customers, but poses a problem of sorting the products out of the same header for posting to our web sites.

FTP-PARSER is a simple UNIX shell script and associated EXPECT script that works on a text trigger. Once executed, the script reads the product out of the text database and then parses the product for predetermined phrases. Once the phrase is found, the product is stored in a unique name, and then automatically FTPed to your web server.
The scripts are easily configurable to meet your sites search criteria.

Languages:  UNIX POSIX shell, EXPECT   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FTP2WEB   Programmer's Name:  Joe Palko  Application #   375
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2000-11-27   Type:   ftp
Description:   ftp' products to web via FTP2WEB. FTP2WEB is triggered via fxa text trigger
Languages:  POSIX, expect   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FAXTO   Programmer's Name:  Joe Palko  Application #   376
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2000-11-27   Type:   Fax
Description:   Send automatic faxes to other agencies whenever selected products are stored in the text database
Languages:  POSIX, expect   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   printout.sh   Programmer's Name:  Joe Palko  Application #   377
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2000-11-27   Type:   Trigger print script
Description:   printout.sh automatically prints products to the lp1 printer via informix text triggers.
Languages:  POSIX, csh    Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TAFSUM   Programmer's Name:  Joe Palko  Application #   374
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2000-11-27   Type:   TAF summary and print utility
Description:   TAFSUM makes a summary of all TAFs issued for the entire forecast shift, then prints this summary out at the end of the shift automatically.
TAFSUM alows you to archive these \"summary\" files for later use. TAFSUM also elimiates the problem of 1 sheet of paper per TAF on the AWIPS line printer if normal print triggers are used.
Languages:  ksh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   send_sharp   Programmer's Name:  Andy Patrick  Application #   16
Programmer's Site:  Corpus Christi WFO (Corpus Christi, TX) (CRP )  Region:  SR
Version:   1.0   Version Date:   2000-04-17   Type:   formatter for SHARP upper air messages
Description:   This set of scripts will create SHARP-compatible upper air messages. A ftp script is available to send the messages to an office's Local Area Network. This application can run on trigger or stand-alone.

Languages:  Tcl/Tk,Csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Travelers   Programmer's Name:  Bill Patterson  Application #   505
Programmer's Site:  Boise WFO (Boise, ID) (BOI )  Region:  WR
Version:   1.0   Version Date:   2001-01-15   Type:   Formatter
Description:   Creates preformat for the Boise travelers forecast
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Fire!   Programmer's Name:  Charles Paxton  Application #   27
Programmer's Site:  Tampa Bay Area WFO (Ruskin, FL) (TBW )  Region:  SR
Version:   2.2   Version Date:   2000-05-11   Type:   Interactive Fire Weather forecast tool and formatter.
Description:   Interactive Fire Weather forecast tool and formatter for NWS standard Fire Weather format. Uses input from FWC, CCF, and RDF files and provides point and click method of adjusting Fire Weather forecasts.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Fire!   Programmer's Name:  Charles Paxton  Application #   95
Programmer's Site:  Tampa Bay Area WFO (Ruskin, FL) (TBW )  Region:  SR
Version:   2.3S   Version Date:   2000-08-01   Type:   Interactive Fire Weather forecast tool and formatter.
Description:   Interactive Fire Weather forecast tool and formatter for NWS standard Fire Weather format. Uses input from FWC, CCF, and RDF files and provides point and click method of adjusting Fire Weather forecasts.
Languages:  Tcl/Tk   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   oso2metar_awips   Programmer's Name:  Gene Petrescu  Application #   120
Programmer's Site:  Glasgow WFO (Glasgow, MT) (GGW )  Region:  WR
Version:   2.0   Version Date:   2000-09-29   Type:   AWIPS METAR preprocessor
Description:   oso2metar_awips obtains METAR observations from the informix data base, packages the METAR into an AWIPS WMO collective format, and inserts the collective into the SBN data stream. The METAR is decoded by AWIPS and is made available to the HWR program among other applications in AWIPS. The primary use for this program is for backup at locations that obtain METAR observations via LDAD during SBN failures.
Languages:  perl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   oso2metar   Programmer's Name:  Gene Petrescu  Application #   119
Programmer's Site:  Glasgow WFO (Glasgow, MT) (GGW )  Region:  WR
Version:   2.0   Version Date:   2000-09-29   Type:   LDAD preprocessor
Description:   oso2metar is comprised of 2 perl scripts. One script running on LDAD converts various types of surface observation formats to a METAR format. These include: HANDAR, APRS, and DARDC. Others can be added as requested. The METARs are packaged into an AWIPS WMO collective format and transfered to AWIPS using the LDAD listener. On AWIPS another script writes the METARS to the text database and/or inserts the collective into the SBN data stream. Observations inserted into the SBN data stream are decoded and made available to the HWR program, among others, in AWIPS. Additionally, METARs obtained by LDAD can be processed and sent to AWIPS bypassing the SBN ensuring the availability of the observation in the event of SBN failure.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MT_ver   Programmer's Name:  Gene Petrescu  Application #   121
Programmer's Site:  Glasgow WFO (Glasgow, MT) (GGW )  Region:  WR
Version:   1.0   Version Date:   2000-09-29   Type:   AWIPS Verification Program
Description:   MT_ver is a robust verification program composed of several subprograms. An easy to use perl/Tk GUI allows users to quickly access local verfication data. Temperature and POP data can be displayed by forecaster by station for user determined time periods, or for the office as a whole. Verfication is based on observation, but AVN, NGM, MRF, MAV, and MEX MOS are treated as individual forecasters. Model Grid data can be ingested for verification as well. Data is stored in a netCDF file for each station. Scripts allow for the automatic ingest of observation, forecast, MOS, and model grid data. Other perl/Tk GUIs will allow the user to edited observation data if necessary and create a CCF table.
Languages:  Perl, Perl/Tk   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mosbiasplot.pl   Programmer's Name:  Anthony Petrolito  Application #   1536
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.3   Version Date:   2006-01-23   Type:   display and decoder
Description:   requests mos and observed temperatures for a locally defined list of stations. 30 days of the data is graphically displayed to examine bias and trends in the mos.
Languages:  Perl/Tk and Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   icingpot.pl   Programmer's Name:  Anthony Petrolito  Application #   1530
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.0   Version Date:   2005-12-14   Type:   display
Description:   This Perl/Tk program is useful for freezing rain events. Based on research conducted by Lackmann, Keeter, Lee, and Elk, icing potential can be estimated.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mosbiasplot.pl   Programmer's Name:  Anthony Petrolito  Application #   1532
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.2   Version Date:   2005-12-20   Type:   display and decoder
Description:   requests mos and observed temperatures for a locally defined list of stations. 30 days of the data is graphically displayed to examine bias and trends in the mos.
Languages:  Perl/Tk and Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mosbiasplot.pl   Programmer's Name:  Anthony Petrolito  Application #   1537
Programmer's Site:  Columbia WFO (Columbia, SC) (CAE )  Region:  ER
Version:   1.4   Version Date:   2006-01-24   Type:   display and decoder
Description:   requests mos and observed temperatures for a locally defined list of stations. 30 days of the data is graphically displayed to examine bias and trends in the mos.
Languages:  Perl/Tk and Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FogPlot   Programmer's Name:  Brian Walawender  Application #   1603
Programmer's Site:  Topeka WFO (Topeka, KS) (TOP )  Region:  CR
Version:   1.3   Version Date:   2006-11-01   Type:   Display
Description:   Helps forecaster assess dense fog potential by displaying key parameters needed for the UPS Fog Forecasting Method. Modified to add archive capability and enhance performance.
Languages:  Perl, Python, Tcl/Tk, Shell Scripts   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FogPlot   Programmer's Name:  Brian Walawender  Application #   1174
Programmer's Site:  Topeka WFO (Topeka, KS) (TOP )  Region:  CR
Version:   1.2   Version Date:   2006-11-01   Type:   Display
Description:   Evaluates the UPS Radiation Fog Formation Method using the FRH and FRHT, the IFPS database, METARs, and netCDF model data.
Languages:  Perl, Python, Tcl/Tk, Shell Scripts   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Fire Weather Formatter   Programmer's Name:  Dave Pike  Application #   713
Programmer's Site:  Reno WFO (Reno, NV) (REV )  Region:  WR
Version:   2.2   Version Date:   2001-07-22   Type:   formatter
Description:   Reformats the fire weather forecast from previous FWF or Public Zone forecast for the next issuance. Also creates the Trends forecast and properly formates the Red Flag/Fire weather watch product.
Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RTP-STP Data Entry   Programmer's Name:  Dave Pike  Application #   977
Programmer's Site:  Reno WFO (Reno, NV) (REV )  Region:  WR
Version:   1.0   Version Date:   2002-11-01   Type:   display and formatter
Description:   A GUI application for entering data for the RTP and STP products. It also provides a 5 day temperature summary for selected stations.

A flat-file database is setup in CSV format. A built in editor allows changing the stations included and over look of the product output.

Data can be automatically brought into the data entry program, both previously stored data and newly decode observations.

The daily database can be edited to update information. The database configuration program also allows you to have information automatically included so that the user doesn't have to enter all fields of the RTP/STP (i.e. missing data or \\"0\\" data).
Languages:  Tcl/Tk and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   workstationAlarmManager   Programmer's Name:  Dave Pike  Application #   1432
Programmer's Site:  Reno WFO (Reno, NV) (REV )  Region:  WR
Version:   1.16   Version Date:   2005-02-16   Type:   formatter
Description:   Allow users to create,save and load multiple text alarm files for specific purposes for any workstation. It can manage system defined alarms from a single location and keep copies of these alarms offline to prevent upgrades from wiping these out.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   workstationAlarmManager   Programmer's Name:  Dave Pike  Application #   1429
Programmer's Site:  Reno WFO (Reno, NV) (REV )  Region:  WR
Version:   1.15   Version Date:   2004-11-06   Type:   formatter
Description:   Allow users to create,save and load multiple text alarm files for specific purposes for any workstation. It can manage system defined alarms from a single location and keep copies of these alarms offline to prevent upgrades from wiping these out.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   REV Soaring   Programmer's Name:  Dave Pike  Application #   746
Programmer's Site:  Reno WFO (Reno, NV) (REV )  Region:  WR
Version:   1.0   Version Date:   2001-09-22   Type:   formatter
Description:   This program automatically creates the local Soaring forecast. It calculates thermal stability indices, the Soaring Index, and Maximum Altitude from Grid data. It includes the FD wind forecasts at specific altitudes. It also includes a worded forecast for the soaring area from the local TAF, TWB, and ZFP.
Languages:  Unix c shell, Tcl/Tk, and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Grid Precip display   Programmer's Name:  Dave Pike  Application #   486
Programmer's Site:  Reno WFO (Reno, NV) (REV )  Region:  WR
Version:   1.0   Version Date:   2000-12-30   Type:   Display
Description:   Displays model precip from netCDF files. GUI allows users to enter any Metar site ID or a Lat/Lon and a text window will display the model precip for that point.
Languages:  Tcl/Tk, Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   4-Panel Text Display   Programmer's Name:  Dave Pike  Application #   843
Programmer's Site:  Reno WFO (Reno, NV) (REV )  Region:  WR
Version:   2.2   Version Date:   2002-03-02   Type:   display
Description:   Displays 4 text windows at once with preset text products. Pre-defined buttons for TAF sites and TWEB routes are setup to display MOS and FOUS data, surface observations and current forecasts. Each text window also has it's own dropdown menu for displaying additional preset products and will also allow user to manually display any text file from the Informix database in that window.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Xnow   Programmer's Name:  Scott Plischke  Application #   1031
Programmer's Site:  Amarillo WFO (Amarillo, TX) (AMA )  Region:  SR
Version:   4.2   Version Date:   2003-02-03   Type:   Product formatter/disseminator
Description:   A graphical application used to properly format and prepare NWS statements and forecasts
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ObsPlot   Programmer's Name:  Scott Plischke  Application #   1030
Programmer's Site:  Amarillo WFO (Amarillo, TX) (AMA )  Region:  SR
Version:   2.0   Version Date:   2003-02-03   Type:   Display
Description:   ObsPlot is a Tcl/Tk program that displays METAR surface observations in various colors. The program highlights METARs that fall in the IFR and MVFR ranges as well as METARS that meet or exceed user defined thresholds for high wind, wind chill, heat index, and low relative humidity. Corrected (COR) and Special (SPECI) METARs are also highlighted in color. The visual cues provided by color has been found to dramatically heighten awareness when maintaining basic weather watch.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FTMP   Programmer's Name:  Dan Pokorny  Application #   78
Programmer's Site:  North Central RFC (Chanhassen, MN) (MSR )  Region:  CR
Version:   2.0   Version Date:   2000-06-26   Type:   display
Description:   FTMP (Forecast Temperature Modification Program) provides graphical support for displaying model forecast (min/max) and CCF temperatures together by time period, and allowing the forecaster to graphically modify temperatures spatially. The resulting modifications are then used in the NWS-RFS system for snow-rain runoff model.
Languages:  Tcl/Tk, Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   OPIE (OPerational Integrated Environment)   Programmer's Name:  Dan Pokorny  Application #   75
Programmer's Site:  North Central RFC (Chanhassen, MN) (MSR )  Region:  CR
Version:   3.0   Version Date:   2000-06-13   Type:   River Forecast Editor/Formatter
Description:   OPIE provides graphical and text support for displaying and modifying river forecasts prior to sending them to the forecast office. OPIE allows you to make graphical modifications to the hydrograph and view other type of model hydrographs on the forecast hydrograph. OPIE's design is meant to deliver critical information required for forecasting in one application instead of the hydrologist searching for information in other applications.
Languages:  Tcl/TK v8.1+   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SFT Generator   Programmer's Name:  Ken Pomeroy  Application #   1467
Programmer's Site:  Cheyenne WFO (Cheyenne, WY) (CYS )  Region:  CR
Version:   1.0   Version Date:   2005-02-28   Type:   SFT Generator
Description:   Will produce an SFT based on CCF data. Useful for office that produce an SFT that contains points beyond the scope of their GFE domain.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   make_fwf   Programmer's Name:  Bill Rasch  Application #   579
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2001-03-19   Type:   data processor
Description:   Gathers met data from NetCDF files to create first guess Fire Weather Forecast parameters.
Languages:  Perl   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Eta_Bias   Programmer's Name:  William Rasch  Application #   296
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-11-13   Type:   Utility
Description:   Program utilized AGRID perl libraries developed by Tim Barker (SOO BOI) to gather 2-meter temperatures of Eta model (adaptable to other models) from netCDF files. This data is used to calculate a bias based temperature forecast (high and low), using last X days of Eta's 2-meter temperature forecast. Plans are to use 14 day bias, with this \\\"bias day\\\" planned to be optionally higher or lower. For local use at this time...but planned to eventually be portable.
Languages:  Perl, netCDF   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GET_SOUND   Programmer's Name:  William Rasch  Application #   318
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-11-19   Type:   utility
Description:   Program which utilizes AGRID perl libraries developed by Tim Barker (SOO BOI) to gather sounding, temperature, RH, and wind data from variuos models. Data is fed to TCL gui for dispaly.
Languages:  Perl, netCDF   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Calibration Assistance Program (CAP)   Programmer's Name:  Seann Reed  Application #   1671
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   1.2   Version Date:   2007-06-21   Type:   GIS
Description:   The Calibration Assistance Program (CAP) is an ArcView GIS-based application design to assist hydrologists in deriving parameters for hydrologic models.
Languages:  Avenue   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   NwsLiaisonMessage   Programmer's Name:  Mark Reschke  Application #   1818
Programmer's Site:  Caribou WFO (Caribou, ME) (CAR )  Region:  ER
Version:   1.0   Version Date:   2008-05-06   Type:   LDAD Interface to CRS
Description:   NWS Liaison Message automates an interface to permit an agency/office outside of the NWS to compose messages for broadcast on NOAA Weather Radio (NWR). This interface is not fully automated: a manual review by NWS personnel of each proposed message must occur before it is released for transmission.
Languages:  Perl, XML, XSD, XSLT   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   awclim2xmclim   Programmer's Name:  Mark Reschke  Application #   1556
Programmer's Site:  Caribou WFO (Caribou, ME) (CAR )  Region:  ER
Version:   2.0   Version Date:   2006-03-29   Type:   interface
Description:   Updated for OB6 and Postgress. Awclim2xmclim is an AWIPS climate to xmclimate data
mover.

It is for those who ingest their DSMs into the
AWIPS climate database, then QC the data there.
Awclim2xmclim is then run to copy the QCed data to the
xmclimate database. This avoids the duplication of
effort in also ingesting DSMs into xmclimate and having
to fix them there too.
Languages:  sh, SQL   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Marine Weather Warning (MWW) Reminder Generator   Programmer's Name:  Anthony Reynes  Application #   1825
Programmer's Site:  Tampa Bay Area WFO (Ruskin, FL) (TBW )  Region:  SR
Version:   1.0   Version Date:   2008-04-24   Type:   Display
Description:   This application will generate a reminder message on a selected awips terminal indicating to Send or Update a Marine Weather Warning (MWW)every time the Coastal Waters Forecast (CWF) product is transmitted with a status other than Routine (ROU) in any of its segments.
Languages:  Perl, Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   slsmn.csh   Programmer's Name:  James Richardson  Application #   380
Programmer's Site:  Minneapolis WFO (Chanhassen, MN) (MPX )  Region:  CR
Version:   1.0   Version Date:   2000-11-28   Type:   trigger/product transmission
Description:   Upon issuance of our severe weather redefining statement, this script will send out the appropriate safety rules, depending on a tornado watch or severe thunderstorm watch.
Printing a copy of the SLS product is also a part of the script.

The safety rules are isssued as a public information statement.
Languages:  C Shell Script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SVR/TOR Redefining statment (sls) for CRS   Programmer's Name:  Albert Richmond  Application #   294
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-11-12   Type:   CRS
Description:   This program allows the user to select which counties
are in a severe thunderstorm/tornado watch area. The user also selects the SPC product (sel#), which defines the watch area, ie GTFSEL1. The program allows the user to send the final product to CRS directly, or to the pending directory of the NWRBrowser. The final product will also include the county seats.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   UVI Index to CRS   Programmer's Name:  Albert Richmond  Application #   293
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-11-11   Type:   CRS
Description:   Program will get the UVI index for Billings. This data
is put into a small text file and sent to CRS for
broadcast.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Weekly Radio Text   Programmer's Name:  Albert Richmond  Application #   292
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-11-11   Type:   CRS
Description:   Program will allow a user to initiate the weekly radio
test. Radio text is created and sent to CRS.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   monthly climate program   Programmer's Name:  Albert Richmond  Application #   373
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.1   Version Date:   2000-11-26   Type:   crs and ldad
Description:   This program was redone due to patch 4 and the change
to the f6 format generated by the awips climate program.
the program will take the monthly climate data off the f6
and prepare a script for CRS and also a text to be sent
through awips via Xnow. A Gui was also added in order
to add the yearly precip which was left out on patch 4.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   30Day_Viewable_Archive   Programmer's Name:  Gerry Rigdon  Application #   1570
Programmer's Site:  Memphis WFO (Memphis/Germantown, TN) (MEG )  Region:  SR
Version:   1.5   Version Date:   2006-05-31   Type:   AWIPS
Description:   Scripts and instructions to build a viewable (near real time) 30 day archive (amount of days depends on disk size) of D2D data. Corrects the problem of possible ax lock ups.
Languages:  sh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Archive_text Awips Build 6 version   Programmer's Name:  Charles Ross  Application #   1519
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   6.0   Version Date:   2006-02-17   Type:   fxatext database product archiver
Description:   This program will extract a user defined list of products from the text database and store them in individual text files for archival purposes.

At WFO Spokane we use this program to archive daily met and hydro products issued by our office and local offices, as well as national products.

This program has been modified for use on Awips Build 6.0 - with the Postgres Database.
Languages:  pgsql, C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Filer - Awips Hydrobase Shef Encoder   Programmer's Name:  Charles Ross  Application #   731
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.0   Version Date:   2001-08-22   Type:   Shef Encoder
Description:   Similar to Hydromet Filer Program which can SHEF encode a given list of stations. This program takes an input file, and searches the hydro database for recent data (time step is controlled by user), and then shef encodes the data and stores output in text files. This output file can than be send to outside users. This program is intended to replace the Filer routine on hydromet. At NWS Spokane, we send this data to the NWRFC and local counties.
Languages:  ESQL-C, Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Hydro Verification - WFO   Programmer's Name:  Charles Ross  Application #   712
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.1.1   Version Date:   2002-10-28   Type:   Verification for River Flood Forecasts
Description:   This script will search through the users hydro database for an inputted amount of time, and compute a set of basic verification statistics.

The current version uses a text based script, run on the command line in an xterm
window. The output file is a text file that lists the hit and missed events (by forecast point) and gives a lists of statistics, such as the number of hits, the misses, missed events, the POD, the FAR, and the CSI.
Languages:  tcl, shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Flood Stage Traffic Light Map   Programmer's Name:  Charles Ross  Application #   739
Programmer's Site:  Spokane WFO (Spokane, WA) (OTX )  Region:  WR
Version:   1.1   Version Date:   2001-10-07   Type:   Map of current stages of flood forecast points
Description:   This program is the basis for creating a traffic light map of flood forecast points for a given WFO. The user will have
to customize thier own background map. Once this is done, the user can use this program to generate these maps, and export them to the web or any other location. To see this map, goto: www.wrh.noaa.gov/spokane/hydro.htm .
Languages:  c, esql-c, shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RFW maker   Programmer's Name:  SCOTT ROZANSKI  Application #   229
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   Red Flag formatter
Description:   The program takes inputs from the user and formats
a Red Flag Warning or Fire Weather Watch to be sent to
AWIPS.
Languages:  Tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CLI to CRS   Programmer's Name:  SCOTT ROZANSKI  Application #   222
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   CRS climate formatter
Description:   The program takes data from the daily morning climate
and places it in a format to be read automatically on CRS.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Coop to CRS   Programmer's Name:  SCOTT ROZANSKI  Application #   221
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   Crs Climate Formatter (using RR3 data)
Description:   The program uses daily Coop data (RR3) to format
a product to be read automatically on CRS.

Languages:  C and Tcl/Tk    Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Fire / Marine Verification   Programmer's Name:  SCOTT ROZANSKI  Application #   228
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   verification formatter
Description:   The program takes inputs from the user concerning wind
speed and wave height data for marine, and wind speed
and moisture data for fire weather verification and stores the data into a database.
Languages:  Tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Fire WX Evening   Programmer's Name:  SCOTT ROZANSKI  Application #   226
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   Evening Fire Wx Forecast formatter
Description:   The program takes inputs from the user and places the data into a formatted evening Fire Weather Forecast.
Languages:  Tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Fire Wx morning   Programmer's Name:  SCOTT ROZANSKI  Application #   225
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   Fire Wx Forecast formatter
Description:   The program prompts the user for input data and then takes this information and formats the morning Fire Weather Forecast for APX.
Languages:  Tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GLF to CRS   Programmer's Name:  SCOTT ROZANSKI  Application #   223
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   Open Lake Forecast formatter for CRS
Description:   The program places data from the Open Lake Forecast for Lake Superior, Lake Huron and Lake Michigan and places the data in a file to be read automatically by CRS.

Languages:  C and Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Shift Log   Programmer's Name:  SCOTT ROZANSKI  Application #   224
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   Displays the operational Shift logs
Description:   Provides operational staff at APX with the shift logs placed on DS2.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Spotter   Programmer's Name:  SCOTT ROZANSKI  Application #   227
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   Spotter precipitation formatter
Description:   The program takes inputs from the user, about daily spotter precipitation and places the data into a formatted
PNSapn to be sent to AWIPS.
Languages:  Tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ZFP to CRS   Programmer's Name:  SCOTT ROZANSKI  Application #   230
Programmer's Site:  North Central Lower Michigan WFO (Gaylord, MI) (APX )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   Formats the zone forecast for CRS
Description:   The program formats the zone forecast and extended to be read on CRS.
Languages:  C and Tcl/tk   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SnoSki   Programmer's Name:  Cory Rusher  Application #   1472
Programmer's Site:  Riverton WFO (Riverton, WY) (RIW )  Region:  CR
Version:   1.0   Version Date:   2005-03-02   Type:   CRS
Description:   Grabs HTML files for Ski reports and Snow Mobile reports around Wyoming and then airs on CRS twice a day.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RAWS   Programmer's Name:  Cory Rusher  Application #   1471
Programmer's Site:  Riverton WFO (Riverton, WY) (RIW )  Region:  CR
Version:   1.0   Version Date:   2005-03-02   Type:   Data Acquisition
Description:   Grabs RAWS summary and along with snotel data and RTP. Seperates data by zones and written to DB CYSRR8RIW. The hourly RAWS is converted to METAR format so forecasters can view in Obsplot.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   VIL Density   Programmer's Name:  Cory Rusher  Application #   1470
Programmer's Site:  Riverton WFO (Riverton, WY) (RIW )  Region:  CR
Version:   1.0   Version Date:   2005-03-02   Type:   Display Graph
Description:   Displays a VIL Density Computation Worksheet (Graph)
via the \"Tool\" menu on D2D.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   DCP_Viewer   Programmer's Name:  Cory Rusher  Application #   1469
Programmer's Site:  Riverton WFO (Riverton, WY) (RIW )  Region:  CR
Version:   1.0   Version Date:   2005-03-02   Type:   DCP data view
Description:   DCP_Viewer is an application to view the past 8 hours of data from any DCP. DCP data is viewed via a python GUI and displayed dcp data from each county. SQL commands are set from perl script.
Languages:  Python, Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Four Panel   Programmer's Name:  Cory Rusher  Application #   1475
Programmer's Site:  Riverton WFO (Riverton, WY) (RIW )  Region:  CR
Version:   1.0   Version Date:   2005-03-02   Type:   Display Viewer
Description:   This program displays various NDFD graphical images (Four Panel)depending on what the user desires. Variable Animation speed for NDFD images.
Languages:  Java   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CRS_CWSW   Programmer's Name:  Cory Rusher  Application #   1474
Programmer's Site:  Riverton WFO (Riverton, WY) (RIW )  Region:  CR
Version:   1.0   Version Date:   2005-03-02   Type:   CRS
Description:   Due to CRS limitations, multiple products would play for WSW, SNA, or BZW on each transmitter.
This program takes the segmented product and creates transmitter specific products and uses transferNWR to send to CRS.
Languages:  Tcl, csh   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AWOS   Programmer's Name:  Cory Rusher  Application #   1473
Programmer's Site:  Riverton WFO (Riverton, WY) (RIW )  Region:  CR
Version:   1.0   Version Date:   2005-10-17   Type:   Data Acquisition
Description:   Uses an Aspect script to capture
data from surrounding AWOS sites. Captured file is then converted to Metar format and written to Text Database.
Languages:  Perl, Aspect   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Shiftlog   Programmer's Name:  James Scarlett  Application #   287
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-11-10   Type:   Shift log formatter for dtpad
Description:   This tar file includes a shift log and severe event log formatter for use on a Awips workstation using dtpad. These logs are printed off at around Midnight LST to the Awips network printer, a backup copy is made, and the log is reset for the new day.
Languages:  Posix   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rcp.sh   Programmer's Name:  James Scarlett  Application #   289
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-11-10   Type:   Utility
Description:   This program enables you to propogate files around to all WS's in the same directory that the file or script is being sent from. Works best during localization and customization of workstations. Also creates a backup copy in the /home directory.
Languages:  Posix   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Application Toolbar   Programmer's Name:  James Scarlett  Application #   466
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-12-17   Type:   Toolbar Display
Description:   Provides a handy GUI for running Awips local and system applications. Can be modified to add most of selections from pop-up menu, making access easier to applications and programs. Also provides an interface for a shiftlog and severe event log.
Languages:  Perl/Tk   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WorkMOS   Programmer's Name:  James Scarlett  Application #   288
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.01   Version Date:   2000-12-17   Type:   MOS/MAV/FAN/Mos Rh Formatter
Description:   This program organizes MOS/MAV/FAN and 3 hr Mos Relative Humidity into one easy to reference product. Included besides numerical temperature guidance are Clouds, Wind, and POPs. Credit goes to David Bright, SOO at Tuscon writing fwcrh.exe.
Languages:  Posix, C Shell, Fortran 77   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Tafver Interface   Programmer's Name:  James Scarlett  Application #   465
Programmer's Site:  Billings WFO (Billings, MT) (BYZ )  Region:  WR
Version:   1.0   Version Date:   2000-12-16   Type:   GUI for Tafver
Description:   A Perl/Tk application that allows a graphical interface for easy use of the Tafver program. Able to calculate, view and print verification stats for all aviation TAF sites used in the Tafver Program.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Grid Interps   Programmer's Name:  Jason Schaumann  Application #   1564
Programmer's Site:  Springfield WFO (Springfield, MO) (SGF )  Region:  CR
Version:   1.0   Version Date:   2007-11-07   Type:   Display
Description:   This program contains Perl scripts to generate grid interpolation files for the NAM, GFS and ECM for preset lat/lon pairs. Each grid interpolation file contains numerous model output parameters, as well as derived parameters. Output for the NAM and GFS extends out to 84 hours. Output for the ECM extends out to 240 hours. Once generated, these files can be displayed in an AWIPS text window, an AWIPS web browser, or on a local intranet site at a PC workstation.
Languages:  netCDF Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Web2Text   Programmer's Name:  Brad Schick  Application #   1633
Programmer's Site:  Goodland WFO (Goodland, KS) (GLD )  Region:  CR
Version:   2.0   Version Date:   2007-02-22   Type:   Text Product Display for Windows Computers
Description:   The Web2Text.tcl script is used as an easy way to retrieve NWS Text products via the Internet on a Windows computer. The Web2Text GUI is very similar to the AWIPS Text Browser Window.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CoCoRahs   Programmer's Name:  Brad Schick  Application #   1856
Programmer's Site:  Goodland WFO (Goodland, KS) (GLD )  Region:  CR
Version:   2.0   Version Date:   2008-11-03   Type:   Text Product Creation from Web Data
Description:   This script is used to create a text product with precipitation reports from the Community Collaborative Rain, Hail and Snow Network (CoCoRahs) http://www.cocorahs.org/


Script runs on LDAD via crontab entry once per day. Script goes to CoCoRahs website, downloads data for your area, and then creates a text product and dumps text product into /data/Incoming on ldad.


Version 8/21/2008 fixes a sorting problem that appeared due to the nonstandard naming format of some CoCoRahs stations. This version also intergrates NERain data for the state of Nebraska. Also now can create the product in SHEF code.

Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   EMail_Notify   Programmer's Name:  Brad Schick  Application #   1621
Programmer's Site:  Goodland WFO (Goodland, KS) (GLD )  Region:  CR
Version:   01/22/2007   Version Date:   2007-01-22   Type:   EMail Transmission
Description:   The EMail_Notify Software provides an interface used to create an Email notification for conference calls that the WFO has scheduled for Emergency Personnel. A simple GUI will allow users to create a basic email message that is Cell Phone friendly and transmit it via LDAD.
Languages:  Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MakeOPU   Programmer's Name:  Erik Dewhurst  Application #   112
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.1   Version Date:   2000-12-18   Type:   product generator
Description:    MakeOPU is a product generating application which is intended to run on an hourly cron-job. It produces a summary of the last 24 hours of wind speed/dir and peak wind, as well as temperature if desired. The product it creates has an ID of CCCOPUXXX where CCC and XXX are specified in your configuration file.
MakeOPU requires you to have already installed WindMETAR (aka convmtr) and have it running with the -o switch. If run with the -o switch, the WindMETAR program keeps a running log of wind data from METARs (but not SPECIs). This log is used to generate the MakeOPU output.

Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Rating_Update   Programmer's Name:  William Schneider  Application #   1701
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   7.00   Version Date:   2007-11-23   Type:   Rating Table Update Program
Description:   Ingests rating tables sent by the NWRFC into LDAD and places the data in the rating table of the PostGre database.
Languages:  pgc, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Victrola   Programmer's Name:  William Schneider  Application #   997
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.09   Version Date:   2002-12-03   Type:   CRS Product Formatter
Description:   The Victrola software is a universal formatter for the Console Replacement System (CRS). Victrola runs on the AWIPS platform and generates files with CRS compatible text complete with appropriate CRS heading codes. The files are automatically transmitted to the CRS system for inclusion in the CRS broadcast.

Victrola was designed for use until more sophisticated formatters for AWIPS are developed. The intended design of the program was such as to create software that would not require code modification by any office who wished to use it. At the same time, the program was designed to be highly configurable so any user can customize how products are formatted and read on CRS. This is achieved by the use of configuration files for each AWIPS product which requires formatting.

Victrola version 2.09 is capable of formatting the following types of products:

Zone forecasts and/or Extended forecasts
State and/or Extended forecasts
Coastal Marine Forecasts
Offshore Waters forecasts
Marine Bar Forecasts

The software was designed to account for many variable aspects of the above products including properly formatted updates and corrections. Headlines in any product segment will also be included in the formatted product. Spot temperatures and POPs may be included from zone forecasts.

Please report any problems to Bill Schneider at (503) 326-2340 Ex 224.

Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WATCHDOG   Programmer's Name:  William Schneider  Application #   202
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   12.0P   Version Date:   2000-10-22   Type:   Application and function Scheduler
Description:   WATCHDOG version 12.0P is a AWIPS prototype version of the popular WATCHDOG application which Craig Peterson and I originally Wrote for AFOS.

WATCHDOG version 12.0P includes the capability to execute applications based upon the arrival of products in the INFORMIX text database or to remote copy the product to a file on any remote system, inside or outside the AWIPS firewall. The program greatly improves performance over the original AWIPS method of triggering products from the Informix text database while maintaining compatability with the AWIPS triggering scheme. The software also helps distribute the system load by allowing execution of programs on any server or workststion in the AWIPS system.

WATCHDOG version 12.0P is not expected to be released for general use. Watchdog 12.0 or Watchdog 13.0 will likely be released sometime during 2001.
Languages:  C, ESQL   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WindOMO   Programmer's Name:  Erik Dewhurst  Application #   111
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.21   Version Date:   2000-12-18   Type:   formatter (SHEF to OMO)
Description:    WindOMO is a product generating application which is intended to be run from a script. It produces one or more OMO product from a SHEF encoded input file. The output product is stored in the AWIPS database with an ID in the form CCCOMOXXX where CCC and XXX are specified in your configuration file.
WindOMO only recognises the following SHEF codes (which is reflected in the OMO's somewhat limited output):
US (wind speed)
UD (wind direction)
UG (wind gust)
UH (gust direction)
UP (wind peak)
UR (peak direction)
UT (peak minutes after hour)
TA (temperature)
TD (dew point)

Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WindMETAR   Programmer's Name:  Erik Dewhurst  Application #   109
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.21   Version Date:   2000-12-18   Type:   formatter
Description:    WindMETAR is a product generating application which is intended to be run from a script. It produces one or more METAR products from a SHEF encoded input file. The output product is stored in the AWIPS database with an ID in the form CCCMTRXXX where CCC and XXX are specified in your configuration file.
WindMETAR only recognises the following SHEF codes (which is reflected in the METAR's somewhat limited output):
US (wind speed)
UD (wind direction)
UG (wind gust)
UH (gust direction)
UP (wind peak)
UR (peak direction)
UT (peak minutes after hour)
TA (temperature)
TD (dew point)

Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FTP_GIFS.pl   Programmer's Name:  Gary Schneider  Application #   468
Programmer's Site:  Eureka WFO (Eureka, CA) (EKA )  Region:  WR
Version:   1.0   Version Date:   2000-12-17   Type:   ftp program
Description:   NESDIS requested the Eureka office generate four gif files every day. This program ftp's these four gif files to nesdis once a day using a cron job. This project is expected to continue until the middle of January.
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   boymon3.pl   Programmer's Name:  Gary Schneider  Application #   469
Programmer's Site:  Eureka WFO (Eureka, CA) (EKA )  Region:  WR
Version:   1.0   Version Date:   2000-12-17   Type:   buoy decoder
Description:   This program should be used in conjunction with boy.pl. It checks each buoy data file to see if an observation has come in for the present hour. If not, then missing data is written into the file for the hour. This ensures that when data is missing, there will be a continuous record and it will stand out. The program should be run on the cron near the end of the hour when it is obvious all the current hours' observations have come in.
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Buoy_Averages2.pl   Programmer's Name:  Gary Schneider  Application #   470
Programmer's Site:  Eureka WFO (Eureka, CA) (EKA )  Region:  WR
Version:   1.0   Version Date:   2000-12-17   Type:   decoder
Description:   Data from the text files created by boy.pl are taken and daily averages are calculated for sea height, period and wind speed as well as predominant wind direction. Averages are also calculated for all observations within each marine zone and for the entire marine area. The purpose for calculating these data is to allow for verifying marine forecasts. The data are displayed using the program Buoy_Averages2.tcl.
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   boys5.tcl   Programmer's Name:  Gary Schneider  Application #   297
Programmer's Site:  Eureka WFO (Eureka, CA) (EKA )  Region:  WR
Version:   1.0   Version Date:   2000-11-13   Type:   buoy display
Description:   A tcl/tk GUI which displays decoded buoy data created by the boy.pl program.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   boy.pl   Programmer's Name:  Gary Schneider  Application #   299
Programmer's Site:  Eureka WFO (Eureka, CA) (EKA )  Region:  WR
Version:   1.0   Version Date:   2000-11-13   Type:   buoy decoder
Description:   Decodes buoy data into a more readable format and stores data in data files in time series. Program is run using triggers. Can decode regular and C-man style buoy data. Easily adaptable for different variable number of buoys. Data created is displayed using the boys5.tcl GUI.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Freezing_Levels.pl   Programmer's Name:  Gary Schneider  Application #   439
Programmer's Site:  Eureka WFO (Eureka, CA) (EKA )  Region:  WR
Version:   1.0   Version Date:   2000-12-05   Type:   grid point extraction
Description:   Computes freezing levels for the ETA, NGM, and AVN for various point. Grid point data are extracted from the netcdf data base and used to calculate freezing levels.
Languages:  perl   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Buoy_Averages2.tcl   Programmer's Name:  Gary Schneider  Application #   472
Programmer's Site:  Eureka WFO (Eureka, CA) (EKA )  Region:  WR
Version:   1.0   Version Date:   2000-12-17   Type:   display
Description:   This is the gui which displays the buoy average data created by Buoy_Averages2.pl.
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Product Distribution System (PDS)   Programmer's Name:  Steve Schotz  Application #   124
Programmer's Site:   (NCEP )  Region:  NCEP
Version:   2.0   Version Date:   2000-10-02   Type:   Product Distribution on AWIPS WAN for NCEP products
Description:   The PDS is used by the NCEP service centers to distribute graphic and text products generated on NCEP systems onto the AWIPS WAN.
Languages:  C, Perl, and c shell scripts   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   NMAP   Programmer's Name:  Steve Schotz  Application #   136
Programmer's Site:   (NCEP )  Region:  NCEP
Version:   5.5.d   Version Date:   2000-10-03   Type:   Display and formatter
Description:   NMAP is used at the RFC's as part of the NWS QPF program. The NCEP HPC also has NMAP on their local AWIPS system as a backup to their NCEP based system.
Languages:  FORTRAN, C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Tafver   Programmer's Name:  Tim Barker  Application #   90
Programmer's Site:  Western Region Headquarters (Salt Lake City, UT) (VHW )  Region:  WR
Version:   0.3   Version Date:   2001-10-10   Type:   Verfication
Description:   This program calculates verfication for TAFs in AWIPS.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   preprocessCRS.pl   Programmer's Name:  Philip Schumacher  Application #   311
Programmer's Site:  Sioux Falls WFO (Sioux Falls, SD) (FSD )  Region:  CR
Version:   1.0   Version Date:   2000-11-17   Type:   preprocessor
Description:   This program will take an hourly weather roundup script created by a PC and, when sent to AWIPS via LDAD, call the transferCRS script to send the HWR to CRS.
Languages:  Perl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   preprocessCLI.pl   Programmer's Name:  Philip Schumacher  Application #   312
Programmer's Site:  Sioux Falls WFO (Sioux Falls, SD) (FSD )  Region:  CR
Version:   1.0   Version Date:   2000-11-17   Type:   LDAD preprocessor
Description:   This program is triggered upon receipt of a CLICRS file from LDAD. It will take that file and send it to CRS by calling the transferCRS script.
Languages:  Perl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Simple AWIPS Archive   Programmer's Name:  scott schumann  Application #   359
Programmer's Site:  Wakefield WFO (Wakefield, VA) (AKQ )  Region:  ER
Version:   1   Version Date:   2000-11-23   Type:   ARCHIVING ALL TEXT PRODUCTS
Description:   With the complexity still present in retrieving past data from AWIPS, a quick and reliable archiving ability is possible using INFORMIX triggers via LDAD and the Web Server Netscape FastTrack running on the LDAD (LS1) server. This document outlines the steps used to setup the archiving using INFORMIX triggers, routing the data to the LDAD and eventually off to another server (LINUX) or storage medium for permanent keeping.
Languages:  C-shell, HTML   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   test   Programmer's Name:  Cynthia Scott  Application #   1227
Programmer's Site:  Eastern Region Headquarters (Bohemia, NY) (VUY )  Region:  ER
Version:   1.00   Version Date:   2004-03-09   Type:   logger
Description:   a test of uploading tar file
Languages:  ???   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LKN Zone Menu   Programmer's Name:  Mike Seaman  Application #   643
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   1.0   Version Date:   2001-05-06   Type:   Zone Formatter GUI
Description:   This program creates a GUI, from which LKN forecasters can choose which formatter scripts they want to use for the package they're working on (am or pm).

The top half of the window contains a frame, with 2 radiobuttons. The option is given to choose either the am or pm package. The bottom half of the window contains another frame, with 3 radiobuttons. The forecaster has the option of using the regression equations, the RTP regression, or no regression at all for the Spots in the zones.

When the user has selected the options they want, and clicks the create button, the program runs the appropriate regression scripts.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Gust 2.0   Programmer's Name:  Mike Seaman  Application #   718
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   2.0   Version Date:   2001-07-31   Type:   display
Description:   This program creates a table of microburst gust potentials, based on different environmental lapse rates and radar reflectivity. It is an upgrade to version 1.0, in that it also allows the user to run a linear regression of the gust potential for sub-cloud layers shallower than that assumed by the original table.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FIREWX   Programmer's Name:  Mike Seaman  Application #   717
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   1.0   Version Date:   2001-07-31   Type:   formatter
Description:   This program is written in Perl/Tk, and displays a GUI which allows the forecaster to combine different fire weather zones together, or leave them all separate, as well as add headlines. Once the forecaster has chosen how they want to format the zones, the formatter reads the old FWFEKO product from the text database, and copies it to a dummy file. It then takes all the relevant data from the old forecast, and places it in a new file, FWFLKN. This file is then copied into the text database under the pil RNOWRKFWF, where it can be edited and transmitted.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LKN Morning CRS Climate Program 2.0   Programmer's Name:  Mike Seaman  Application #   716
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   2.0   Version Date:   2001-07-31   Type:   CRS
Description:   This is an upgrade to version 1.0. Additional subroutines were added to fix a bug for the first day of the month.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Haines   Programmer's Name:  Mike Seaman  Application #   84
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   1.0   Version Date:   2000-07-13   Type:   Display
Description:   This Program displays Haines Index for sounding sites in a graphical chart highlighting conditions. The program can be easily modified to add or remove sounding sites.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Gust   Programmer's Name:  Mike Seaman  Application #   86
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   1.0   Version Date:   2000-07-13   Type:   Display
Description:   This program is designed to be used in conjunction with either an observed, interactive, or forecast sounding. The program then displays the following in a new window
(a) the Cloud Base Temperature (the LCL temp).
(b) the Sub Cloud Layer depth in feet (calculated from the input LCL height
and surface pressure.
(c) a column of lapse rates.
(d) several columns of gust speeds for given reflectivities.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LKN Morning CRS Climate Program   Programmer's Name:  Mike Seaman  Application #   645
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   1.0   Version Date:   2001-05-06   Type:   CRS
Description:   see readme
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LKN AFTERNOON RTP   Programmer's Name:  Mike Seaman  Application #   644
Programmer's Site:  Kansas City/Pleasant Hill WFO (Pleasant Hill, MO) (EAX )  Region:  CR
Version:   1.0   Version Date:   2001-05-06   Type:   CRS
Description:   see readme
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   copyFile.pl and sendCmd.pl   Programmer's Name:  Paul Shannon  Application #   1665
Programmer's Site:  Juneau WFO (Juneau, AK) (AJK )  Region:  AR
Version:   1.0   Version Date:   2007-05-30   Type:   Administrative tasks
Description:   This package includes two perl scripts for doing administrative tasks from one machine on the AWIPS network and propagating them to all, or a subset, of the other machines on the network. I got tired of doing the “for $ws in ($LX_WORKSTATIONS)” on the command line when running localizations or copying files around the network so I wrote these two perl scripts to help out.

copyFile.pl uses scp to copy a file from the current machine to other machines on the network and sendCmd.pl uses ssh to run a command on other machines on the network.
Each one uses command line options to target which machines the scripts send their data to, which can be any combination of lx, xt, dx, px or individually listed machines.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   sunmoon   Programmer's Name:  Paul Shannon  Application #   1220
Programmer's Site:  Juneau WFO (Juneau, AK) (AJK )  Region:  AR
Version:   2.0.1   Version Date:   2007-05-29   Type:   display
Description:   Displays a months worth of sunrise/sunset or moonrise/moonset data for any location and date. This is the Linux version of the current sunmoon application. There are two parts to the program. sunmoon takes command line arguments, does the actual calculations and outputs text to stdout. xmsunmoon is a wrapper for sunmoon that present a graphical motif window for input and output.
Languages:  Written in C.   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   sunmoon_hp   Programmer's Name:  Paul Shannon  Application #   885
Programmer's Site:  Juneau WFO (Juneau, AK) (AJK )  Region:  AR
Version:   2.0.1   Version Date:   2007-05-29   Type:   Sunrise/sunset and moonrise/moonset calculator
Description:   HP VERSION NO LONGER MAINTAINED.
This program will calculate a number of solar and lunar values for a given site. Only change to ver 2.0.1 was to allow 5 letter station identifiers.
Languages:  C, X-windows, motif   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   sunmoon   Programmer's Name:  Paul Shannon  Application #   1664
Programmer's Site:  Juneau WFO (Juneau, AK) (AJK )  Region:  AR
Version:   2.1   Version Date:   2007-05-29   Type:   display
Description:   VERSION 2.1 update is for the new 2007 Daylight Savings Times start/end date changes.

Displays a months worth of sunrise/sunset or moonrise/moonset data for any location and date. This is the Linux version of the current sunmoon application. There are two parts to the program. sunmoon takes command line arguments, does the actual calculations and outputs text to stdout. xmsunmoon is a wrapper for sunmoon that present a graphical motif window for input and output.
Languages:  Written in C.   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RiverWatch   Programmer's Name:  Robert Shedd  Application #   514
Programmer's Site:  Northeast RFC (Taunton, MA) (TAR )  Region:  ER
Version:   1.0   Version Date:   2001-01-22   Type:   display
Description:   RiverWatch allows the forecaster to monitor incoming data from river gages. The list of stations can be automatically generated or forecaster input. Whenever new data is received, the forecaster is alerted to the new data.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CanadaMPE   Programmer's Name:  Robert Shedd  Application #   1634
Programmer's Site:  Northeast RFC (Taunton, MA) (TAR )  Region:  ER
Version:   1.0   Version Date:   2007-02-27   Type:   Data Ingest
Description:   These applications allow the ingest of Canadian radar data into the MPE application. Data is reformatted from the raw data format provided by Environment Canada into the format used by MPE.
Languages:  ksh, C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   River Conditions   Programmer's Name:  Robert Shedd  Application #   705
Programmer's Site:  Northeast RFC (Taunton, MA) (TAR )  Region:  ER
Version:   1.0   Version Date:   2001-07-16   Type:   Web Graphics
Description:   These programs generate the current river conditions maps on the NERFC web site at the RFC and basin scales. They are being listed as local use since there is a significant amount of prerequisite work that is also required to make them function appropriately.
Languages:  C, ESQL,    Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RVFplot   Programmer's Name:  Robert Shedd  Application #   792
Programmer's Site:  Northeast RFC (Taunton, MA) (TAR )  Region:  ER
Version:   1   Version Date:   2001-11-21   Type:   display
Description:   Program reads the RVF and generates a gif image. GIF includes observations from the previous 24 hours, 48 hours of forecast, flood stage, and any forecaster annotation.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   DataQC   Programmer's Name:  Robert Shedd  Application #   529
Programmer's Site:  Northeast RFC (Taunton, MA) (TAR )  Region:  ER
Version:   1.0   Version Date:   2001-02-02   Type:   Display
Description:   DataQC provides an easy interface for displaying on a simple map background data from both the HydroBase and NWSRFS database. Also provides tools for editing data. Program currently has some NERFC specific things, but could probably be configured for generic use.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WXR   Programmer's Name:  Robert Shedd  Application #   595
Programmer's Site:  Northeast RFC (Taunton, MA) (TAR )  Region:  ER
Version:   1.1   Version Date:   2001-03-27   Type:   formatter
Description:   This program was developed to replace the AFOS WXR program. Parameters that can be placed in the table include precip, snow, temperature, stage, change in stage, current weather, flood stage, and tide.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Alarm Check   Programmer's Name:  Robert Shedd  Application #   789
Programmer's Site:  Northeast RFC (Taunton, MA) (TAR )  Region:  ER
Version:   1.0   Version Date:   2001-11-16   Type:   System Monitor
Description:   Alarm Check is a process to monitor system events and performance. It is
currently configured to monitor disk space concerns on /awips/hydroapps and
/data/fxa, presence of the shefdecode process, HADS data flow, observations
above flood stage, metar decoder is functioning properly, and excessive QPF.

Languages:  ksh, Tcl/Tk, C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Datamonitor   Programmer's Name:  Robert Shedd  Application #   710
Programmer's Site:  Northeast RFC (Taunton, MA) (TAR )  Region:  ER
Version:   1.0   Version Date:   2001-07-20   Type:   product status display
Description:   This process displays the number of products that have been processed through the SHEF decoder, batchpst, and NWSRFS preprocessors. It will require a fair amount of work to tailor to a different site in order to process your local set of products that you want to watch
Languages:  Tcl/Tk ksh awk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Handar 555 Scripts for Ldad   Programmer's Name:  John Sikora  Application #   628
Programmer's Site:  Charleston WFO (Ruthdale, WV) (RLX )  Region:  ER
Version:   1.0   Version Date:   2001-04-13   Type:   LDAD script to dial Handar 555's
Description:   These Handar scripts will dial out of LDAD and post to the WHFS database. See the ATN pdf file for specifics.
atn5_0-38.pdf
Languages:  EXPECT using Tcl/Tk as a base.   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rwtcvg.exe   Programmer's Name:  Jeffrey Sites  Application #   255
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.0   Version Date:   2000-11-17   Type:   CRS
Description:   Produces a Routine Weekly test product CLERWTCVG for the Covington Weather Radio.
Languages:  C++   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   stg.exe   Programmer's Name:  Jeffrey Sites  Application #   253
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.0   Version Date:   2000-11-17   Type:   CRA
Description:   Reformats CRWRR3CIN, Cincinnati River Stage Observation into a worded product for CRS.
Languages:  C++   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rwtcmh.exe   Programmer's Name:  Jeffrey Sites  Application #   254
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.0   Version Date:   2000-11-17   Type:   CRS
Description:   Produces a Routine Weekly test product CLERWTCMH for the Columbus Weather Radio.
Languages:  C++   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   8to14CMH.exe   Programmer's Name:  Jeffrey Sites  Application #   481
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   3.0   Version Date:   2000-12-25   Type:   CRS
Description:   Reads the CLEPMDMRD, 8 to 14 day forecast product and produces a worded product for CRS. 3.0 fixes end of the year bugs.
Languages:  C++   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rwtlim.exe   Programmer's Name:  Jeffrey Sites  Application #   257
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.0   Version Date:   2000-11-17   Type:   CRS
Description:   Produces a Routine Weekly test product CLERWTLIM for the Cridersville Weather Radio.
Languages:  C++   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rwtday.exe   Programmer's Name:  Jeffrey Sites  Application #   256
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.0   Version Date:   2000-11-17   Type:   CRS
Description:   Produces a Routine Weekly test product CLERWTDAY for the Miamisburg Weather Radio.
Languages:  C++   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   rvsrad   Programmer's Name:  Jeffrey Sites  Application #   313
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   2.0   Version Date:   2000-11-17   Type:   CRS
Description:   Reformats the CLERVSILN Tabular Daily Stage Forecast into a worded forecast for CRS. This version is set for an automated launch.

Languages:  C++   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   radnow   Programmer's Name:  Jeffrey Sites  Application #   250
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.0   Version Date:   2000-11-17   Type:   CRS
Description:   Reformats the UGC coding on CLENOWILN with the proper CRS dummy UGC for that weather radio. This keeps one NOW per weather radio.
Languages:  C++   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   8to14cvg.exe   Programmer's Name:  Jeffrey Sites  Application #   482
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   3.0   Version Date:   2000-12-25   Type:   CRS
Description:   Reads the CLEPMDMRD, 8 to 14 day forecast product and produces a worded product for CRS.

Languages:  C++   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WGETUSGS   Programmer's Name:  Richard Sloan  Application #   1883
Programmer's Site:  Dodge City WFO (Dodge City, KS) (DDC )  Region:  CR
Version:   1.0   Version Date:   2009-01-12   Type:   Formatter
Description:   wgetusgs.sh is placed on LDAD, retrieves river stage data from a USGS website, creates a .AR shef-encoded product using an awk script, and a text product for ingest into AWIPS.
Languages:  Shell; Awk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ESSgen.GLD   Programmer's Name:  Richard Sloan  Application #   561
Programmer's Site:  Dodge City WFO (Dodge City, KS) (DDC )  Region:  CR
Version:   1.0   Version Date:   2001-03-05   Type:   Formatter
Description:   ESSgen.GLD creates a text Water Resources Product for the GLD HSA, comparing temps & precip from May-September to Climo norms, and gives forecasted hi temps, precip, winds, skycover for today & tomorrow.
Languages:  Unix sh script, awk, C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ESSgen.DDC   Programmer's Name:  Richard Sloan  Application #   551
Programmer's Site:  Dodge City WFO (Dodge City, KS) (DDC )  Region:  CR
Version:   1.0   Version Date:   2001-03-01   Type:   Formatter
Description:   ESSgen.DDC creates a text Water Resources Product for SW KS, comparing temps/precip from May-Sept to Climo norms, and gives forecasted hi temps, precip, winds, skycover for today & tomorrow.
Languages:  Unix sh script, awk, C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mag   Programmer's Name:  Richard Sloan  Application #   549
Programmer's Site:  Dodge City WFO (Dodge City, KS) (DDC )  Region:  CR
Version:   1.0   Version Date:   2001-03-01   Type:   fomatter
Description:   Mag is a unix ksh-script program which creates a shef-encoded RR3 text message from keyboard-inputed UCOOP precip reports, once daily. A static-data file for observers is accessed, and a small awk script is used to actually build the RR3 product.
Languages:  unix ksh shell script, awk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Fire WX - SpotTrend   Programmer's Name:  James A. Smith  Application #   1593
Programmer's Site:  Pendleton WFO (Pendleton, OR) (PDT )  Region:  WR
Version:   2.02   Version Date:   2007-08-02   Type:   Display
Description:   SpotTrend is a perl/tk program that uses the GFE database to generate meteograms. It can be used as a stand-alone program or as a plug-in to Spot Monitor.

A netCDF database is created for each new spot that comes in. It is initially populated with data from the obs database for the previous 72 hours and forecast data for the next 72 hours from the fcst database. Forecasted values from the FWS are also plotted on the graphs. The database is updated hourly with observational data for a period of 72 hours. Xmgraph is included for plotting the graphs.
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CLIGRAPH   Programmer's Name:  Gregory Smith  Application #   1294
Programmer's Site:  Detroit WFO (White Lake, MI) (DTX )  Region:  CR
Version:   1.0   Version Date:   2004-06-08   Type:   AWIPS graphical display and database
Description:   This program is an automated program that maintains a climatological database and displays numerous climatological parameters in a graphical and numeric format. Data is ingested from LCD products stored in the informix database.
Languages:  Perl/Tk and Unix C-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SLS_PROG   Programmer's Name:  Gregory Smith  Application #   744
Programmer's Site:  Detroit WFO (White Lake, MI) (DTX )  Region:  CR
Version:   1.0   Version Date:   2001-09-21   Type:   AWIPS product formatter and CRS product
Description:   This program attaches adjacent coastal waters to the AWIPS SLS (areal outline for severe weather) product. The coastal waters are attached in the same geographical order as the counties listed in the SLS product and in a four column format. The WWA software within AWIPS does not properly attach the adjacent coastal waters and list them in geographical order. Thus this was the motivation for the operational program.
Languages:  Perl and Unix C-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GFE_obs_db_qc   Programmer's Name:  James A. Smith  Application #   1680
Programmer's Site:  Pendleton WFO (Pendleton, OR) (PDT )  Region:  WR
Version:   1.01   Version Date:   2007-07-26   Type:   GFE Obs Database QC
Description:   Perl script to automatically filter out bad observations. The *.dat files created by matchObsAll are accessed and hourly *.manual files are created.
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GWXD   Programmer's Name:  James Smith  Application #   1591
Programmer's Site:  Pendleton WFO (Pendleton, OR) (PDT )  Region:  WR
Version:   2.03   Version Date:   2006-08-16   Type:   Graphical Weather Display
Description:   Graphical Weather Display is a perl/tk program that may be used as a browser to the AWIPS database. It may also be used as a platfrom to launch local applications. Several local scripts are included under the localbin directory.
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TRAVELPLUS   Programmer's Name:  Gregory Smith  Application #   745
Programmer's Site:  Detroit WFO (White Lake, MI) (DTX )  Region:  CR
Version:   1.0   Version Date:   2001-09-21   Type:   AWIPS product formatter and CRS product
Description:   This program generates a travelers forecast in a CRS friendly format, based on the Coded Cities Forecasts of surrounding offices.
Languages:  Perl and Unix C-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Fire WX - Spot Monitor   Programmer's Name:  James A. Smith  Application #   1592
Programmer's Site:  Pendleton WFO (Pendleton, OR) (PDT )  Region:  WR
Version:   2.01   Version Date:   2006-08-23   Type:   Display
Description:   Spot Monitor is a perl/tk program that monitors various attributes of spot requests. For each current spot, it displays the spot name, the type of spot (i.e. wildfire, prescribed), the AWIPS store time of the STQ associated with the spot, the due time of the spot forecast (i.e. FWS), feedback on whether or not a FWS has been completed for the spot, the turnaround time of the spot forecast (i.e. how long it took to complete the FWS), and the elapsed time since the spot request was stored in AWIPS.
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WHFStran   Programmer's Name:  Patrick Sneeringer  Application #   974
Programmer's Site:  West Gulf RFC (Fort Worth, TX) (FWR )  Region:  SR
Version:   1.0   Version Date:   2002-10-31   Type:   Database transfer script
Description:   This script runs on the cron at a WFO and unloads information in the meta-data tables (i.e., generally static information tables like location, riverstat, reservoir). The script then packages up this information, along with a copy of the database schema and ftps all the information to a centralized server. Another application runs at the RFC and/or backup WFO that downloads this information
Languages:  Korn shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WinTimeCard   Programmer's Name:  Robert Stauber  Application #   1479
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   2.1   Version Date:   2005-03-20   Type:   timecard code calculator
Description:   This program fixes errors that were noted after the release of version 2.0, mainly in the printing portion of the program.

Languages:  Visual Basic   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AFIprograms   Programmer's Name:  Robert Stauber  Application #   1291
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   3.1   Version Date:   2004-04-02   Type:   awips
Description:   sorts through png graphics and makes an html page then sends the graphics and html page to the office home page.
Languages:  python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Png_to_web   Programmer's Name:  Robert Stauber  Application #   837
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   1.0   Version Date:   2002-03-02   Type:   Formatter and processor for the web
Description:   This program will read the subdirectories where *.png images are located and sort through the images to create an html document linked to the different images. The forecaster is not required to fragment any of the GFE weather items, since the program will read the valid times of the GFE images. This program combined with its associated programs will only transfer the needed png images to the web and will maintain 'cleaner' AWIPS directories.
Languages:  PYTHON, Awips bourne sh, ftp   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Png_to_Web   Programmer's Name:  Robert Stauber  Application #   922
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   2.1   Version Date:   2002-07-12   Type:   Png sorter and html document maker
Description:   This version is updated to include LINUX instructions/help. It also includes added html code in the final product to allow either MouseOver/OnClick changes.

Reads in png files from subdirectories, sorts through them and then outputs an html file with links to the png files that are used.
Languages:  python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Png_to_Web   Programmer's Name:  Robert Stauber  Application #   873
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   2.0   Version Date:   2002-07-12   Type:   Png sorter and html document maker
Description:   Reads in png files from subdirectories, sorts through them and then outputs an html file with links to the png files that are used.
Languages:  python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WinTimeCard   Programmer's Name:  Robert Stauber  Application #   1431
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   2.0   Version Date:   2004-11-30   Type:   timecard code calculator
Description:   This program allows forecaster input of hours worked and then outputs the timecard codes needed. This is an update of a previous version of wintcard.
Languages:  Visual Basic   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WinTimeCard   Programmer's Name:  Robert Stauber  Application #   1601
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   3.0   Version Date:   2006-09-22   Type:   timecard code calculator
Description:   This program now will append a description to the output codes, otherwise there are no changes.

Languages:  Visual Basic   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AFI (formerly PNG_to_web)   Programmer's Name:  Robert Stauber  Application #   1059
Programmer's Site:  Philadelphia, PA WFO (Mount Holly, NJ) (PHI )  Region:  ER
Version:   3.0   Version Date:   2003-06-24   Type:   Creates web display from GFE images
Description:   AFI is the Eastern Region Standard program for web display of GFE images on our local web sites. The AFI software display functions make the standardization of web graphics possible. The software gives much flexibility/freedom to the local office for customization. The software incorporates many factors including; standardizing displays and color schemes, incorporating the NOAA’s Corporate Web Image, and Web accessability (Section 508).
Languages:  python    Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FOP   Programmer's Name:  Keith Stellman  Application #   844
Programmer's Site:  Lower Mississippi RFC (Slidell, LA) (ORN )  Region:  SR
Version:   1.0   Version Date:   2002-03-04   Type:   Arcview project
Description:   FOP utilizes user interaction to create a text file containing lat/lon pairs and a jpg focusing on an area of increased risk of flooding during the next 5 days. The text file is sent to HPC where it is combined with other RFC text files to create a nationwide composite. The jpg is sent to the local website and is referenced from the national composite image. FOP stands for Flood Outlook Product and highlights areas where significant flooding is possible or imminent in the next 5 days.
Languages:  avenue, perl, shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Check4Gif.pl   Programmer's Name:  Frank Stewert  Application #   264
Programmer's Site:  Phoenix WFO (Phoenix, AZ) (PSR )  Region:  WR
Version:   1.0   Version Date:   2000-11-06   Type:   Utility
Description:   This script was written to complement the D2D_to_GIF program. This script file resides on DS1 and when run checks each of the workstations for .gif files in their /awips/fxa/awipsusr/GIF directory. If there are .gif files it rcp's them to LS1 and then removes them from the workstation. It also sends a message back to the workstation telling the operator that their gif files were sent to ldads. I then use a batch file (gifget.bat)  to move it from LS1 to our LAN where they can access the gif files with a PC and their favorite paint program
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   NWR podcast_xml.pl   Programmer's Name:  Frank Stewert  Application #   1733
Programmer's Site:  Phoenix WFO (Phoenix, AZ) (PSR )  Region:  WR
Version:   2.0   Version Date:   2008-09-19   Type:   NWR Podcast XML formatter
Description:   Allows web users to listen to our NWR MP3 products via RSS or podcast client feeds in real time. Another way to disseminate watches and warnings or routine products to the public.

The podcast.pm file controls the configuration (file location) and how the products are output. It is the only file that needs to be modified on the ldad side.

podcast_xml.pl creates a suite of xml products from mp3 files processed on the VIP and sent to ldad. These products are published to the web server where podcasting or rss clients can display/play the latest products that you publish.

For each product (mp3 file) that is processed the podcast_xml.pl script creates a
bcast.xml file. It also copies the MP3 file to a new product name appended with date time
stamp information which relates to the newly created XML file(s). Each product is then
added either to a broadcast suite or a watch/warning suite file. All file information is also
appended to a master file (bsuite.file) which tracks and recreates all current product and
suite XML files. Each XML and MP3 file is then transferred to the web server using one
of three transfer protocols.

We then use a suite of php scripts to display the page on the fly.

SEE OUR PODCAST PAGE: http://www.wrh.noaa.gov/psr/podcast.mp3/podcast.php


Languages:  Perl, php   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RR1 QC   Programmer's Name:  Larry Struble  Application #   854
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2002-04-04   Type:   QC check script
Description:   The script checks the rr1 product for missing stations, and provides list of missing stations to the user.
Languages:  c shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   A button   Programmer's Name:  Larry Struble  Application #   553
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2001-03-01   Type:   Display, formatter
Description:   This program provides an
interface for the paperless
automation of our DTX COOP 6 hourly data. It also serves as
an input device for the CLIADD
and dtxf6 programs. The program allows entry of the 6 hourly observed conditions, then the user can view at any time during the day what the totals are by using the display option. The program keeps a running total of all parameters including
max/min/precip/snowfall. At the end of the day, this data feeds the CLIADD and dtxf6 programs automating the data ingest of these two programs. The program also allows for entry of the minutes of sunshine, then using an awips trigger and handleOUP, it automatically generates and sends the 8z scd with the properly formatted sunshine minute observation.
Languages:  Tcl/Tk and C shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   svr ID/CTA   Programmer's Name:  Larry Struble  Application #   308
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2000-11-16   Type:   CRS formatter
Description:   Interactive program that allows users
to pick a cta/id for special weather situations such as severe weather. Program creates crs ready text to be sent to the crs
Languages:  Tcl/Tk, C shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RR2 create   Programmer's Name:  Larry Struble  Application #   1017
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2002-12-19   Type:   formatter
Description:   Program uses input from the A button to generate a RR2 product for dissemination based on DTX data.
Languages:  C shell and Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CLIADD   Programmer's Name:  Larry Struble  Application #   320
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2000-11-20   Type:   formatter
Description:   Provides a graphical interface for users to input information which is to be appended to the publically disseminated climate products. Program automatically calculates the monthly and seasonal totals for the user based on the daily input values.
The program then appends this new data to the awips created climate. This whole product is then transmitted.
Languages:  Tcl/Tk, C shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SVRchecklist   Programmer's Name:  Larry Struble  Application #   322
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2000-11-20   Type:   database, display
Description:   This program replaces a paper intensive method of determining severe weather potential for a given day and databasing this data. The program displays the questions to be answered by the forecaster to determine the potential for the day. The program then databases the answers for future research purposes. Program also calculates the VIL of the day for the forecaster, in addition to anticipated DBZ threshold for hail for 6 hour increments through that day. The user may also ask the program to print a table containing all of the severe weather parameters.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   FlashFloodchecklist   Programmer's Name:  Larry Struble  Application #   323
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2000-11-20   Type:   database, display
Description:   This program replaces a previously paper intensive method of answering and databasing the flash flood checklist parameters. The program displays the flash flood checklist questions allowing the forecaster to click the appropriate answers. The program then databases these parameters for future research studies.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ALL product formatter   Programmer's Name:  Larry Struble  Application #   1016
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2002-12-19   Type:   Product Formatter
Description:   Program modified from Mark Mitchell code to produce clickable forecasts for the web. The code was modified to enhance the clickable forecast, and ultimately modified to generate the public zone forecast product, great lakes forecast, near shore forecast. Code modified by Greg Mann, Larry Struble and John Bravender all at DTX.
Languages:  Perl / netCDF   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TRAVELERS_fcst   Programmer's Name:  Larry Struble  Application #   329
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.3   Version Date:   2000-11-29   Type:   CRS
Description:   This script automatically generates a travelers forecast
in a CRS friendly format, based off of the Coded Cities
Forecasts of surrounding offices.
Languages:  C shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SAF splitter   Programmer's Name:  Larry Struble  Application #   552
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   1.0   Version Date:   2003-05-28   Type:   CRS formatter
Description:   This program allows the forecaster to determine how many near term periods to include in the SAF product in each segment, selectable by NWR listening area, or as a group. The program then takes the remaining portion of the near term forecast, based on a key preset county, and moves the remainder of the forecast data to the extended period. This is intended for sites which play multiple segments for the near term, and only 1 segment for the extended. The end result is a shorter cycle length while preserving the integrity of the first 1 to 3 periods.
Languages:  Tcl/Tk and C shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SEVER seven day verify   Programmer's Name:  Larry Struble  Application #   319
Programmer's Site:  Pittsburgh WFO (Coraopolis, PA) (PBZ )  Region:  ER
Version:   2.0   Version Date:   2002-07-16   Type:   display and databasing
Description:   Program reads the 7 day ccf product, along with the MEX guidance to keep a running tally on forecast data. It logs the CLI product to keep a tally of the observed conditions.
The program then keeps track of the 5 days worth of verified conditions in a log file, for extraction into a database program. An accompanying widget has been developed to allow the forecaster to check their verification for specific past dates. This widget then shows them their forecast, compared to the mex guidance and the observed condition.
Languages:  Tcl/Tk, C shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   altamin.tcl   Programmer's Name:  Mark Struthwolf  Application #   511
Programmer's Site:  Salt Lake City WFO (Salt Lake City, UT) (SLC )  Region:  WR
Version:   1.0   Version Date:   2001-01-22   Type:   GUI
Description:   This GUI assists the forecaster in obtaining a reasonable minimum temperature forecast for the mountains.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   altamax.tcl   Programmer's Name:  Mark Struthwolf  Application #   512
Programmer's Site:  Salt Lake City WFO (Salt Lake City, UT) (SLC )  Region:  WR
Version:   1.0   Version Date:   2001-01-22   Type:   GUI
Description:   This GUI assists the forecaster in obtaining a reasonable maximum temperature forecast for the mountains.
Languages:  Tcl/Tk   Status:  Planned  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MAKETAF   Programmer's Name:  Raymond Tanabe  Application #   1027
Programmer's Site:  Honolulu WFO (Honolulu, HI) (HFO )  Region:  PR
Version:   1.0   Version Date:   2003-02-15   Type:   TAF setup program
Description:   MAKETAF incorporates Aviation MOS, NGM MOS, persistence, and latest TAF guidance into a comprehensive TAF setup program. The supplied decoders convert guidance into a standard TAF format, allowing side by side comparisons of the data. The program allows users to quickly produce a set of properly formatted set of preliminary TAFs, which are easily incorporated into other programs such as AvnFPS and Aviation Workstation for QC and transmission. The modular approach to MAKETAF allows for locally developed guidance to be used. With GFE, smart tools or background procedures can be developed to produce a guidance module as well.
Languages:  Tcl/Tk, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MAVTAF   Programmer's Name:  Raymond Tanabe  Application #   899
Programmer's Site:  Honolulu WFO (Honolulu, HI) (HFO )  Region:  PR
Version:   1.0   Version Date:   2002-06-11   Type:   formatter
Description:   This program will convert MAV guidance into a pseudo TAF format.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CCTAF   Programmer's Name:  Raymond Tanabe  Application #   1033
Programmer's Site:  Honolulu WFO (Honolulu, HI) (HFO )  Region:  PR
Version:   1.0   Version Date:   2003-02-13   Type:   Conditional Climatology Display for TAF Guidance
Description:   CCTAF accesses a stratified 30 year database to give aviation forecasters a climatological nine hour forecast of ceiling and/or visibility at a given TAF site. The climatological database has been stratified by Month, Hour, Wind Direction, Current Weather, Visibility and Ceiling.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MAKETAF   Programmer's Name:  Raymond Tanabe  Application #   1192
Programmer's Site:  Honolulu WFO (Honolulu, HI) (HFO )  Region:  PR
Version:   1.3   Version Date:   2003-12-14   Type:   TAF setup program
Description:   MAKETAF incorporates Aviation MOS, NGM MOS, LAMP, persistence, and latest TAF guidance into a comprehensive TAF setup program. The supplied decoders convert guidance into a standard TAF format, allowing side by side comparisons of the data. The program allows users to quickly produce a set of properly formatted set of preliminary TAFs, which are easily incorporated into other programs such as AvnFPS and Aviation Workstation for QC and transmission. The modular approach to MAKETAF allows for locally developed guidance to be used. With GFE, smart tools or background procedures can be developed to produce a guidance module as well.
Languages:  Tcl/Tk, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MAKETAF   Programmer's Name:  Raymond Tanabe  Application #   1388
Programmer's Site:  Honolulu WFO (Honolulu, HI) (HFO )  Region:  PR
Version:   1.4   Version Date:   2004-07-15   Type:   TAF setup program
Description:   MAKETAF incorporates Aviation MOS, NGM MOS, LAMP, persistence, and latest TAF guidance into a comprehensive TAF setup program. The supplied decoders convert guidance into a standard TAF format, allowing side by side comparisons of the data. The program allows users to quickly produce a set of properly formatted set of preliminary TAFs, which are easily incorporated into other programs such as AvnFPS and Aviation Workstation for QC and transmission. The modular approach to MAKETAF allows for locally developed guidance to be used. With GFE, smart tools or background procedures can be developed to produce a guidance module as well.
Languages:  Tcl/Tk, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MAKETAF   Programmer's Name:  Raymond Tanabe  Application #   1193
Programmer's Site:  Honolulu WFO (Honolulu, HI) (HFO )  Region:  PR
Version:   1.3   Version Date:   2003-12-14   Type:   TAF setup program
Description:   MAKETAF incorporates Aviation MOS, NGM MOS, LAMP, persistence, and latest TAF guidance into a comprehensive TAF setup program. The supplied decoders convert guidance into a standard TAF format, allowing side by side comparisons of the data. The program allows users to quickly produce a set of properly formatted set of preliminary TAFs, which are easily incorporated into other programs such as AvnFPS and Aviation Workstation for QC and transmission. The modular approach to MAKETAF allows for locally developed guidance to be used. With GFE, smart tools or background procedures can be developed to produce a guidance module as well.
Languages:  Tcl/Tk, csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TAFVERLOG   Programmer's Name:  Raymond Tanabe  Application #   862
Programmer's Site:  Honolulu WFO (Honolulu, HI) (HFO )  Region:  PR
Version:   1.0   Version Date:   2002-07-09   Type:   Display / Data Log
Description:   This is a stand alone TCL-TK program to log forecaster numberswith each TAF package issuance. The file created in will be read in by the aviation TAF verify program written by Andrew Rorke of WFO LOX. The taf.csh file is designed to be run via cron as the user textdemo. The program will create a file with the
name convention tafnumYYMM.txt where YY is the year and MM is the month. At the beginning of each month...a new file will be created automatically. This file is the one which will be read in by the aviation verification program. A sample of this fileis included to that you can see the format.
Languages:  csh, Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   textws_enhancements   Programmer's Name:  Vuong Tang  Application #   1641
Programmer's Site:  Pacific Region Headquarters (Honolulu, HI) (PBP )  Region:  PR
Version:   7.2   Version Date:   2007-03-30   Type:   Text Workstation Display
Description:   This application was originally developed by Paul Jendrowski.
This version(v7.2) works for AWIPS Build OB7.2 fixes the problem in saving and sending products.
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   textws_enhancements   Programmer's Name:  Vuong Tang  Application #   1034
Programmer's Site:  Pacific Region Headquarters (Honolulu, HI) (PBP )  Region:  PR
Version:   2.2   Version Date:   2003-02-14   Type:   Text Workstation Display
Description:   This application was originally developed by Paul Jendrowski. This version(v2.2) works for AWIPS Build 5.2.2.2 & OB1. Enhances the AWIPS textWS application with following:
1. Disables the automatic reformatting of text due to the AWIPS word wrap implementation. Also fixes minor bug in the Fill button which inserts extra spaces into the text.
2. Basic Undo function - undo/redo past 10 changes
3. Change text colors and font on all text windows. Save/retrieve settings based on AWIPS user ID.
4. When editing products, saves product to the database using WRK instead of your local CCC to avoid overwriting last transmitted product and activating triggers. This means you never have to use WRK PILs in the Edit Header Dialog box or change the header from an alternate PIL to the official PIL prior to sending.
5. Product Menu - Adds another menu bar to the interface to organize and access commonly used products from pull down menus. TextWS scripts can also be run from these menus.
Each enhancement is separate and you can install only those features you want to use.


Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   textws_enhancements   Programmer's Name:  Vuong Tang  Application #   1823
Programmer's Site:  Pacific Region Headquarters (Honolulu, HI) (PBP )  Region:  PR
Version:   8.3   Version Date:   2008-04-22   Type:   Text Workstation Display
Description:   This application was originally developed by Paul Jendrowski.
This version(v8.3) works for AWIPS Build OB8.3 fixes the problem in saving and sending products.
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   textws_enhancements   Programmer's Name:  Vuong Tang  Application #   1462
Programmer's Site:  Pacific Region Headquarters (Honolulu, HI) (PBP )  Region:  PR
Version:   4.0   Version Date:   2005-01-21   Type:   Text Workstation Display
Description:   This application was originally developed by Paul Jendrowski.
This version(v4.0) works for AWIPS Build OB4 and OB4.1 enhances the AWIPS textWS application with following:
1. Disables the automatic reformatting of text due to the AWIPS word wrap implementation. Also fixes minor bug in the Fill button which inserts extra spaces into the text. Note: No change, as in v2.2
2. Basic Undo function - undo/redo past 10 changes. Note: No change, as in v2.2
3. Change text colors and font on all text windows. Save/retrieve settings based on AWIPS user ID. Note: change in v4,0 to work with individual user id and XT machines.
4. When editing products, saves product to the database using WRK instead of your local CCC to avoid overwriting last transmitted product and activating triggers. This means you never have to use WRK PILs in the Edit Header Dialog box or change the header from an alternate PIL to the official PIL prior to sending. Note: change in v4.0
5. Product Menu - Adds another menu bar to the interface to organize and access commonly used products from pull down menus. TextWS scripts can also be run from these menus. Note: No change, as in v2.2
Each enhancement is separate and you can install only those features you want to use.

Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Boulder metar data package   Programmer's Name:  Eric Thaler  Application #   406
Programmer's Site:  Denver WFO (Denver, CO) (BOU )  Region:  CR
Version:   1.0   Version Date:   2002-03-12   Type:   decoder/formatter
Description:   These programs generate tables of surface pressure, temperature, and moisture parameters in plain text and html suitable for web page presentation. There are also text products with gradients and lifted condensation levels, as well as a check for QC flagged ASOS data.
Languages:  FORTRAN90 and Perl with wrappers   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   file2textdb.csh   Programmer's Name:  Eric Thaler  Application #   367
Programmer's Site:  Denver WFO (Denver, CO) (BOU )  Region:  CR
Version:   1.0   Version Date:   2000-12-01   Type:   file handler
Description:   Writes a specified file to the
text database under a user
specified PIL.
Languages:  csh   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   radar check   Programmer's Name:  Eric Thaler  Application #   403
Programmer's Site:  Denver WFO (Denver, CO) (BOU )  Region:  CR
Version:   1.0   Version Date:   2000-11-30   Type:   monitor
Description:   Checks the database for the 0.5 degree reflectivity product. Writes to a text product if the data is old.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Boulder RAWS/SNOTEL package   Programmer's Name:  Eric Thaler  Application #   404
Programmer's Site:  Denver WFO (Denver, CO) (BOU )  Region:  CR
Version:   1.0   Version Date:   2000-11-30   Type:   LDAD preprocessor/database/formatter
Description:   These programs work on real time RAWS and SNOTEL data files available by FTP. They produce LDAD CSV and text files with current data, maintain a flat file database of recent data, and generate text and CSV formatted daily summaries and text time series for a RAWS station.
Languages:  FORTRAN77 and Perl with wrappers   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Schoolnet   Programmer's Name:  Eric Thaler  Application #   407
Programmer's Site:  Denver WFO (Denver, CO) (BOU )  Region:  CR
Version:   1.0   Version Date:   2000-11-30   Type:   LDAD preprocessor
Description:   Generates LDAD CSV and text files from AWS schoolnet observation log files. A database with daily climate data is being tested.

Languages:  FORTRAN77 and Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   weather history   Programmer's Name:  Eric Thaler  Application #   411
Programmer's Site:  Denver WFO (Denver, CO) (BOU )  Region:  CR
Version:   1.0   Version Date:   2000-11-30   Type:   file handler
Description:   Retrieves weather history files for a requested date.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mmg.csh for linux   Programmer's Name:  Paul Tolleson  Application #   1461
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.00   Version Date:   2005-01-10   Type:   C shell script for linux extracts GFS MOS Coastal wind info for selected sites from versions of PDXMMGNW1 and PDXMMGSW1
Description:   This linux C shell script reads back several versions of PDXMMGNW1 and PDXMMGSW1 and extracts the GFS MOS coastal wind for selected sites into a single more organized product called PDXMMGPQR. Script uses functionality in the linux grep command that does not exist in the HPUX grep command.
Languages:  C shell script for linux   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   roadrep.csh   Programmer's Name:  Paul Tolleson  Application #   448
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.00   Version Date:   2000-12-06   Type:   C shell script to separate Oregon road reports by type into different product ids
Description:   This C shell script separates the multiple type of Oregon DOT Road reports received in the AWIPS Informix text database, and puts those with weather reports into 2 different AWIPS text products depending upon whether they are single reports or summaries.
Languages:  C shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fmr.csh   Programmer's Name:  Paul Tolleson  Application #   450
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.00   Version Date:   2000-12-06   Type:   C shell script to reformat and collect MRF FMR MOS Pops/temps for several stations
Description:   This script reads selected MRF FMR MOS text products from the Informix text database, extracts POPs/Temps, and collects them into a single text product stored into the AWIPS Informix text database.
Languages:  C shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   deltap   Programmer's Name:  Paul Tolleson  Application #   581
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.61   Version Date:   2001-03-19   Type:   Creates a text product of pressure changes for metar stations
Description:   The program reads either netCDF files or the Informix text database to access metar data, then computes 1, 3 and 6 hourly pressure changes, creates a text product table, and writes it to the Informix text database through textdb. Changes made for Build 5 text database call up.
Languages:  Program in ANSI C, a C shell script spawns the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mex.csh   Programmer's Name:  Paul Tolleson  Application #   449
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.00   Version Date:   2000-12-06   Type:   C shell script that extracts and reformats MRF MEX MOS pops/temps
Description:   This script runs on receipt of the last in a group of MEX MOS products, then extracts POPs/TEMPs for desired sites and collects them into a single AWIPS text product
Languages:  C shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mrffmr.csh   Programmer's Name:  Paul Tolleson  Application #   451
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.00   Version Date:   2000-12-06   Type:   C shell script to extract and reformat MRF FMR & MEX MOS Pops/temps
Description:   The script reads teh MRF FMR & MEX MOS products from the AWIPS Informix text database, extracts POPs/Temps, and outputs it into a collective text product
Languages:  C shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   omo_mtr   Programmer's Name:  Paul Tolleson  Application #   584
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.01   Version Date:   2001-03-19   Type:   Reformats OMO observations from local buoy decoder to metar format for input to other programs
Description:   The program takes output from the bdec buoy reformatter in the Informix text database, and converts it to a metar format and stores it back in the Informix text database, for use in other programs such as tfchg and deltap. Updated for Build 5 changes to text database call up.
Languages:  Program in ANSI C. A C shell script called omo_mtr1.csh spawns the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mrfmex.csh   Programmer's Name:  Paul Tolleson  Application #   452
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.00   Version Date:   2000-12-06   Type:   Extracts and Reformats POP/TEMP info into a collective from various MRF FMR & MEX MOS text products
Description:   The script extracts POP/temp information from various MRF FMR & MEX MOS text products, outputs the collective text product to the AWIPS Informix text database.
Languages:  C shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   bdec   Programmer's Name:  Paul Tolleson  Application #   580
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.61   Version Date:   2002-03-11   Type:   text reformatter
Description:   the program takes buoy or CMAN text collectives, and separates out user specified stations and produces an individual more readable reformatted text product observation for each of those stations. Updated for Build 5 text database capabilities.
Languages:  Program in ANSI C. A C shell script is used to spawn the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   bdec   Programmer's Name:  Paul Tolleson  Application #   1539
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.63   Version Date:   2006-01-25   Type:   text reformatter
Description:   the program takes buoy or CMAN text collectives, and separates out user specified stations and produces an individual more readable reformatted text product observation for each of those stations. Updated for Build 5 text database capabilities.
Updated Jan 06 to increase the
size of an internal array.
Languages:  Program in ANSI C. A C shell script is used to spawn the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   pcol   Programmer's Name:  Paul Tolleson  Application #   586
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.62   Version Date:   2001-03-19   Type:   Text product collector
Description:   Program reads in text products from a user configuration file, then appends them into a single collective and writes the output to the Informix text database via textdb. Changes made for Build 5 text database call up, and to fix a problem with line feeds.
Languages:  Program is in ANSI C. Uses a spawning C shell script.   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fous   Programmer's Name:  Paul Tolleson  Application #   1526
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.64   Version Date:   2005-12-11   Type:   Produces text product with reformatted fous information
Description:   The program reads the FRH and FOH text products specified in the /awips/dev/localapps/fous/fous_stn_list configuration file, reformats the information, and creates an output product stored in the Informix text database via textdb. Updated for Build 5 changes to text database call up. Updated 12/2005 for slight change in FRH format and to decode 5-character IDs.
Languages:  Program in ANSI C, a C shell script spawns the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mscfdata for linux   Programmer's Name:  Paul Tolleson  Application #   1637
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.03   Version Date:   2007-07-15   Type:   creates text product of upper air data for radar algorithms
Description:   Upon receipt of upper air sounding data, program creates a text product containing the height of the freezing level, height of the -20 degree level, an estimate of storm motion, POSH value, winds aloft listing, and a possible VIL of the day value. Program updated for linux. Be sure all files owned by user to run under, and correct rights to individual and group. Recompiled for RHEL 3...smaller footprint. Updated for increased number of significant levels for radiosonde replacement system. Bug fix for RRS update on 7/15/07
Languages:  Program is in ANSI C for linux. It uses a C shell script to spawn the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mscfdata   Programmer's Name:  Paul Tolleson  Application #   859
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.00   Version Date:   2002-07-20   Type:   creates text product of upper air data for radar algorithms
Description:   Upon receipt of upper air sounding data, program creates a text product containing the height of the freezing level, height of the -20 degree level, an estimate of storm motion, POSH value, winds aloft listing, and a possible VIL of the day value
Languages:  Program is in ANSI C. It uses a C shell script to spawn the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   bdec for linux   Programmer's Name:  Paul Tolleson  Application #   1540
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.64   Version Date:   2006-06-07   Type:   text reformatter
Description:   the program takes buoy or CMAN text collectives, and separates out user specified stations and produces an individual more readable reformatted text product observation for each of those stations. Updated for Build 5 text database capabilities. Updated Jan 06 to increase the size of an internal array. This version now runs on linux. Now recompiled for RHEL 3...has a smaller footprint.
Languages:  Program in ANSI C. A C shell script is used to spawn the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   deltap for linux   Programmer's Name:  Paul Tolleson  Application #   1456
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.62   Version Date:   2006-06-07   Type:   Creates a text product of pressure changes for metar products
Description:   The program reads either netCDF files or the text database to access metar data, then computes 1, 3 and 6 hourly pressure changes, creates a text product table, and writes it to the text database through textdb. Updated to run on linux. Small date bug fix in 3/2006. Recompiled for RHEL 3...now a smaller footprint
Languages:  In ANSI C for linux. A C shell script called deltap1.csh spawns the program.   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fpcgph for linux   Programmer's Name:  Paul Tolleson  Application #   1450
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.67   Version Date:   2006-08-14   Type:   reformats MOS text products and extracts POPS/TEMPS into a columnar formatted text products for specified sites
Description:   Program reads MOS text products specified in a user configuration file /awips/dev/localapps/fpcgph/fpcgph_stn_lst, extracts POPS/TEMPS from them and puts them in a columnar formatted text product that can be arranged somewhat geographically, then written via textdb to the text database. Updated for Build 5 changes to text database call up, and for search back through up to 6 versions of a MOS product for the correct site by WMO ID, and re-order the order in which the FWCs, FANs, and MAVs appear in the output. Also updated to replace FANs with METs. Now updated for 5 periods of Pops/temps in METs. Also now runs on linux. Be sure owner and permissions for individual and group are set for all files. Recompiled for RHEL 3...for a smaller footprint. Minor fix on 8/14/06 to fix the ability to choose which of the FWC, MET, MAV to decode.
Languages:  Program is in ANSI C on linux. A C shell script spawns the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fous for linux   Programmer's Name:  Paul Tolleson  Application #   1527
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.65   Version Date:   2006-06-07   Type:   Produces text product with reformatted fous information
Description:   The program reads the FRH and FOH text products specified in the /awips/dev/localapps/fous/fous_stn_list configuration file, reformats the information, and creates an output product stored in the text database via textdb. Updated to run on linux. Updated 12/2005 for slight change in FRH format and for 5-character IDs. Recompiled for RHEL 3...smaller footprint.

Languages:  In ANSI C for linux. Uses C shell script fous1.csh to spawn the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   fpcgph   Programmer's Name:  Paul Tolleson  Application #   1449
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.66   Version Date:   2004-12-19   Type:   reformats MOS text products and extracts POPS/TEMPS into a columnar formatted text products for specified sites
Description:   Program reads MOS text products specified in a user configuration file /awips/dev/localapps/fpcgph/fpcgph_stn_lst, extracts POPS/TEMPS from them and puts them in a columnar formatted text product that can be arranged somewhat geographically, then written via textdb to the Informix text database. Updated for Build 5 changes to text database call up, and for search back through up to 6 versions of a MOS product for the correct site by WMO ID, and re-order the order in which the FWCs, FANs, and MAVs appear in the output. Also updated to replace FANs with METs. Now updated for 5 periods of Pops/temps in METs.
Languages:  Program is in ANSI C in hpux. A C shell script spawns the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   buoy24 for linux   Programmer's Name:  Paul Tolleson  Application #   1457
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.62   Version Date:   2006-06-07   Type:   Creates text table of 24 hr changes of temp, dewpt, RH, wind, pres for selected marine sites, plus a pres gradient table
Description:   Creates text tables of pressure gradients and 24 hour changes of temp, dewpoint, wind, RH and pressure for marine sites decoded by the bdec program and converted to meter format by the omo_mtr program. Recompiled for RHEL 3...has a smaller footprint.
Languages:  ANSI C for linux. Uses a C shell script called buoy241.csh to spawn the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   humid   Programmer's Name:  Paul Tolleson  Application #   1458
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.00   Version Date:   2004-12-21   Type:   simple humidity calculator from command line switches
Description:   Computes and prints out the relative humidity given command line switches of temp and dewpoint
Languages:  In ANSI C (for both linux and hpux(   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mscfdata for linux   Programmer's Name:  Paul Tolleson  Application #   1452
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.02   Version Date:   2006-06-07   Type:   creates text product of upper air data for radar algorithms
Description:   Upon receipt of upper air sounding data, program creates a text product containing the height of the freezing level, height of the -20 degree level, an estimate of storm motion, POSH value, winds aloft listing, and a possible VIL of the day value. Program updated for linux. Be sure all files owned by user to run under, and correct rights to individual and group. Recompiled for RHEL 3...smaller footprint
Languages:  Program is in ANSI C for linux. It uses a C shell script to spawn the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   omo_mtr for linux   Programmer's Name:  Paul Tolleson  Application #   1453
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.02   Version Date:   2006-06-07   Type:   Reformats OMO observations from local buoy decoder to metar format for input to other programs
Description:   The program takes output from the bdec buoy reformatter in the text database, and converts it to a metar format and stores it back in the text database, for use in other programs such as tfchg and deltap. Updated for linux. Recompiled for RHEL 3...now a smaller footprint.
Languages:  ANSI C for Linux. Uses C shell script omo_mtr1.csh to spawn program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   pcol for linux   Programmer's Name:  Paul Tolleson  Application #   1451
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.63   Version Date:   2006-06-08   Type:   Text product collector
Description:   Program reads in text products from a user configuration file, then appends them into a single collective and writes the output to the text database via textdb. Changes made for Build 5 text database call up, and to fix a problem with line feeds. Latest update to run on linux. Set owner and permissions for user to run as, both for individual and group for all files. Recompiled for RHEL 3 with a smaller foot print.
Languages:  Program is in ANSI C in linux. Uses a spawning C shell script.   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   tfchg for linux   Programmer's Name:  Paul Tolleson  Application #   1448
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.62   Version Date:   2006-06-08   Type:   Creates gradient and 24 hour change text tables of temp, dwpt, RH, MSL, wind
Description:   Compiled for linux, the program uses metar data from either or both the text database or metar netCDF files, computes 24 hour changes of temperature, dewpoint, RH, sea level pressure, wind, and gradients, and outputs 2 text tables to the text database. Updated for Build 5 changes to text database call up. Now recompiled for RHEL 3...for a smaller foot print.
Languages:   A C shell script spawns the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   met.csh   Programmer's Name:  Paul Tolleson  Application #   1460
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.00   Version Date:   2005-01-04   Type:   C shell script that extracts and reformats ETA MET MOS information
Description:   This script runs on receipt of the last in a group of MET MOS products, then extracts POPs/TEMPs/dewpoints for desired sites and collects them into a single AWIPS text product
Languages:  C shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   mav.csh   Programmer's Name:  Paul Tolleson  Application #   1677
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.00   Version Date:   2007-07-14   Type:   C shell script that extracts and reformats GFS MAV MOS information
Description:   This script runs on receipt of the last in a group of MAV MOS products, then extracts POPs/TEMPs/dewpoints for desired sites and collects them into a single AWIPS text product
Languages:  C shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   tfchg   Programmer's Name:  Paul Tolleson  Application #   587
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.61   Version Date:   2001-03-19   Type:   Creates gradient and 24 hour change text tables of temp, dwpt, RH, MSL, wind
Description:   The programs uses metar data from either or both the Informix text database or metar netCDF files, computes 24 hour changes of temperature, dewpoint, RH, sea level pressure, wind, and gradients, and outputs 2 text tables to the Informix text database. Updated for Build 5 changes to text database call up.
Languages:  Program in ANSI C. A C shell script spawns the program   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   QuikSCAT Ingest into AWIPS   Programmer's Name:  Jeffrey Tongue  Application #   924
Programmer's Site:  New York City WFO (Upton, NY) (OKX )  Region:  ER
Version:   1.0   Version Date:   2002-07-17   Type:   D2D Display
Description:   Ingest of QuikSCAT Wind data and Display in D2D. Data is ingested via LDAD /data/Incoming and processed into netCDF on DS1.

The QuikSCAT Data can be overlayed with any concentional AWIPS Data set.
Languages:  shell, Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Public Formatter   Programmer's Name:  David Toronto  Application #   543
Programmer's Site:  Salt Lake City WFO (Salt Lake City, UT) (SLC )  Region:  WR
Version:   1.0   Version Date:   2001-02-21   Type:   formatter
Description:   Takes current Zones and State forecasts from Informix database and formats them for use in the next version of the product as a starting point for forcasters. Provides current times, deletes expired periods and adds periods where needed.
Languages:  C-shell and Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   EWARN   Programmer's Name:  David Toronto  Application #   852
Programmer's Site:  Salt Lake City WFO (Salt Lake City, UT) (SLC )  Region:  WR
Version:   1.0   Version Date:   2002-03-18   Type:   Formatte - LDAD dissemination
Description:   The EWARN system was written and developed by David S. Toronto with direction and aid from WRH and has been in an operational mode at WFO SLC since the fall of 2001. Prior testing indicated that e-mail warning messages are received within 1 minute after being sent 99% of the time.

The EWARN system uses the Informix trigger feature of AWIPS to begin processing short and long fused warnings for dissemination by LDAD e-mail. If CRS formatter scripts (CAFÉ) are being used, a command line can be added to the end of the CRS script to initiate the EWARN program rather than using an additional trigger entries. EWARN processes warnings (both long and short fused) such that only necessary information for initial notification is sent to emergency managers, and others, to be easily received and displayed on internet pagers and cellular telephones.

The emailwarn.csh script acts as the main script for the program. Several different .tcl processing scripts are used, depending on the type of warning being processed.. SVRs, FFWs, and TORs are processed by one script, while the WSWs and NPWs are processed by a different .tcl script. Each segment of the WSW and NPW is processed separately. Another script is used for the AWW (Airport Weather Warning) product and the EML (a manual email message for system management). A separate script is used to send a weekly test message. The program extracts essential information from the warning - type of warning, area impacted (by zone or county), issuance time, expiration or period in effect, and NWS issuing office. For WSWs and NPWs the type of warning and the period in effect comes directly from the headline of each segment.

A file called wxcodes.txt is used by the processing .tcl scripts to translate the type (WSW, SVR, etc), office (SLC, GJT, etc.), and zones/counties impacted, into readable strings for the final EWARN message. The first line in the wxcodes.txt file contains the number (from 1 to 999) of days for which the log.txt file will be maintained. The log.txt file contains the type, sending office, date and time, and e-mail address of every message sent.
After the warning is processed, the abreviated EWARN message is copied to LDAD. The send.tcl script determines which addresses in the emlist.txt file to e-mail the message to, using the associated type and zone/county codes. Types and zone/county codes are selected when the e-mail address is entered into the emlist.txt file. The send.tcl file uses .tcl and \"expect\" commands to run the sendmail program in LDAD.

The emlist.txt file is created using a GUI called gui.tcl in the EWARN directory. New records may be added, existing records may be deleted or edited. The entire file may be viewed from the GUI, and there is a search feature that looks for a string and tells you in what record(s) (by number) the string can be found.


Essential Files

emailwarn.csh

The emailwarn.csh is a c-shell script that reads the Informix files, determines how to process the files depending on its type (i.e. AWW, RWT, SVR, WSW), sets the time parameters. Then it calls several .tcl scripts to expand the zone/county codes, format the email message, translate codes into an easily read form (county and zone names rather than codes, etc.), and login and send the file in email form from LDAD using the \"sendmail\" command.

issued.tcl

This .tcl script checks the date/time line of the warning file and determines if it has already been processed. If so the process is halted. This may not be necessary to run if EWARN is always run within the CAFÉ formatters that already check.

codeexp.tcl

This .tcl script expands the zone/county codes in the warning product into separate zones/counties. For example UTZ001>004 is expanded to UTZ001-UTZ002-UTZ003-UTZ004 or UTZ001-004 is expanded to UTZ001-UTZ004.

ewarn.tcl

This .tcl script processes short fused (SVR, TOR, FFW) warnings as well as the weekly test message and produces the final EWARN message to be e-mailed.

ewarnav.tcl

This .tcl script processes the aviation warnings (AWW) and the email administer messages (EML) and produces the final EWARN message to be e-mailed.

getnum.tcl

This .tcl script determines the number of segments in an NPW or WSW that will need to be processed.

segment.tcl

This .tcl script splits the WSW or NPW segments into separate files that can be processed and sent as separate products by the ewarnlf.tcl script.

ewarnlf.tcl

This .tcl script processes each file produced by the segment.tcl file and produces the EWARN messages that will be emailed.

send.tcl

This .tcl script determines to who the EWARN message should be sent, using the wxcodes.txt file. Then using \"Expect\" commands to run the \"sendmail\" program in LDAD, send the email message to all those who should receive it.

logtrim.tcl

This .tcl file trims the log.txt file according to the number of on the first line of the wxcodes.txt file.

gui.tcl

This is a tcl/tk file that produces a graphical user interface (GUI) on the AWIPS text workstation for entering, editing, deleting, viewing and searching the email information file called emlist.txt.

emlist.txt

The emlist.txt file can be created by using the gui.tcl interface or editing directly. Because of the nature of the file and its requirement to be in a specific format, it is better to use the GUI to avoid mistakes while entering data. The emlist.txt file contain the email address, product selection, zone/county code selection, and some non-essential information for each recipient of EWARN messages.

wxcodes.txt

This text file contains the number of days to log, in log.txt (first line), product code translation (i.e. SVR = Severe Thunderstorm Warning), office code translation (i.e. SLC = Salt Lake City), and zone/county code tranlation (UTC035 = Salt Lake County, Utah). These codes are used by the ewarn.tcl, ewarnav.tcl, and ewarnlf.tcl in processing the warning into an EWARN message.









Important Files
log.txt

Every time an EWARN message is emailed, an entry is made to the log.txt file. Each entry contains; the type of message was sent (WSW, SVR, etc), what office issued the warning that the message is based on (SLC, GJT), date and time the message was sent, and the the email address of who it was sent to. The log.txt file will retain log entries for the number of days specified in the wxcodes.txt file.

emlist.bak

Although not essential, it is wise to keep a copy the current emlist.txt file somewhere in the system.


































Languages:  C-Shell - Tcl/TK   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Short Fuse Composite   Programmer's Name:  Mike Umscheid  Application #   1546
Programmer's Site:  Dodge City WFO (Dodge City, KS) (DDC )  Region:  CR
Version:   1.1   Version Date:   2006-03-01   Type:   analysis display
Description:   First developed in the 1980s, the Short Fuse Composite is a system of several key objective analysis fields used in identifying enhanced \\\\\\\"threat areas\\\\\\\" for tornado and significant supercell forecasting in the one to three hour time range.

This software creates two ifpIMAGE graphics that make up the Short Fuse Composite and uploads them to the local office website.

More detailed discussion on the Short Fuse Composite can be found at http://weather.gov/ddc/shortfuse/shortfuse.php
Languages:  python, shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Short Fuse Composite   Programmer's Name:  Mike Umscheid  Application #   1511
Programmer's Site:  Dodge City WFO (Dodge City, KS) (DDC )  Region:  CR
Version:   1.01   Version Date:   2005-10-17   Type:   analysis display
Description:   First developed in the 1980s, the Short Fuse Composite is a system of several key objective analysis fields used in identifying enhanced \\\\\"threat areas\\\\\" for tornado and significant supercell forecasting in the one to three hour time range.

This software creates two ifpIMAGE graphics that make up the Short Fuse Composite and uploads them to the local office website.

More detailed discussion on the Short Fuse Composite can be found at http://weather.gov/ddc/short.html
Languages:  python, shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   System Check Tool   Programmer's Name:  Michael Urban  Application #   425
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   2.0.3   Version Date:   2000-12-04   Type:   Display/Process management
Description:   A GUI-based tool to view UNIX system and AWIPS-specific process. Allows users to troubleshoot and optionally restart certain AWIPS ingest processes and other system processes.
Languages:  Tcl/Tk and Expect   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   read_ext.tcl   Programmer's Name:  Michael Urban  Application #   426
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   2.0   Version Date:   2000-12-04   Type:   CRS formatter
Description:   Reads the extended outlook and formats a product to be transferred to and read on CRS.
Languages:  Tcl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Spot Weather Forecast Form   Programmer's Name:  Michael Urban  Application #   427
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   1.0   Version Date:   2000-12-04   Type:   Display
Description:   Provides an GUI-based entry form for forecasters to compose a spot fire weather forecast for local government agencies.
Languages:  Tcl/Tk   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MesoQC   Programmer's Name:  Michael Urban  Application #   428
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   1.0   Version Date:   2000-12-04   Type:   Display
Description:   Presents a GUI-based display for quality controlling local mesonet observations.
Languages:  Tcl/Tk and Expect   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Skywarn Page   Programmer's Name:  Michael Urban  Application #   429
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   1.1   Version Date:   2000-12-27   Type:   display
Description:   Allows forecasters to send a formatted e-mail to page Skywarn ham radio volunteers concerning current/anticipated weather conditions. Can also (optionally) send a formatted Special Weather Statement to notify users that Skywarn is monitoring weather conditions.
Languages:  Tcl/Tk and Expect   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RR1 Formatter   Programmer's Name:  Michael Urban  Application #   424
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   1.3   Version Date:   2000-12-27   Type:   Display
Description:   Formats and transmits RR1 product with river/rainfall observations from COOP observers.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Text Archive Viewer   Programmer's Name:  Michael Urban  Application #   25
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   1.1   Version Date:   2000-12-07   Type:   GUI Display
Description:   A GUI-based program to view, print or save any archived text product issued from AWIPS.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Better Browser   Programmer's Name:  Michael Urban  Application #   795
Programmer's Site:  Wichita WFO (Wichita, KS) (ICT )  Region:  CR
Version:   1.7   Version Date:   2003-11-20   Type:   Display
Description:   A \"replacement\" for the standard NWR Browser on the text workstation. Enhances standard functions, adds several sorting options, ability to clear old products, and ability to update product expiration times. Adds ability to use various text editors, and is customizable by workstation. This new version accomodates the new Linux workstations.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   ARAP   Programmer's Name:  Steve Vasiloff  Application #   569
Programmer's Site:  Western Region Headquarters (Salt Lake City, UT) (VHW )  Region:  WR
Version:   1.0   Version Date:   2001-04-03   Type:   display
Description:   The application creates a graphical user interface to display the PPS hybrid scan bin heights. See WR TA 01-04 and ATN.
Languages:  Perl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   GraphiCast   Programmer's Name:  Brian Walawender  Application #   1620
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0   Version Date:   2007-01-17   Type:   Display/Web
Description:   Generates Graphical Forecast images for display on the web.
Languages:  C+/Java   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MakeWESSL   Programmer's Name:  Brian Walawender  Application #   1509
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0   Version Date:   2005-09-09   Type:   display/formatter/WES
Description:   MakeWESSL is a Tcl/Tk script that will retrieve archived storm reports from the Storm Prediction Center (SPC) and then convert into a WESSL script format. The script is designed to either run on an AWIPS workstation or a WES that is connected to the internet. The storm reports are retrieved from the SPC in comma delimitated format (csv) using a LINUX wget command. The storm reports can be filtered by time range and/or WFO before creating a WESSL script.
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Super Archiver   Programmer's Name:  Brian Walawender  Application #   1516
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0   Version Date:   2005-09-27   Type:   Archiver
Description:   A \"Super\" archiver developed off of a model created by WFO ABR. Creates a 45 day archive ready for viewing at the WES.
Languages:  shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RR1 Reports   Programmer's Name:  Brian Walawender  Application #   67
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0b   Version Date:   2000-06-07   Type:   Formatter
Description:   GUI which formats precip reports into SHEF code and transmits them.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Hail Algorithm Information   Programmer's Name:  Brian Walawender  Application #   72
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0   Version Date:   2000-11-10   Type:   Display
Description:   Calculates the height of the freezing level and -20c for input into the WSR-88D hail algorithm.
Languages:  Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Manual River Forecast   Programmer's Name:  Brian Walawender  Application #   68
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0b   Version Date:   2000-11-10   Type:   Formatter
Description:   GUI that creates a manually generated flood forecast for ingest into WHFS.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CRS RFD   Programmer's Name:  Brian Walawender  Application #   384
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0   Version Date:   2000-11-29   Type:   formatter
Description:   Reads in TOPRFDTOP and produces a CRS text product of fire danger
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Radio Precip   Programmer's Name:  Brian Walawender  Application #   383
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0   Version Date:   2000-11-29   Type:   formatter
Description:   Reads in TOPRTPTOP and TOPRTPICT and produces are CRS Ready precip summary.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Rangeland Fire Danger   Programmer's Name:  Brian Walawender  Application #   70
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0a   Version Date:   2000-11-10   Type:   Formatter/Display
Description:   GUI which helps the forecaster create, format and transmit the rangeland fire danger (RFD) product. Initialized via LAMP data.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   River Reports   Programmer's Name:  Brian Walawender  Application #   69
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0b   Version Date:   2000-11-10   Type:   Formatter
Description:   GUI which formats call in river reports into SHEF code and transmits them.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Send Safety Rules PNS   Programmer's Name:  Brian Walawender  Application #   71
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0   Version Date:   2000-11-10   Type:   Formatter
Description:   GUI which transmits either a severe storm or winter safety rules PNS.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Profiler Hodographs   Programmer's Name:  Brian Walawender  Application #   53
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0a   Version Date:   2001-05-18   Type:   display
Description:   Plots hodographs from profiler netCDF files. Calculates helicity, inflow, mean wind, and storm motion. See readme.txt for more information.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   NWWS Retran   Programmer's Name:  Brian Walawender  Application #   54
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0a   Version Date:   2000-11-02   Type:   Display/Comms
Description:   Will retransmit any product up the weather wire. Sends
via distributeProduct to both
primary and backup uplinks
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SFP Helper   Programmer's Name:  Brian Walawender  Application #   60
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0   Version Date:   2000-11-02   Type:   Display
Description:   GUI that creates a graphic which aids the forecaster in preparing the state forecast product
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Haines   Programmer's Name:  Brian Walawender  Application #   66
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0   Version Date:   2000-06-07   Type:   Display
Description:   Creates text product HAINES which is the mid level haines index calculated from MAN and SGL data.
Languages:  Tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Set Alarms   Programmer's Name:  Brian Walawender  Application #   58
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0   Version Date:   2000-06-06   Type:   Display
Description:   A GUI that allows easy modification of the user editable alerts.
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   VWP Hodographs   Programmer's Name:  Brian Walawender  Application #   681
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0a   Version Date:   2001-06-11   Type:   Display
Description:   Displays a hodograph created from wind data graphed from the RCM text product. Also calculates several shear parameters.
Languages:  Perl/Tk   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Vil of the Day    Programmer's Name:  Brian Walawender  Application #   61
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.1   Version Date:   2001-06-26   Type:   Display
Description:   GUI. Calculates VIL of the day from upper air sounding data.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   VIL of the Day RUC   Programmer's Name:  Brian Walawender  Application #   513
Programmer's Site:  Central Region Headquarters (Kansas City, MO) (BCQ )  Region:  CR
Version:   1.0   Version Date:   2001-06-26   Type:   Display
Description:   Reads hourly RUC netCDF files to calculate a best guess VIL of the day. Multiple points can be accessed via a configurable menu.
Languages:  Perl/Tk   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CoCoRaHS Product Builder   Programmer's Name:  Steve Wallgren  Application #   1879
Programmer's Site:  Grand Rapids WFO (Grand Rapids, MI) (GRR )  Region:  CR
Version:   1   Version Date:   2008-10-29   Type:   Product Generating Scripts
Description:   This application accumulates CoCoRaHS data received from MADIS via the LDM feed to the LS. A Meteorologist on duty can then request a WRK product be built from this data for review and public dissemination. The scripts will produce both human readable tabular products (LCO) and shef encoded data products (RR#).
Languages:  csh bash php   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   WSETA on AWIPS   Programmer's Name:  Ken Waters  Application #   651
Programmer's Site:  Southern Region Headquarters (Fort Worth, TX) (EHU )  Region:  SR
Version:   2.0   Version Date:   2001-05-15   Type:   LDAD Preprocessor plus Gribdecoder files and localization files
Description:   Complete package to allow proper processing of Workstation Eta Grib files onto AWIPS and be able to display in D2D.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   doahps   Programmer's Name:  Robert Wavrin  Application #   855
Programmer's Site:  North Central RFC (Chanhassen, MN) (MSR )  Region:  CR
Version:   1.2   Version Date:   2002-04-08   Type:   display/formatter
Description:   GUI that leads the forecaster through the processes to create the AHPS graphics and alphanumeric products; sends the products to the users.
Languages:  tcl/tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   LDAD Product Dissemination System   Programmer's Name:  Randy Weatherly  Application #   430
Programmer's Site:  Western Region Headquarters (Salt Lake City, UT) (VHW )  Region:  WR
Version:   1.0   Version Date:   2000-12-04   Type:   Trigger - LDAD
Description:   This system provides a database trigger script to move text products to ls1, and it provides a background program that runs on ls1 to run user defined scripts on these products. It is widely used to get text products out of AWIPS and inserted into ldm running on ls1.
Languages:  Perl.   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   hp2pct   Programmer's Name:  Justin Weaver  Application #   958
Programmer's Site:  Lubbock WFO (Lubbock, TX) (LUB )  Region:  SR
Version:   1.0   Version Date:   2002-10-10   Type:   Hydro Database Tool
Description:   This script will look up percent of normal capacity values for reservoirs using observed pool elevations. The calculations are inserted into the hydro database for use by Riverpro and other hydro applications.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Dambreak Rules of Thumb   Programmer's Name:  David Welch  Application #   1689
Programmer's Site:  Lower Mississippi RFC (Slidell, LA) (ORN )  Region:  SR
Version:   2.25   Version Date:   2008-12-21   Type:   Local Stand-alone Application
Description:   Used to display information on dam break rules of thumb. Used to compute estimated breach breach width/time/peak discharge, wave velocity and plot outflow hydrograph.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   National River Location Database (NRLDB)   Programmer's Name:  Ernie Wells  Application #   1617
Programmer's Site:   (OS )  Region:  OS
Version:   1.0   Version Date:   2007-05-21   Type:   Database transfer/exchange
Description:   When flooding is anticipated or occurring, the National Weather Service (NWS) receives requests for descriptive information about specific river locations from local and national media, elected officials, partnering agencies, and Congress. Currently, there is no easy way to retrieve this information from a single source. To address these issues and to better support NOAA’s strategic goal to serve society’s needs for weather and water information, the National River Location Database (NRLDB) Project will consolidate localized river location information from all service locations into a single database.

The NRLDB software will extract information from each of the WFO IHFS databases to an output XML file that will be stored locally. A text formatted control file defines which tables and fields will be extracted to the XML file. This control file is typically downloaded from the nrldb central server at NWS HQ each time the software is executed. The output XML file is transferred to the central server at NWS HQ via an rsync process.

At the central server, the NRLDB software has the capability to process the information from the XML output file(s) created at the WFO and post it to the national database. The software will ensure that all IHFS primary and foreign keys needed to insure data integrity in the NRLDB are maintained.

The software is designed to run on the AWIPS DX1.

Perl Packages that are required to run this script include the following:
DBI - Used for accessing psql database.
AppConfig – Used to control command line parameters.

Languages:  Perl   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   OAV Program   Programmer's Name:  Stephen Wilkinson  Application #   708
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.0   Version Date:   2001-07-20   Type:   formatter
Description:   This program gathers observations and aviation forecasts and formats an Aviation Accident Statement.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SVS/LSR Writer   Programmer's Name:  Stephen Wilkinson  Application #   709
Programmer's Site:  Cincinnati WFO (Wilmington, OH) (ILN )  Region:  ER
Version:   1.0   Version Date:   2001-07-20   Type:   formatter
Description:   This program formats Severe Weather Statements and Local Storm Reports from a single Graphical User Interface.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Radar Archive for WES   Programmer's Name:  mike wofford  Application #   823
Programmer's Site:  Los Angeles WFO (Oxnard, CA) (LOX )  Region:  WR
Version:   1.0   Version Date:   2002-02-02   Type:   Display
Description:   Determines the current status of radar archiving to the Weather Event Simulator (WES) and outputs the information to a window.
Languages:  Tcl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   archive.csh   Programmer's Name:  mike wofford  Application #   507
Programmer's Site:  Los Angeles WFO (Oxnard, CA) (LOX )  Region:  WR
Version:   1.0   Version Date:   2001-01-16   Type:   LDAD archive program
Description:   This program is designed for use by the new TAF verification program which runs on a PC using Excel. Archive.csh runs on LDAD in conjunction with the Dissemination Server program and the trigger feature on the dataserver.
Languages:  c shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   SFPOR   Programmer's Name:  Jonathan Wolfe  Application #   1736
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.0   Version Date:   2008-03-05   Type:   Display/formatter
Description:   Alternative to Corel's macro... generates the SFP.
Languages:  perl tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Hydrodummy   Programmer's Name:  Jonathan Wolfe  Application #   1729
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.0   Version Date:   2008-02-20   Type:   Preprocessor
Description:   Creates “dummy” forecast data for rivers that do not have a forecast from the RFC.
Languages:  Perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Raws Watch   Programmer's Name:  Jonathan Wolfe  Application #   1837
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.0   Version Date:   2008-06-22   Type:   GUI/display
Description:   Real-time display of RAWS observations in a self-configurable GUI that uses color to highlight some general fire wx thresholds.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   OSO_generator (Formerly JAWOSOS)   Programmer's Name:  Jonathan Wolfe  Application #   1840
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.1   Version Date:   2008-07-15   Type:   OSO Generator
Description:   Formerly known as JAWOSOS...this program calculates the 24 hour max & min temp; 6 hourly precip. accumulations (soon) and 24 hour precip. totals for both ASOS, AWOS, and RAWS stations, and displays the data in a GUI. The program attempts to flag bad data.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Mt. St. Helens Upper Air Forecast Generator   Programmer's Name:  Jonathan Wolfe  Application #   1728
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.0   Version Date:   2008-02-19   Type:   formatter
Description:   Creates the Mt. St. Helens upper air forecast. Combining output from the AFD, AGRID, and Salem Sounding.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Metar Watch   Programmer's Name:  Jonathan Wolfe  Application #   1726
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.0   Version Date:   2008-02-19   Type:   Display GUI
Description:   Real-time display of METAR’s in a self-configurable GUI that uses color to highlight adverse weather criteria being met. Also has a “Gradient” bar which calculates the pressure gradient between sites and a “Buoy Bar” that is useful for monitoring offshore buoy observations.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Metar Watch   Programmer's Name:  Jonathan Wolfe  Application #   1888
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.0   Version Date:   2008-12-29   Type:   Color Coded Display GUI
Description:   Real-time display of METAR’s in a self-configurable GUI that uses color to highlight adverse weather criteria being met. Also has options for a “Gradient” bar which calculates the pressure gradient between sites and a “Buoy Bar” that is useful for monitoring offshore buoy observations.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   NFDRS Verify   Programmer's Name:  Jonathan Wolfe  Application #   1873
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.0   Version Date:   2008-09-28   Type:   Display/Verification
Description:   Keeps a running database of NFDRS trend forecasts and compares these to persistence and/or the office as a whole. Highlights warm/cold and wet/dry biases.
Languages:  Perl/Tk   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Electronic Spotter Log   Programmer's Name:  Jonathan Wolfe  Application #   1893
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.9   Version Date:   2009-02-15   Type:   Display/Log
Description:   Electronically logs spotter reports which are then visible to everyone running the program. Clearly separates reports into an easy to read gui. Great situational awareness tool. Helps out when lead is busy and reports aren't always clearly communicated. This documents the entire storm/case and can be viewed easily for post storm analysis.

Included in this package is an archiver which logs the report if run on a cron.
Languages:  Perl Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Metar Watch   Programmer's Name:  Jonathan Wolfe  Application #   1872
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.1   Version Date:   2008-09-28   Type:   Color Coded Display GUI
Description:   Real-time display of METAR’s in a self-configurable GUI that uses color to highlight adverse weather criteria being met. Also has a “Gradient” bar which calculates the pressure gradient between sites and a “Buoy Bar” that is useful for monitoring offshore buoy observations. Either can be turned off or on.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Electronic Spotter Log   Programmer's Name:  Jonathan Wolfe  Application #   1892
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.7   Version Date:   2009-02-04   Type:   Display
Description:   Electronically logs spotter reports which are then visible to everyone running the program. Clearly separates reports into an easy to read gui. Great situational awareness tool. Helps out when lead is busy and reports aren't always clearly communicated. This documents the entire storm/case and can be viewed easily for post storm analysis.
Languages:  Perl Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   OSO_generator (Formerly JAWOSOS)   Programmer's Name:  Jonathan Wolfe  Application #   1727
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.0   Version Date:   2008-02-20   Type:   OSO Generator
Description:   Formerly known as JAWOSOS...this program calculates the 24 hour max & min temp; 6 hourly precip. accumulations (soon) and 24 hour precip. totals for both ASOS, AWOS, and RAWS stations, and displays the data in a GUI. The program attempts to flag bad data.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RTPPQR   Programmer's Name:  Jonathan Wolfe  Application #   1737
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.0   Version Date:   2008-03-05   Type:   formatter
Description:   Insert phone call data into GUI and it spits out RTPPQR. Includes update wording option and quiet day options.
Languages:  perl tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Gorge Winds   Programmer's Name:  Jonathan Wolfe  Application #   1738
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.0   Version Date:   2008-03-05   Type:   data generator
Description:   Grabs hourly metars for Clinton's wind study.
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Model Spot Upper Air Forecast   Programmer's Name:  Jonathan Wolfe  Application #   1734
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.0   Version Date:   2008-09-28   Type:   Display
Description:   Simple program that calls AGRID retrieving the model upper air spot forecast data. Input Lat/Lon pair.
Languages:  perl tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Metar Watch   Programmer's Name:  Jonathan Wolfe  Application #   1876
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.2   Version Date:   2008-10-05   Type:   Color Coded Display GUI
Description:   Real-time display of METAR’s in a self-configurable GUI that uses color to highlight adverse weather criteria being met. Also has a “Gradient” bar which calculates the pressure gradient between sites and a “Buoy Bar” that is useful for monitoring offshore buoy observations. Either can be turned off or on.
Languages:  Perl/Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   JAWOSOS   Programmer's Name:  Jonathan Wolfe  Application #   1694
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.5   Version Date:   2007-10-14   Type:   OSO/RTP data computation
Description:   JAWOSOS calculates the 24 hour max & min temp; 6 hourly precip accumulations and 24 hour precip totals for both AWOS and ASOS stations, and displays the data in an easy to read table. Main advantage here is that the program tallies all the AWOS accumulations. Very helpful on a busy day!
Languages:  Python   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Snow Reports   Programmer's Name:  Jonathan Wolfe  Application #   1735
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   1.0   Version Date:   2008-03-05   Type:   Display
Description:   Parses STOPQR and displays information on snowfall amounts in a GUI that is much easier to read than the raw product.
Languages:  Perl Tk   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Harbor Forecast   Programmer's Name:  Jonathan Wolfe  Application #   1730
Programmer's Site:  Portland WFO (Portland, OR) (PQR )  Region:  WR
Version:   2.0   Version Date:   2008-02-20   Type:   Formatter/Processor
Description:   Interrogates the Vancouver and Portland Harbor forecast identifying the highest maximum and lowest minimum river stage height and formats output for CRS and the PDXRVSPQR.
Languages:  python,perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   TRIM AX ARCHIVE   Programmer's Name:  paul wolyn  Application #   1162
Programmer's Site:  Pueblo WFO (Pueblo, CO) (PUB )  Region:  CR
Version:   1.0   Version Date:   2003-09-11   Type:   perl script on ax
Description:   It fixes two shortfalls of the Kirkwood archive scripts on the ax box:
1) It ensures all the data for the UTC date is in the archive for that date
2) It removes data for days other than the UTC date. This prevents the same data from being stored under more than one day.

The script can reduce the size of the archive by 20-30%
Languages:  perl with c-shell script   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AWIPS Archiver    Programmer's Name:  Paul Wolyn  Application #   1551
Programmer's Site:  Pueblo WFO (Pueblo, CO) (PUB )  Region:  CR
Version:   2.3.0   Version Date:   2006-11-15   Type:   Complete rewrite of ax archiving software
Description:   ***Updated for OB 7.1***
***Do not update the current version until OB 7.1 is installed.***
The command for burning DVD's has changed from OB 6 to OB 7.1, and the updated code to burn DVD's will not work for OB6. If you need to install the software while in OB6, please contact me.


This application is a series of scripts which is a complete rewrite of the ax software. The software allows for up to 30 days of data to be saved on the ax box. The application allows for much greater flexibility of selecting data to burn to DVD's. Different time ranges can be saved for different datasets. The script also has a new version of the script to burn data to the DVD.
Languages:  tcl/tk, perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Print Product   Programmer's Name:  Paul Wolyn  Application #   363
Programmer's Site:  Pueblo WFO (Pueblo, CO) (PUB )  Region:  CR
Version:   1.0   Version Date:   2000-11-25   Type:   Trigger
Description:   This program will automatically print a product using informix triggers. There is also code in the perl script to filter the printing for a specific WMO header (or other field). This is very useful if multiple versions of the same product are received. I also discovered that files generated locally sometimes have ascii character 13,w hich can affect the printing. If the file contains this character, it is not printed.
Languages:  Perl and C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CD Burner   Programmer's Name:  Paul Wolyn  Application #   1206
Programmer's Site:  Pueblo WFO (Pueblo, CO) (PUB )  Region:  CR
Version:   2.0   Version Date:   2004-01-07   Type:   tcl script
Description:   A rewrite of Paul Kirkwood's BurnToCd.tcl. This script allows for drag and click to select files to be burned to a DVD. There are other enhancements.
Languages:  tcl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   RTP Formatter   Programmer's Name:  Paul Wolyn  Application #   357
Programmer's Site:  Pueblo WFO (Pueblo, CO) (PUB )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   Formatter
Description:   This program takes the output of the RTP from RiverPro and formats it to transmit. River Pro does not create an RTP in a format read to transmit. For example, it will list 0.001 for a Trace and it will print MISG for missing. The RTP formatter will not list a station if all the data are missing. It uses .BR or .BE to turn on processing of SHEF lines and .EN or .ST to stop processing. The code is also constrained to 7 data fields per line. While this code was not written to be easily adapted to another site, it can still be very useful for developing your own code. If you want to use the code, please contact Paul Wolyn for help in customizing to your site. There are two program files. The only difference between the files is the location of the input RTP from RiverPro. The command to compile the code is at the top of the program files.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   PUB_Verif   Programmer's Name:  Paul Wolyn  Application #   361
Programmer's Site:  Pueblo WFO (Pueblo, CO) (PUB )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   Verification
Description:   This program collects verification data for Pueblo's CCF, FWC's, FAN's and FMR's. The program saves the data into several ascii files. A program is written to do verification statistics for the station or each forecaster. There are several programs written for the forecaster to view the data for the last 7 to 15 days. The original version of this program was written about 4 years ago when our office was only forecasting temperatures and POP's for the first period. This program was expanded and adapted to AWIPS when we discovered that offices would not be able to obtain AWIPS verifcation data from the informix database at least a few years.
Languages:  FORTRAN 77   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   STP Generator   Programmer's Name:  Paul Wolyn  Application #   356
Programmer's Site:  Pueblo WFO (Pueblo, CO) (PUB )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   Formatter and CRS script generator
Description:   This program reads the RTP's from several offices and generates an STP. The STP program also allows for data from sites not in an RTP to be manually entered. The program also generates the high and low for the state from all the data in the STP. The STP is written to XNOW directories so they can be checked before transmission. This program may not be easily adapted to a particular site. You will have to edit files in the scripts and fopen statements in the program. This program idoes provide a good starting point for constructing your own code.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   MIS generator    Programmer's Name:  Paul Wolyn  Application #   355
Programmer's Site:  Pueblo WFO (Pueblo, CO) (PUB )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   Formatter and CRS script generator
Description:   This program generates the products DENMISALS and DENRR2ALS as well as generating a script to be played on CRS. The input is entered in an xterm window on any work or text station. The output files are written to XNOW directories. Then, the HMT/forecaster checks the files before transmitting. While this program may not be easily adapted to another site, it does provide ideas on how to construct a similar program for a site.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   METAR to SAIDS   Programmer's Name:  Paul Wolyn  Application #   362
Programmer's Site:  Pueblo WFO (Pueblo, CO) (PUB )  Region:  CR
Version:   1.0   Version Date:   2000-11-25   Type:   Formatter
Description:   This script uses the AWIPS informix triggers to send a product to SAIDS. The need for this script arouse when several versions of the same METAR were written fto the SAIDS triggering an alarm in the control tower. This script will send only one copy of each DENMTRCOS to SAIDS. This simple script can be easily altered for other METARS.
Languages:  perl   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   CRS Climate script   Programmer's Name:  Paul Wolyn  Application #   358
Programmer's Site:  Pueblo WFO (Pueblo, CO) (PUB )  Region:  CR
Version:   1.0   Version Date:   2000-11-24   Type:   CRS
Description:   This program generates a morning or evening climate script for the CRS by reading the CLI's and extracting some data from the informix database. This program was originallly written for the PC and was used for about 1 year before we received AWIPS. Our climate scripts include information such as the high and low 1 year ago (for the current date) as well as the extremes in the state and country. The current CRS script generation program on AWIPS did not provide all the information desired, so this code was adapted to AWIPS. The program is not easily adapted to a site, but it may be very useful to help create your own code. You may be able to adapt portions of the code your your local use. If you have any question, please contact Paul Wolyn at WFO Pueblo.
Languages:  C   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   AWIPS local and regional archiver   Programmer's Name:  Paul Wolyn  Application #   1207
Programmer's Site:  Pueblo WFO (Pueblo, CO) (PUB )  Region:  CR
Version:   1.0   Version Date:   2003-12-30   Type:   perl script
Description:   Selected directories on the ax can be archived to direcotries. These files ca later be burned to a DVD.
Languages:  perl and c-shell   Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Electronic Log   Programmer's Name:  david zaff  Application #   1233
Programmer's Site:  Buffalo WFO (Cheektowaga, NY) (BUF )  Region:  ER
Version:   1.0   Version Date:   2004-03-19   Type:   display log Intranet
Description:   The electronic log was designed to replace the hand edited log book commonly used in NWS forecast offices. It is a relational database, searchable by log entry, forecaster, or system type, according to a user defined start and end date. The electronic nature of the log eliminates the problem of interpreting someone else’s handwriting. Since the log is on the Intranet, it is accessible from nearly any computer within the office, so multiple users and read and make entries at one time.

Languages:  php mysql    Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Electronic Log   Programmer's Name:  david zaff  Application #   1660
Programmer's Site:  Buffalo WFO (Cheektowaga, NY) (BUF )  Region:  ER
Version:   1.5   Version Date:   2007-05-17   Type:   display log Intranet
Description:   The electronic log was designed to replace the hand edited log book commonly used in NWS forecast offices. It is a relational database, searchable by log entry, forecaster, or system type, according to a user defined start and end date. The electronic nature of the log eliminates the problem of interpreting someone else’s handwriting. Since the log is on the Intranet, it is accessible from nearly any computer within the office, so multiple users and read and make entries at one time.

Languages:  php mysql    Status:  Operational  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   HL-RDHM   Programmer's Name:  Yu Zhang  Application #   1652
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   2.0   Version Date:   2007-05-03   Type:   Distributed Hydrologic Model
Description:   Research prototype of the distributed hydrologic model; to be tested and used by the RFCs
Languages:  FORTRAN 90/C/C++   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   STAT-Q   Programmer's Name:  Yu Zhang  Application #   1683
Programmer's Site:  Office of Hydrologic Development (OHD )  Region:  OHD
Version:   1.0   Version Date:   2007-08-13   Type:   RDHM statistics program
Description:   Compute statistics for rainfall, observed and simulated streamflow time series
Languages:  C++   Status:  Under Development  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Jun_Tester   Programmer's Name:  zhijun zou  Application #   1056
Programmer's Site:  Meteorological Development Laboratory (OST )  Region:  OST
Version:   1.0   Version Date:   2003-06-17   Type:   display
Description:   This is a test for the php programm I am working on.
Languages:  PHP   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
Program Name:   Jun_Tester   Programmer's Name:  zhijun zou  Application #   1056
Programmer's Site:  Meteorological Development Laboratory (OST )  Region:  OST
Version:   1.0   Version Date:   2003-06-17   Type:   display
Description:   This is a test for the php programm I am working on.
Languages:  PHP   Status:  Testing  
COTS Used:   None   Host Machine:   ds1 and as1
Documentation:   
  
 National Weather Service/Office of Science & Technology/Meteorological Development Lab