QUAIL is written in Java and therefore only needs a Java runtime environment to be executed. Simply unzip the package at the desired location.
Requirements
QUAIL is compatible with Java 7 and 8. The system must be configured such that the Java Runtime Environment is in the console path.
The tool distribution packages include:
- The ANTLRv3 library for compiling QUAIL programs.
- The Commons Math library for arbitrary precision arithmetic.
In order to print Markov chains in the desired image format it requires the Graphviz dot tool available at: http://graphviz.org/
Binary package
Important!
Simply extract the package at a chosen location.
Source package
Important!
- Extract the package at a chosen location.
- Launch make to compile the program.
Configuration file
The program reads a configuration file (by default quail.config in the root directory of the program). This file has the following option:
DOT=path
Configure the location of Graphviz dot program. By default /usr/bin/dot on Linux systems.