Minimum Requirements

If you only want to store your Sircah-generated data in an XML file, you will need:

  • Python 2.4 or higher.
  • The elementtree package for Python.
  • If you would like to use the coverage level visualisation you will also need the Python matplotlib package.

Relational Database Setup

If you would like to use Sircah with a relational database you will need to install:

the database software:

  • SQLite version 3 or higher.
  • MySQL version 4 or higher.
  • PostgreSQL. Sircah has been tested with version 8.2.

and corresponding database API:


Download Sircah-1.0.tar.gz and unpack:

~/downloads/>tar -zxf Sircah-1.0.tar.gz
~/downloads/>cd Sircah-1.0

To carry out a standard installation:

~/downloads/>python build
~/downloads/>python install

This will place the Sircah executable scripts (,, in the same directory as the python executable, if you would to specify an alternative directory you can do so with the --install-scripts option:

~/downloads/>python build
~/downloads/>python install --install-scripts ~/scripts