next up previous contents
Next: Tutorial Up: XPARALParametric Sequence Aligment Previous: Introduction to Parametric Alignment

Program Controls

The main XPARAL window (boxed) is used to display the parametric decomposition. It should be maximized to best fit with the vertical text.

XPARAL finds the parametric decomposition of two strings which are displayed just above the main window. The program is initiated with two default strings, both aligned to the left margin without inserted spaces. These input strings can be changed by the user as described below. As XPARAL runs, it finds and displays each successive polygon and changes the displayed alignment of the two stings. The alignment then shown is an optimal alignment for the most recently found polygon, which is displayed darker than the other polygons. In the displayed optimal alignment, matches are outlined in color and with a carrot below each match. Once the full decomposition is finished, the user can explore it by clicking the mouse in any polygon. The optimal alignment for that polygon is then displayed.

Below the two strings the word VAR is written. Before the parametric alignment is computed, what follows VAR is a description of the parameter choice currently in effect. Whenever an alignment is computed for a polygon, that description is changed to show the number of matches, mismatches and indels in the current alignment, and the number of gaps if an objective function using gaps has been chosen by the user.

It is possible to use different alignment types, such as global, local, end gaps free, or substring. An OPT window displays the currently selected alignment model.

The chosen boundaries for x and y, and the chosen constant(s) c1 and c2 (when gaps have been chosen) are also displayed. If weight tables are used for the alignment of two sequences the name of the weighting scheme is also displayed.

The main XPARAL menu contains the following selections:

FILE
This is the main file menu.
ALIGNMENT
This menu allows the user to select the alignment model. The four primary schemes are as follows:
OPT FUNCTION
This menu allows the user to select the alignment optimization function. The choices for parameterization include all ways of picking two terms to parameterize from the four terms: match, mismatch, indel, gap. For convenience (and efficiency of the program), the cases when gaps (but not indels) are given a zero penalty are listed separately. The following equations are supported where a parameterized variable appears as the name of an axis, and a constant appears either as c1 or c2. These constants are by default set to 1.0, but can be changed by the user.
CONSTANTS
This menu allows the user to set the values for constants. Normally it should be selected after the optimization function has been chosen.
RANGES
This menu allows the user to set the ranges for the parameters.
GAP TYPE
This menu allows the user to select the gap model from the three that are currently available. XPARAL will use different algorithms and datastructured based on the chosen gap type. Convex gap models will run slower than affine and currently they can only be used with global alignments.
SCORING SYSTEM
Choose the method of scoring matches and mismatches. The defaule is not to use a scoring matrix. However many scoring matricies are included with the program, you also have the option of loading your own.
GET POLYGONS
Generates the optimal alignments.

next up previous contents
Next: Tutorial Up: XPARALParametric Sequence Aligment Previous: Introduction to Parametric Alignment
Kristian Stevens
1998-10-13