## Chapter 1. A Very Quick Overview

Data Explorer is a system of tools and user interfaces for visualizing data. In general terms the visualization of data can be considered a 3-stage process:

1. Describing and importing data
2. Processing the data through a visualization program
3. Presenting the resulting image.

The simple diagram below shows where the chief tools and interfaces of Data Explorer fit into this process. The numbered list that follows Figure 1 is keyed to the diagram. The list items briefly describe the roles of these features in Data Explorer visualization and give references to the relevant Data Explorer documentation.

Figure 1. Main features of Data Explorer. Tools and interfaces are positioned to show their general place in the visualization process. All those listed below the data->image sequence are interactive interfaces except for the "modules" (6 and 10), which are directly accessible and manipulable in the Visual Program Editor (5). Numbers correspond to those in the accompanying list. Underlined features are discussed in this Guide. Features not underlined are discussed in other documentation, cited in the list.

(1) Data Model | The set of definitions, rules, and conventions used to describe Data Explorer entities (including data fields, geometrical objects, and images). See IBM Visualization Data Explorer User's Guide.
(2) Data Prompter | A user interface for describing data to be imported into Data Explorer. See 3.3 , "Importing Data" and 5.4 , "Data Prompter" in this Guide.
(3) Data Browser | A user interface for viewing a data file, determining the layout and organization of the data it contains, and transferring this information to the Data Prompter (2). See 5.5 , "Data Prompter Browser" in this Guide.
(4) Scripting Language | A simple, high-level language for creating visualization programs. It can also be used directly in a command mode to perform various tasks. Visual programs--i.e., the visualization programs displayed in the Visual Program Editor window (5) as "networks" of module icons--are also written in the scripting language. A visual program constructed in this window by the user is translated into the same language when it is saved to disk. See IBM Visualization Data Explorer User's Guide.
(5) Visual Program Editor (VPE) | A graphical user interface for creating and modifying visual programs (networks). Programs created with this editor are translated into the scripting language (4) by Data Explorer and are stored in that form. See 3.1 , "Editing a Visual Program: The Basics" in this Guide; see also IBM Visualization Data Explorer User's Guide.
(6) Modules | The "building blocks" (visualization "tools") that constitute a visual program network. They can be directly accessed and manipulated in the Visual Program Editor (5). See IBM Visualization Data Explorer User's Reference.
(7) Module Builder | A user interface for creating customized modules to be used in visual programs. See IBM Visualization Data Explorer Programmer's Reference.
(8) Image Window | An interactive window for viewing and modifying the presentation of the image produced by a visual program. See 2.5 , "Controlling the Appearance of an Object: The Image Window" in this Guide.
(9) Control Panels | A user interface for changing the parameter values used by a visual program. See "Using Control Panels" in this Guide; see also IBM Visualization Data Explorer User's Guide.
(10) Display Module | An alternative to the Image window (8). See IBM Visualization Data Explorer User's Reference.

[ OpenDX Home at IBM | OpenDX.org ]