Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Installation Procedure

  1. Download and install the XIDL package of subroutines, provided by J.X. Prochaska.  Documentation on installation procedures is provided on the linked website.  The XIDL package depends in turn on the SDSS idlspec2d and idlutils packages, so you'll need to install those as well.  Note that the instructions on the princeton website about installation are helpful but very out of date.  It is probably advisable to get the idlspec2d code from the svn repository at sdss3.org rather than the Princeton tarball.  If you are having trouble installing xidl, especially compiling the externally linked libraries with "evilmake," please refer to the BUGS page on this wiki for help on different operating systems.
  2. There are 3 minor changes you'll need to make to xidl, to add FIRE as an instrument and also to plug a known memory leak.  Please refer to this page for detailed instructions.
  3. Download and unpack the tarball for the latest release of the firehose code base.  This usually goes into the directory pointed to by the environment variable $IDL_LOCAL.
  4. Set a new environment variable $FIRE_DIR in your shell (e.g. via a .cshrc or similar configuration file) to point to the directory where you unpacked the FIREHOSE code.
  5. Start up an idl session.  At the command prompt, type " which, 'x_specplot' ".  If IDL returns the path of this procedure properly, your xidl environment variables are set up correctly.
  6. From the IDL command prompt, type "firehose."  This should bring up a GUI used for the reduction procedure and indicates that your paths are set up correctly.

...