Skip to Content

Download and Install

Note for All Platforms


Platform specific instructions:

[Windows] [Linux] [Mac]

Windows (version 3.0)

Notes:
  1. For Windows XP, download the latest installer for winxp. Launch the installer by double-clicking the jar file from Explorer. After launching the installer follow the provided instructions.
    Important: On PNNL Windows-XP systems, you must run the installer as elevated. To do this, you can can go to:
    \\pnl10\hdtools\Elevated Shortcuts
    and then run the "Explorer Shortcut". From within this instance of Explorer, navigate to the downloaded jar file, double-click it, and follow the provided instructions.
  2. For Windows 7, download the latest installer for win7. Launch the installer by double-clicking the jar file from Explorer. After launching the installer follow the provided instructions.

Linux (version 3.0)

Note: Java SE 5 or greater is required for linux platforms.
  1. Download the latest installer for linux. Launch the installer by running the following command:
     java -jar salssa_linux.jar
    After launching the installer follow the provided instructions.

OSX (version 2.4)

Getting and installing salssa for mac is a bit more complicated. An izpack installer has not yet been created for the mac platform. You must have an account setup on SALSSA's shared data server in order to run this version of SALSSA, contact todd.elsethagen@pnl.gov.
  1. Download and install Python 2.5.* if needed. OSX 10.5 already has python 2.5 installed. You can grab the pkg from here.
  2. Download and install wxPython 2.8.9.2. You can grab the pkg from here.
  3. Download and install graphviz 2.20.3.
    • 10.4 users must build their own with "configure; make; sudo make install". Tarball is here.
    • 10.5 users can grab the pkg from here.
  4. Download and install easy_install. Do this by running "sh" on this file.
  5. Make sure python, easy_install, and graphviz are in your $PATH environment variable. You can do it with the following line in a terminal:
    export PATH=/Library/Frameworks/Python.framework/Versions/2.5/bin:/usr/local/bin:$PATH
    I suggest you put in in your ~/.bashrc file and source that every time.
  6. Run the following easy_install's from a terminal:
    • easy_install http://networkx.lanl.gov/download/networkx/networkx-0.36-py2.5.egg
    • easy_install PyOpenGL
    • easy_install PyXML
    • easy_install ZSI
    • easy_install Paramiko
    • easy_install Numpy
  7. Download our latest source tarball and run the following commands to extract and install
    • tar -xvzf salssa-src.tar.gz
    • cd SALSSA-2.2
    • python setup.py install
  8. At this point you should be able to type
    run_salssa.py