Javist
Javist is a tool for visualizing the simulation results of
Bassist.
The output of Bassist can be piped to Javist, allowing incremental
presentation of the results, or Javist can be used to visualize
existing result files.
Brief instructions
-
Start Javist with the command javist. Following are
examples of alternative invocations.
-
bassist-simulator 100000 datafile | javist
(run a simulator and pipe the result to Javist)
-
javist < simulator-result-file
(read a file generated by a simulator)
-
javist
(select the files to be analyzed within Javist)
-
As the first action within Javist, always fill in the "Selection" part
of the main window.
-
Select the attributes (variables/parameters) you want to
be able to visualize in your session.
In order to save memory, Javist will disgard the rest of
the parameters.
-
Additionally, you can remove a number of "burn-in" iterations
from the beginning of the result, and thin the data by including
only every nth iteration.
Press "OK" to confirm these global selections.
-
After the global selection of attributes and iterations,
you may open various graphs.
-
Opening a graph window will automatically also open a "Settings"
window for the new graph. Select the attribute(s) you want
to visualize in that particular graph (optionally you can also
select more burn-in or thinning), and the graph will be displayed.
-
A number of graph windows can be open at the same time.
-
The "print" option in graph windows does not print a figure.
It outputs the information in a numeric form to selected files,
which can then be used for printing with other tools.
Installing Javist
-
Requirements: Java environment
-
Download javist.zip here.
-
To unpack, type unzip javist.zip.
-
Set environment variables
JAVIST and CLASSPATH and start
Javist. For an example, see script file
javist.
Material available in Finnish only
Acknowledgements
Javist has been designed and implemented as a project
work at the Department of Computer Science
by the following group of MSc students:
Totti Mäkelä (project manager),
Sampo Ehrlund, Mikko Koivisto, Tomi Mikkonen,
Sami Saarinen, and Petteri Sevon.
Lilli Nenonen was a teaching assistant to the group.
Initiators and customers of the project were
Marko Salmenkivi ja Hannu Toivonen.