Andrew Caldwell, Andrew B. Kahng, Igor Markov, Mike Oliver and
Dirk Stroobandt
Introduction
This page very succinctly describes the steps you need to perform to be able to "do a study" in GTX.
If you are not familiar at all with the basic concepts of the GTX system, we advise you to read the
GTX framework document first.
Setting up GTX
The first step is setting up the environment:
Download the GTX package (for the
platform you are using).
On unix/linux, unzip (type "gunzip GTX*.tar.gz" on the command
line) and untar (type "tar xvf GTX*.tar") the package in the
directory dedicated to GTX. All files will be saved in a
GTX directory that is time-stamped with the current release.
This is the "main GTX" directory.
On Windows, unzip the package (you can use
FreeZip at www.ozemail.com.au/~nulifetv/freezip/
to unzip). All files will be saved in a GTX directory that is time-stamped
with the current release. This is the "main GTX" directory.
The GTX executable is available in the main GTX directory, documentation in the
"docs/" subdirectory.
The contributed studies available at the
latest GTX release date are pre-packaged with the GTX package
(they can be found in the "inputs/" subdirectory after
untarring/unzipping the package). Additional (and the very
latest) models can be downloaded from
current
available models. Put these in the same directory "inputs/" (that
will be called the "supplied" directory in GTX).
Run GTX; it will ask you for a user directory the first time you
run it (from now on the "user" directory, as opposed to the "supplied" directory).
Load the ".gtx" file for the module you want to use (this will
load the parameter files, rule files and rule chain files in a single
action).
You are now ready to perform some studies.
Basic features within GTX
In GTX, you can
add new parameters and rules (in "File" menu);
load parameters, rules, rule chains and parameter values from files (in "File" menu);
save parameters, rules, rule chains and parameter values to files (in "File" menu);
restore default parameter values (in "Edit" menu);
go to the four different views in GTX (in "Views" menu or via buttons in lower left);
(in parameters view) select a parameter and give it a value (type value in box next to "commit" and hit "commit" button);
(in parameters view) display detailed information on parameters;
(in rules view) display detailed information on rules;
(in rule chain view) display the rule chain;
(in rule chain view) add rules to the rule chain or remove them;
(in rule chain view) find rules for uncomputed inputs and add them to the chain;
(in values view) supply values for input parameters (or keep the default values);
(in values view) apply the rule chain;
(in values view) perform a "sweep" study, i.e., apply the rule chain to a set of input values for the same parameter;
(in values view) observe the results of a "sweep" study (in ASCII text or a plot);
(in values view) save the results of a "sweep" study to a file;