Tetrad IV Download Site

From this page you may launch release and development versions of Tetrad. For more information about Tetrad project or previous versions of Tetrad, see the Tetrad Project Page.

Software Requirements

You must have Jave Runtime Environment 1.6 or higher installed on your computer. (The full SDK will of course do as well.) Instructions for downloading and latest Java JRE can be found at this link:

Latest Java JRE

Tetrad IV uses Java Web Start to launch. If you install JRE 1.6 or higher on a Windows or Linux machine, Java Web Start will be installed for you automatically. On a 64 bit Mac, JRE 1.6 is available though system update.

Download

Once you have a proper JRE installed on your machine, you can launch the version of Tetrad you want by clicking on one of the links below:

Launch Tetrad 4.3.9 - Stable
Launch Tetrad 4.3.9-3 - Developmental
Launch Tetrad 4.3.9-1 - Previous version

For other versions, peruse this directory:

Launchers for Moderately Recent Versions

Note: A lot of people have recently had problems launching Tetrad; they get a Microsoft JScript Compilation Error due to missing ';'. I can't reproduce this bug on any of my machines. If you see this bug, could you email me? Please include the version of Java you're using, the browser (with version) you're using, and which option you've chosen in the Java Control Panel, General tab, Network Settings popup ("Use browser settings"? "Direct"?). Thanks!

Click here for a log of recent changes. Once you've downloaded and launched the version you want using Java Web Start, you do not need to download it again. You can:

  • Find the launcher again on the website and double click it;
  • Make a shortcut to it using Java Web Start and double click the shortcut; or,
  • Use the Java Web Start Console to launch it again.

Whichever method you use, the cached version will be launched.

Here is a PDF of the Tetrad manual, which some folks have asked for:

manual.pdf

If you'd like some example data sets and such to try out with Tetrad, here are a few:

Examples

Also, if you'd like to look at an earlier build for some reason and know how to launch executable jars,* you are welcome to peruse our download directory.

When you save out a session in Tetrad, it is stamped with the version that you saved it with. Saved sessions should be backward compatible, so if you open them with a later version of Tetrad, they should open and function correctly. However, since some algorithms included in Tetrad are under development, there may be differences from version to version that you may care about. For information about which version of Tetrad you are running and the version and date of last session you loaded in, select "Versioning Info" from the File menu. If you need a different version of Tetrad, simply go to the Launchers directory and double click its launcher, then reload the session. (This applies to Tetrad sessions posted beginning 3/1/2005.)

Distribution

The source code for this project is distributed under the GNU GPL license. The link to the distribution directory, which is updated periodically for tangential reasons, is here:

Tetrad IV Distribution Directory

(Apprently I've given the impression that the code is not available by not putting this link on this web page. Just a case of laziness, that's all. Here is it. Apologies to all. --jdramsey)

Suggestions

To report bugs and suggest improvements, please send email to Joe Ramsey at jdramsey@andrew.cmu.edu..

*To launch an executable jar foo.jar, type "java -jar foo.jar" at the command line. If it doesn't work, then probably the right version of Java is not on your path.


jdramsey@andrew.cmu.edu