About PCMDI

CMIP3

CMIP5

Other CMIPs

CAPT

Software

Publications

Calendar


Site Map

UCRL-WEB-152471

Privacy & Legal Notice

Thanks to Our Sponsors:

PCMDI > Software > CDAT > News > CDAT GUI Modifications Printer Friendly Version
 

At first glance, the user will immediately notice the visible changes to the bottom portion of VCDAT (i.e., the "Defined Variables" and "Variable Information" panel sections). If the user does not have a vcdat_initial.py file in their "$HOME/PCMDI_GRAPHICS" directory (i.e., has not done a "Save GUI State" under the "Options" menu), then the "Variable Information" panel section of VCDAT will only show the "Variable Information" text. To view more of this section, just enlarge the VCDAT window or adjust upward the small pane button located at the far upper right of the "Variable Information" text.

GUI modifications describing the interface changes from left-to-right and top-to-bottom

VCDAT Main Menu (i.e., File, Options, Tools, PCMDITools)

Under the "File" menu option:

· The "Save Plot As" menu item now uses the standard GUI interface to save the specified output. This was done for user convenience and GUI consistency.

· The "Save Current State of System" menu item is new. It will attempt to save the current state of the VCDAT session. Note the word "attempt". Every command is not yet fully recorded by VCDAT, but most commands are recorded. 

· The "Read Script File" menu item is new. It will read in the script files generated by the "Save Current State of the System" menu item.

Under the "Options" menu option:

· The "Retain Subset Selection" menu item has been removed and replaced with "Select Predefined Region" and "Define Meridian for Longitude Dimension" menu items.

· The "Select Predefined Region" menu item is new. Working in conjunction with the "Define Meridian for Longitude Dimension" menu item, it allows the user to select up to 15 global regions (i.e., Africa, Europe, South Pacific, etc.).The setting of this menu item takes precedence over the setting of the "Define Meridian for Longitude Dimension" menu item.

· The "Reset GUI Swap Space" menu item has been modified to receive the swap space size in megabytes.

Under the "PCMDITools" menu option:

·  Under the "Statistics" menu item option: 

o The "Mean" menu item is new. If selected, it will popup a dialog widget requesting input for "Weighted" or "Unweighted" for each dimension. If neither is selected, then the mean operation does not occur for that dimension.

o For the sake of brevity, I will state that all "Statistics" menu item selections will now popup a dialog widget requesting which dimension to operation on and to what extent (i.e., ("Weighted" or "Unweighted") or in some cases a simple "Yes").

Under the "Help" menu option:

· The "PCMDI Software Web Site" menu item was removed and replaced with the "CDAT Web Site" and the "PCMDI Web Site".

