CT-FIRE 2.0 Beta Installation Instructions

Windows Standalone:

  1. Install MATLAB Compiler Runtime (MCR) software version R2014b MCR for Windows-64 bit systems.  The MCR package can be freely downloaded from the Mathworks, Inc.: Windows64 MCR 2014b.  Please refer to the Mathworks Website for more detailed installation instructions and troubleshooting.
  2. Download the Windows Standalone application package to a location of user’s choice, and decompress (unzip) it.
  3. To run CT-FIRE double click on the application named “ctFIRE_V2.0Beta_WIN64_MCR2014b.exe” to launch CT-FIRE.

Mac Standalone:

  1. Install MATLAB Compiler Runtime (MCR) software version R2014b MCR for Mac-64 bit systems.  The MCR can be freely downloaded from the Mathworks, Inc.: MAC MCR 2014b.  Please refer to the Mathworks Website for more detailed installation instructions and troubleshooting.

Please Note: The MCR is compiled with Mac OS X El Capitan, version 10.11.6, and should be compatible with older versions. However, Please see the notices from MathWorks.com for newer macOS versions Here.

  1. Download the Mac Standalone application package to a location of user's choice, and decompress (unzip) it.
  2. To run CT-FIRE use the APP named “ctFIRE_V2.0Beta_MAC_MCR2014b.app” as follows:

Right click the APP (ctrl -click) ----->Show Package Contents ----> Contents---->MacOS---->applauncher (right-click and choose open)

Linux Standalone:

  1. Install MATLAB Compiler Runtime (MCR) software version R2014b MCR for Linux-64 bit systems. The MCR can be freely downloaded from the Mathworks, Inc.: Linux MCR 2014b. Please refer to the Mathworks Website for more detailed installation instructions and troubleshooting.
  2. Download the Linux standalone package to a location of user's choice.
  3. Decompress(unzip) the above package to a working directory of user’s choice .
  4. Edit the shell script file runCTF.sh and edit the path "/YOUR MCR PATH HERE" on line 9 with the location of your MCR installation.  Usually, something like "/user/local/MATLAB/MATLAB_Compiler_Runtime/v84" (default MCR path for Ubuntu 16.04 LTS install).
  5. Prior to running the software, the startup script and the application file need to be marked as executable with the +x flag, either under properties menu in a file manager or with and appropriate shell command (chmod +x)
  6. To run CT-FIRE open a terminal and set the working directory to the location of ctFIRE executable (same as step 2) and run "sh runCTF.sh" to start the standalone application.

Please Note: These installation instructions assume a general working knowledge of Linux type systems.  This version was built and tested with Ubuntu 16.04 LTS. Bio-Linux 8 (Ubuntu 14.04 LTS), and Scientific Linux 7.0 (Red Hat Enterprise Linux) were also tested. Further testing on other distributions is pending.

MATLAB source code Version:

  1. Create or choose an existing folder to contain the required packages. (i.e. CT-FIRE)
  2. Download the CT-FIRE MATLAB code package and decompress (unzip) it into the default folder 'ctFIRE' as a subfolder of the one from step 1.
  3. Browse to curvelet.org, register for an account to sign a licensing agreement, and download the CurveLab 2.1.2 MATLAB package and decompress (unzip) it into the same working folder from step 1.
  4. Download FIRE (FIbeR Extraction) software package from Andrew Stein’s Website and decompress (unzip) it into the same working folder from step 1.
  5. In MATLAB, set the Current Folder to ctFIRE (inside the working folder setup in step 1, which also now contains CurveLab-2.1.2 and FIRE.)  Then enter "ctFIRE" at the command prompt to launch the CT-FIRE software window, note that the command is caps sensitive.