Jump to Content
Version 1.4.9-55  

Download ISIS

 

Current Release

Tar files containing the latest source code release are available from these locations:

Older precompiled binaries[*] for selected operating systems are also available: Digital signatures for these files were generated using this GPG public key.

[*] If you wish to use the XSPEC module, it is recommended that you build ISIS from source. Building ISIS from source is the best way to ensure that the XSPEC module is consistent with your local XSPEC installation.

Development Version

Tar files containing snapshots of the development version are periodically made available in

A Git source code repository is also available. If you already have Git installed, you can clone the development version via:

   git clone http://space.mit.edu/cxc/isis/isis.git

To update your local copy of the repository, just type 'git pull'.

Supported Platforms

ISIS is written in standard C and Fortran and is intended to be portable across most variants of Unix. It has been used on both 32-bit and 64-bit CPUs and on several versions of Linux, Mac OS X (PowerPC and Intel), Windows (Cygwin), Solaris/SunOS, FreeBSD, DEC OSF1, DEC Ultrix and IBM AIX.

Spectroscopy Database

If you wish to make use of the APEC spectroscopy database, it is available from http://cxc.harvard.edu/atomdb/

Building ISIS from source:

The source code distribution provides detailed installation instructions in the file INSTALL.txt.

To build ISIS from source, the following packages must be available on your system:

  • S-Lang is a C-like interpreted programming language, designed to be embedded in C programs to provide extensibility (requires v2.1 or later).
    See: http://www.jedsoft.org/slang//download.html.
  • CFITSIO[**] is a C subroutine library for handling FITS files.
  • PGPLOT[**] is a plotting subroutine library written in Fortran and C.
[**]If you plan to use the XSPEC module, it's best to use the CFITSIO and PGPLOT libraries contained in your local XSPEC installation.

Building a custom XSPEC module:

If you have local XSPEC models (not included in the HEASOFT distribution), you may wish to use the provided code-generator to automatically generate a custom XSPEC module which matches your local installation. To generate a custom XSPEC module, you must have a local copy of the XSPEC source code.

Using a precompiled XSPEC module:

The precompiled ISIS binaries include an XSPEC module which was compiled using a recent version of the XSPEC libraries from HEASOFT. To use this precompiled module, you must have a compatible version of the XSPEC libraries locally installed. If you have local XSPEC models which are not included in the HEASOFT distribution, you may wish to compile ISIS yourself.


Made with JED  |  Best Viewed with a Browser  |  Valid HTML 4.01  |  Valid CSS ]
This page is maintained by John C. Houck.   Last updated: May 20, 2009