CIDD Plug-in/ Companion Programs

Back to CIDD Manual


Click on images below to go to application of interest
Metar Mediogram Display
Model & Class Soundings
Local Mesonet Station Mediogram
Decoded Metar Display
Raw Metar Display
Winds Aloft Table
Terminal Area Forecasts Text Display
AIR Reports Display
Mesonet Text Display
Web Browsers
Storm Time Histories
Precip Trend Plot
3-D, Editible Sounding
Enter Gust Fronts or Boundries
Mask out areas in Data
MDV Data Statistics Report
Observed and Model Sounding Time History
Weather Event Manager
ciddArchiveDriver - used to dump images for movies

Decoded METAR Text Window Back to top

The decoded METAR text program displays metar data in tabular form, sorted by distance from the click point.

To update the window, select the desired METAR station by clicking in the main display window close to the METAR station of interest. The METAR text window will be updated with the latest reporting METAR information for that station and nearby stations. The closest station will appear at the top of the list. The data is in time-reverse order with the latest observations at the top.

  • Executable Name: MetarSelect
  • CVS loc: apps/cidd/src/MetarSelect
  • Required Input: Station Report (Metar) SPDB data
  • Notes: Has options for Metric, English

Mesonet Text Window Back to top

The Mesonet text window displays data from the local, high resolution precip gauges. The data on this window updates every minute, providing the most up-to-date data on the screen.
  • Executable Name: Mesonet_Text_Report
  • CVS loc: apps/cidd/src/MetarSelect
  • Required Input: Station Report SPDB data
  • Notes: Has options for Metric, English

Precip Trend Plots Back to top

The Snow and Precip text window displays traces of radar intensity (YELLOW) and Precipitation accumulation at a station of choice. Place the mouse cursor in the window and press and hold the right button to pop up a station choice menu.

The plot is a scrolling time display, with the current time indicated by a red vertical line. To the left of the Now line, solid lines should appear which represent measured, actual data. The dotted lines on the right represent the current prediction for both the radar return over the gauge as well as how much precipitation (liquid equivalent) will fall into the gauge. The Radar updates every 6-10 minutes, while the gauge data update every 1-2 minutes. New radar and precip predictions are updated every 6-10 minutes.

  • Executable Name: SnowPlot
  • CVS loc: apps/wsddm/src/SnowPlot
  • Required Input: Station Report SPDB data - Local Stations
  • Required Input: Station Report SPDB data - Asos Stations
  • Required Input: TrecGauge Precip Traces Traces SPDB data
  • Required Input: ZRCalib Precip Prediction Traces SPDB data
  • Notes: Archive mode plots both measured and predictions making comparisons easy.

METAR/Surface Station Time History Window Back to top

This program displays data traces, plotted over time of METAR and Surface stations. To change the field, right-click to display the menu and select the desired field. To view all parameters from a single station, right-click to display the menu and select a Station Identifier.
  • Executable Name: StationStripChart
  • CVS loc: apps/cidd/src/StationStripChart
  • Required Input: Station Report (Metar) SPDB data
  • Notes: Can configure in which fields to display and which stations.
    Can run independently from CIDD

METAR/Surface Station Time History Window Back to top

This program will also plot stations closest to the click point. When configured to do this, the display will display the closest N stations, sorted in order of their distance from the chosen point.
  • Executable Name: StationStripChart
  • CVS loc: apps/cidd/src/StationStripChart
  • Required Input: Station Report (Local) SPDB data
  • Notes: Can configure in which fields to display and which stations.
    Can run independantly from CIDD

Sounding Plots (Skew-T) Back to top

This program produces synthetic (Model Based) Sounding plots at points above cursor clicks. SoundingText queries the model output and produces a class file which SoundingPlot.py reads and produces a plot. This same mechanism can be used to drive other favorite Sounding Plotting tools.
  • Executable Name: SoundingText and SoundingPlot.py
  • CVS loc: apps/cidd/src/SoundingText
  • Required Input: Mdv Model Data (Written for MM5)
  • Notes: Is a Python Program. Written by a CAA Visitor

Raw Metar Display Back to top

This program Displays raw Metars, sorted by distance from the click point.

To update the window, select the desired METAR station by clicking in the main display window close to the METAR station of interest. The METAR text window will be updated with the latest reporting METAR information for that station and nearby stations. The closest station will appear at the top of the list. The data is in time-reverse order with the latest observations at the top.

  • Executable Name: AsciiSelect
  • CVS loc: apps/cidd/src/AsciiSelect
  • Required Input: ASCII METAR SPDB data
  • Notes:

Winds Aloft Table Back to top

This program Displays Winds and Temperatures Aloft, above the click point in tabular form.

To update the window, click in the main display window at the point of interest. The Winds Aloft text window will be updated with the latest model data, displayed in tabular form.

  • Executable Name: SoundingText
  • CVS loc: apps/cidd/src/SoundingText
  • Required Input: MDV Model Data
  • Notes:

Terminal Area Forecasts Back to top

This program Displays raw Terminal Area Forecasts (TAFs), sorted by distance from the click point.

