The sEACer client has been designed to run on both Windows and Linux platforms. Testing has been performed to confirm installation on Windows XP, Ubuntu 8.04, and Ubuntu 8.10 versions. For Windows, it is not necessary to have python installed. For Linux, you will need python 2.5.x installed along with the python packages numpy and twisted.

Download

 Windows Installer

 Linux Installer

Windows Setup

Once you have downloaded the installer exe, sEACerclient_setup.exe, double click to start the installation process. You should be able to accept all of the defaults. When this is complete, the program will be installed in c:\Program Files\sEACerclient. It is recommended that you add this directory to your PATH. The sEACerclient program is a command line utility that take a configuration file as a parameter.

For a first test, it is recommended that you navigate to the c:\Program Files\sEACerclient directory and try the example configuration file in the c:\Program Files\sEACerclient directory. The following is a demonstration of a sample session. The simulation output is saved in a directory that is named "sEACer-" and has a time date stamp appended to it.

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\iucs>cd "c:\Program Files\sEACerclient"

C:\Program Files\sEACerclient>sEACerclient -c example.cfg
Info: writing results to C:\Program Files\sEACerclient\sEACer-20090422T091147
Info: step 1 of 3
Info: step 2 of 3
Info: step 3 of 3
Info: releasing the workers
Info: shutdown

C:\Program Files\sEACerclient>

Linux Setup

Once you have extracted the tar file, you can install using the normal python distutils methodology using setup.py. The following is an example of extracting and installing the sEACerclient.

bhimebau@ziggy:~/Desktop/temp$ ls
sEACerclient-r001.tar.gz

bhimebau@ziggy:~/Desktop/temp$ tar zxvf sEACerclient-r001.tar.gz
sEACerclient-r001/
sEACerclient-r001/bin/
sEACerclient-r001/bin/sEACerclient
sEACerclient-r001/setup.py
sEACerclient-r001/example/
sEACerclient-r001/example/example.cfg
sEACerclient-r001/PKG-INFO
sEACerclient-r001/sEACerclient/
sEACerclient-r001/sEACerclient/conflinker.py
sEACerclient-r001/sEACerclient/__init__.py
sEACerclient-r001/sEACerclient/eispiceunits.py

bhimebau@ziggy:~/Desktop/temp$ cd sEACerclient-r001/

bhimebau@ziggy:~/Desktop/temp/sEACerclient-r001$ sudo python setup.py install
running install
running build
running build_py
creating build
creating build/lib
creating build/lib/sEACerclient
copying sEACerclient/conflinker.py -> build/lib/sEACerclient
copying sEACerclient/__init__.py -> build/lib/sEACerclient
copying sEACerclient/eispiceunits.py -> build/lib/sEACerclient
running build_scripts
creating build/scripts-2.5
copying and adjusting ./bin/sEACerclient -> build/scripts-2.5
changing mode of build/scripts-2.5/sEACerclient from 644 to 755
running install_lib
running install_scripts
copying build/scripts-2.5/sEACerclient -> /usr/bin
changing mode of /usr/bin/sEACerclient to 755
running install_data
running install_egg_info
Removing /usr/lib/python2.5/site-packages/sEACerclient-r001.egg-info
Writing /usr/lib/python2.5/site-packages/sEACerclient-r001.egg-info