Profiles

Contents


Overview

QSAS can save user preferences as a configuration file, possibly holding multiple profiles. Parameters include for example default behaviour on dragging and dropping multidimensional data on the plot list, default plot page parameters, and default sizes for the main window and the plot interface window. These profiles are stored in user-dependent places: /Users/name/.qsasrc on Mac, /home/user/.qsasrc on Unix, and Documents and Settings/user/Application Data/qsas.ini on Windows.

The profiles are saved when QSAS is closed, and QSAS opens with the last selected profile.

A Default profile is provided which is not editable, and can be used as a basis for creating new profiles.

QSAS also comes with predifined profiles for Cluster and MMS. These are editable, but initially hold the same information as the Default with the exception of plot colours in the MMS profiles.


Editing and Using Profiles

The Profiles drop-down menu on the main window can select a profile to use or edit a profile.

Clicking Edit profiles... opens a Profiles Editor window, showing the setup for the currently-selected profile. Selecting another profile, using the pulldown at the top, displays the settings of that profile, discarding any unsaved edits made in the interface. The edits are made through various tabs, and can either be saved as a new profile (possibly updating an existing profile), or applied directly to a custom profile (which becomes the current profile) by clicking on Apply. The "Default" preset cannot be overwritten.

Items that only take effect after QSAS is re-opened are marked *.

Clicking a profile in the profiles list in the Profiles drop-down menu selects it as the current one.


Paths

These options are accessible in the "Paths setup" tab. The first 4 paths are only taken into account when QSAS is opened, so they must be set up in the profile QSAS opens (last profile when QSAS was closed).

Plot (1 of 3)

These options are in the "Plot (1/3)" tab.


Plot (2 of 3)

These options are in the "Plot (2/3)" tab.

Custom colour table example

Let's define a colour table to represent heat levels for example, ranging from black for cold (low values) to red, yellow and finally white for maximum temperatures. We choose to define our colours in RGB representation. Their values are:

We now have to choose the positions of these values on the scale. Black is at the bottom of the scale, hence 0, White is at the top of the scale, hence 1. We choose to put red in the middle of the scale, and yellow at 3/4. We finally obtain the following colour table description:
RGB(0,0,0,0)(0.5,1,0,0)(0.75,0.8,0.8,0)(1,1,1,1)

A similar colour table can be achieved in HSL mode, allowing more controls on the hues, and thus avoiding muddy colours that can appear interpolating over R, G and B components:

The resulting syntax is: HSV(0,0,0,0)(.25,0,1,.5)(.75,60,1,.5)(1,60,1,1)


Plot (3 of 3)

These options are in the "Plot (3/3)" tab.The label text indicates the colour that has been set.



User interface

These options are in the "User interface" tab.


Debug

  The debug options allow extra feedback to the terminal when selected.


Tips/FAQ


Last up-dated: October 2016 Tony Allen