To update the window, select the desired Airport station by clicking in the main display window close to the Airport of interest. The text window will be updated with the latest TAF information. for that station and nearby stations. The closest Airports will appear at the top of the list.

  • Executable Name: AsciiSelect
  • CVS loc: apps/cidd/src/AsciiSelect
  • Required Input: ASCII TAFS SPDB data
  • Notes:

AIR Reports Back to top

This program Displays raw AIREPS, sorted by distance from the click point.

To update the window, select the desired area by clicking in the main display window close to the area of interest. The text window will be updated with the latest reporting AIREP information.

  • Executable Name: AsciiSelect
  • CVS loc: apps/cidd/src/AsciiSelect
  • Required Input: ASCI AIREP I SPDB data
  • Notes:

Web Browsers Back to top

Web Browsers are used to display supplementary information, especially help documents and live system monitors. They are also used to display the output from CIDD, which can be configured to produce imagery in batch mode, or interactively, through a remote command queue.
  • Executable Name: netscape/mozilla/konqureor
  • CVS loc: N/A
  • Required Input: Existing Web Pages
  • Notes: The URL menu and Help Button directly depend on Web Browsers. The Batch (HTML) mode output and Remote Command output rely on them indirectly.

Time Hist Back to top

Titan's analysis plots and displays will directly interface with CIDD in much the same way they do with Rview. See the TITAN documentation for more details on the real-time Storm analysis package.
  • Executable Name: TimeHist
  • CVS loc: apps/titan/
  • Required Input: TITAN track data
  • Notes:

JavaSoundingApp Hist Back to top

A 3-D Java Application which plots Soundings and allows the user to rotate the hodograph in real-time. This tool also allow the user to interactively edit the data, changing the graphs. This application requires Java 3-D to be installed on the host system. Java 1.4.0, very specific video cards and their drivers are necessary.
  • Executable Name: Sounding.class
  • CVS loc: java/src/edu/ucar/rap/niwot
  • Required Input: Spdb Format Sounding data
  • Notes: Original by Unidata, Modified for VMET, Modified to read Spdb by N. Oien, RAP

DrawFmq2MaskMdv Back to top

A CIDD Draw tool plugin Program. This plugin allows the user to modify and exclude areas within a mdv file. The user selects areas and then chooses to excise data inside or outside of the defined area.
  • Executable Names: DrawFmq2MaskMdv, MdvMask
  • CVS loc: Dacvs/apps/cidd/src/DrawFmq2MaskMdv
  • Required Input: CIDD DrawFmq Output
  • Notes: Niles. Oien, RAP

DrawFmq2Bdry Back to top

A CIDD Draw tool plugin Program. This plugin allows the user to enter human inserted Gust Fronts and Boundries. useful for entering truth and entering features too weak for the automated algorithms.
  • Executable Names: DrawFmq2Bdry, Collide
  • CVS loc: cvs/apps/cidd/src/DrawFmq2Bdry, cvs/apps/collide
  • Required Input: CIDD DrawFmq Output
  • Notes: Niles. Oien, RAP

GridPointSelect Back to top

GridPointSelect is a small program that enables the display of data in ascii format based on CIDD click points. It is typically run in an xterm. The user gives a list of MDV url sources, and every time the user clicks in the CIDD window data from these sources are displayed. The user has the option of defining a volume to consider. From this volume the user can select the display of the minimum, maximum or mean value. Niles Oien June 2003.
  • Executable Names: GridPointSelect
  • CVS loc: cvs/apps/cidd/src/GridPointSelect
  • Required Input: CIDD Coord Shared Mem, Mdv URL
  • Notes: Niles. Oien, RAP

SoundingChart Back to top

SoundingChart is a program which plots Model soundings and observed soundings together on the same plot. Right click on the image to pop up a configuration panel
  • Executable Names: SoundingChart
  • CVS loc: cvs/apps/cidd/src/SoundingChart
  • Required Input: CIDD Coord Shared Mem, Mdv, Spdb URLs
  • Notes: Frank Hage, April 2004

EventMan Back to top

EventMan is a program which is used to manage Weather Events. This plugin will send CIDD and other display plugins to the time of the event, as well as preventing the data janitor from scrubbing data for this event off of the local disk.
  • Executable Names: EventMan
  • CVS loc: cvs/apps/cidd/src/EventMan
  • Required Input: CIDD Coord Shared Mem, Janitor compatible Event List.
  • Notes: Frank Hage, November 2005

ciddArchiveDriver Back to top

ciddArchiveDriver can be used to produce a script that will run CIDD in such a way as to produce a series of images.
  • Executable Names: ciddArchiveDriver
  • CVS loc: cvs/apps/cidd/src/ciddArchiveDriver
  • Required Input: Via TDRP, the user inputs an MDV URL, the data start and end times, and the CIDD command line arguments they want to use. ciddArchiveDriver then produces a script that will run CIDD in such a way as to produce image(s) at each time that data are available. These images can then be animated using standard techniques.
  • Notes: Niles Oien, March 2006