Hypercube

Overview

Hypercube is graphical tool, based on the QT toolkit, to view regularly sampled data. It displays one or more slices of one or more N-D cubes.

Three slices of a 3-D dimensional seismic dataset overlaid by both a velocity model and user generated picks.

Installation

Hypercube is part of SEPlib as of release 7.0.2. You can find the latest version here.

To compile hypercube you must have a version of the QT library which can be found here. You need to have enabled qt3support in the build.

When configuring SEPlib add –with-qt=/my/path/to/qt when running configure. SEPlib will create both the hypercube executable (qt_cube) and a python script Sep_cube.

Command line

The viewer is started by typing

Sep_cube file [args]

where file is one of the recognized file types and args additional potential command line arguments. The python script Sep_cube python script then translates these arguments into the more verbose command line arguments needed by qt_cube.

Windows

Three different windows are opened up by the viewer. The main window displays the data. A second window shows a histogram of the data and allows the user to manipulate the mapping from data values to the color displayed on the screen. The final windows provides information about the dataset and actions taken by the user.

Controls

There are several different ways to manipulate what the viewer displays. The primary method is through menus using the mouse. In addition the mouse can be used to pick, zoom, and navigate through the data. Finally, several keystrokes offer shortcuts to common menu operations.

Movies

On this page you can find movies of many common tasks.

 
hypercube/hypercube.txt · Last modified: 2010/06/04 12:48 by bob