· The "PCMDI Web Site" menu item is new. Selecting it will display the Program for Climate Model Diagnosis and Intercomparison (i.e., PCMDI's) web page via your web browser.

· The "CDAT-LAS Web Site" menu item is new. Selecting it will display (via your web browser) the web site for accessing PCMDI Model Data Sets (i.e., AMIP observed, CMIP2, and PCM data sets). Note, some web browsers will not work with LAS (e.g. Netscape version 6.2). In the future, we hope to have a better working connection between VCDAT and CDAT-LAS.

· The "Python Web Site" menu item is new. Selecting it will display the Python web page via your web browser.

Select Variable Panel

Directory Row:

· The directory input window now accepts the tilde symbol (i.e., "~") for connivance. For example, the user can now enter "~" followed by the <Return> key to change to their $HOME directory. Or the user can enter "~/subdirectory" to change to their $HOME/subdirectory.

· Bookmark entries and removals are now immediately saved without prompting by the user. Also, in the "List of Favorite Directories" popup dialog, double clicking on a directory will immediately "Dismiss" the widget and change VCDAT's directory to the selected directory. The bookmark file can be found in $HOME/PCMDI_GRAPHICS/bookmark_directory_files.py

Variable Row:

· To the far right is a variable information icon, which is new. If selected, a "File Variable Information" popup dialog will appear. This information is identical to the information displayed in the "Variable Information" window below.

Graphics Panel (i.e., Plot, Boxfill, VCS Canvas 1, Options, Define)

Graphics "Options" Menu:

· The "Page Orientation" menu item is new. It sets the VCS Canvas to either "Landscape" or "Portrait". "Landscape" is the default mode.

· The "Annotation" menu item pops up the "Annotate VCS Plot" dialog.The "Annotate VCS Plot" dialog has been modified to allow: the user control over the positioning (in the "X" direction) of a text string, selection and modification of a text property object, and selection and modification of a text orientation object. For example, in this dialog, the user could select the "Source" button, then set the X location to 0.5 (midway), select "std" as the "Properties" object, and "7left" as the "Orientation" object. Selecting the "Re-Plot" button will redraw the plot with the new specifications. To further modify the text "Properties" and "Orientation" objects, select the appropriate buttons. Remember, VCDAT will not allow modifications of "default" values.

· The "Set Graphics Method Attributes" menu item pops up the "Graphics Method Attribute Settings" dialog. 

o Under the "Boxfill" tag, the user can specify the spacing to either "Linear" or "Log". The default setting is "Linear". 

o Under the "Continents" tag, there is a new option ("-1"), which corresponds to the "Auto Continents" found under the "Continents Types" graphics "Options" menu. If set to "-1", then VCDAT will determine if continents are to be displayed on the plot. 

o Under the "Contour" tag, the user can now specify whether to include zero or not.

 

Dimensions Panel

Dimension information is only visible when the user has selected a variable in a file or has selected a defined variable.

 

Dimension sliders:

· Sliders now show the current node values as they move.

Dimension function List:

· The list now contains the geometrical mean. (i.e., gtm(x) = (exp( mean ( log( x ) ) ))

Defined Variables Panel

The "Defined Variables Options" menu was removed and replaced and enhanced by the following:

Defined Variable Icon Controls:

· Edit Defined Variable Icon:

o Selecting this icon will display the "Alter Variable Attributes" dialog.

· Save Defined Variable Icon:

o Selecting this icon will display the "Write Variable to NetCDF File" dialog.

· Display Defined Variable Information:

o Selecting this icon will display the "Defined Variable Information" dialog. Note, the information displayed in this dialog is identical to the information displayed in the "Variable Information" panel.

· Prepare Selected Defined Variable for Disposal:

o Selecting this icon will remove the selected defined variables from the list and store them in the VCDAT trashcan, where they wait for proper restoration or disposal.

· Prepare All Defined Variables for Disposal:

o Selecting this icon will remove all defined variables from the list and store them in the VCDAT trashcan, where they wait for proper restoration or disposal by the user.

· Logged Defined Variables Information:

o Selecting this icon will display the "Logged Information about Defined Variables" dialog. This dialog displays: the defined variables and their individual sizes in bytes; the total size of all the defined variables; the defined variables stored in the trashcan and their individual sizes in bytes, the total size of the trashcan; and the combined size of defined variables and the trashcan.

· Defined Variables Trashcan:

o Selecting this icon will display the "Trashcan for Disposing of Unwanted Variables" dialog. This dialog allows the user to dispose of all defined variables or restore them to the "Defined Variable" list.

Defined Variables List Window:

· The selected variable color is the same as the background color of the "Define" button located in the "Graphics Control Panel". This change was for consistency. 

· If a defined variable is a scalar value, then it is represented as "() = some number".

· The "Defined Variables" list is now in sync with the "Command Line Window". That is, if variables are created (or removed) in the "Command Line Window", then the "Defined Variables" window is automatically updated.

 

Defined Variables Calculator:

· The user two ways (or modes) for calculating variables: Mode 1, the default mode, wants the user to select the defined variable(s) first, then select one of the icon functions; Mode 2 wants the user to form an equation by way of an expression dialog popup.

·Mode Toggle Icon:

    o Selecting this icon puts the user in calculation mode 1 or mode 2.

·Expression Icon:

    o Selecting this icon displays the "Enter Variable Name and Expression" dialog. The user can watch the expression build as selections occur or enter the desired expressions followed by the <Return> key.

·"X+Y" (or Add) Icon:

    o Add a number or two or more defined variables.

·"X-Y" (or Subtract) Icon:

    o Subtract a number or two or more defined variables.

·"X*Y" (or Multiply) Icon:

    o Multiply a number or two or more selected defined variables.

·"X/Y" (or Divide) Icon:

    o Divided a number or two or more selected defined variables.

·Spatial Regridder Icon:

    o Spatially regrids the first selected defined variable to the second selected defined variable.

·Exponential Icon:

    o Compute the exponential of the selected defined variable.

·Natural Log Icon:

    o Compute the natural log of the selected defined variable.

·Base10 Icon:

    o Compute the value of 10 to the power of the selected defined variable.

·Log10 Icon:

    o Compute the value of log10 of the selected defined variable.

·Inverse Icon:

    o Compute the inverse value of the selected defined variable.

·Absolute Icon:

    o Compute the absolute value of the selected defined variable.

·Sine Icon:

    o Compute the sine of the selected defined variable.

·Hyperbolic Sine Icon:

    o Compute the hyperbolic sine of the defined variable.

·Cosine Icon:

    o Compute the sine of the selected defined variable.

·Hyperbolic Cosine Icon:

    o Compute the hyperbolic cosine of the defined variable.

·Tangent Icon:

    o Compute the sine of the selected defined variable.

·Hyperbolic Tangent Icon:

    o Compute the hyperbolic tangent of the defined variable.

 
For questions or comments regarding this website, please contact the Webmaster.
 
Lawrence Livermore National Laboratory  |  Physical & Life Sciences Directorate