Skip to content

arifoley/Gate

Repository files navigation

#  *********************************************************************
#  * DISCLAIMER                                                        *
#  *                                                                   *
#  * Neither the authors of this software system, nor their employing  *
#  * institutes, nor the agencies providing financial support for this *
#  * work make any representation or warranty, express or implied,     *
#  * regarding this software system or assume any liability for its    *
#  * use.                                                              *
#  *                                                                   *
#  * This code implementation is the intellectual property of the      *
#  * OpenGATE collaboration.                                           *
#  * By copying, distributing or modifying the Program (or any work    *
#  * based on the Program) you indicate your acceptance of this        *
#  * statement, and all its terms.                                     *
#  *********************************************************************

#  ****************************************************************************
#  *                                                                          *
#  * OpenGATE Collaboration are pleased to announce the release of GATE 7.0.0 *
#  *                                                                          *
#  ****************************************************************************


                     #  *ooooOOOO0000OOOOoooo*  #
                     #  *                    *  #
                     #  *    GATE_v7.0.0     *  #
                     #  *                    *  #
                     #  *ooooOOOO0000OOOOoooo*  #


                          # *------------* #
                          # * 05/12/2014 * #
                          # *------------* #


1/ I N S T A L L A T I O N
   -----------------------

- For a complete installation of GATE, user needs to read the Installation Guide
  http://wiki.opengatecollaboration.org/index.php/InstallationGuideV7.0

- The installation of this GATE_v7.0.0 version is supported, tested and recommanded with the following:

    - Linux distributions: RED HAT & Fedora & Mandrake & Mandriva & Ubuntu...
    - Compiler: gcc 4.1 to 4.7
    - ROOT 5.xx (from 14 to last version)
    - Geant4 9.6p01/p02/p03 (including with embedded CLHEP)
    - Optional dependencies: lmf_v3.0


NOTES:
-----

- Validated for 64 bits architectures
- The use of different Geant4 versions (other than 9.6) may cause incorrect simulation results
- Users can also used the external CLHEP v2.1.3.1


2/ C O M P I L A T I O N
   ---------------------

!!!WARNING: Since the 6.2 GATE version, the installation procedure is managed by CMAKE!!!

    - Download the sources at this address: www.opengatecollaboration.org/GATE70release

    - Install, unzip and untar the downloaded file: tar -xzf gate_v7.0.tar.gz

    - In the same directory, create two directories to build and install GATE:
      mkdir gate.7.0-build
      mkdir gate.7.0-install

    - Move into the GATE build directory:
      cd gate.7.0-build

    - Launch the ccmake command to the gate_v7.0 source directory:
      ccmake ../gate_7.0

      Warning : look at the information about following compilation options:
      GATE_USE_ECAT7     OFF: by default, set to ON if you want to use this library
      GATE_USE_LMF       OFF: by default, set to ON if you want to use this library
      GATE_USE_OPTICAL   OFF: by default, set to ON if you want to perform simulation for optical imaging applications
      GATE_USE_GPU       OFF: by default, set to ON if you want to use GPU modules

     - Like for Geant4, press 'c' to configure and 'g' to generate the makefile.

     - Compile:
       make -jN (N is the number of processor(s) in your PC)
       make install

     - Last step, update your environment variables file with the following command lines:

       • bash or zsh:
         export PATH=$PATH:/PATH_TO/gate.7.0-install/bin
       • [t]csh
         setenv PATH ${PATH}:$/PATH_TO/gate.7.0-install/bin

       • According to your system, you may also have to set environment variables for Root and Geant4
         - Root : source ${ROOTSYS}/bin/thisroot.sh
         - Geant4 : source ${YOU_GEANT4_INSTALL_FOLDER}/bin/geant4.sh


3/ C O M P I L A T I O N   W A R N I N G S
   ---------------------------------------

There may be compilation warnings on some platforms.

About

Official public repository of Gate

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 92.6%
  • C 4.1%
  • Cuda 2.4%
  • CMake 0.7%
  • Objective-C 0.1%
  • Shell 0.1%