Ganga is an enhanced python interpreter, designed for job submission to the GRID. It is made with the philosophy of: write options file once, deploy everywhere. To run Ganga, simply type:
SetupProject Ganga
ganga
Once Ganga is set up, one only needs to type
ganga
to start the interpreter. Ganga can also be run in batch mode by typing:
ganga script.py
or by invoking Ganga as an environment variable with the usual
#!/usr/bin/env ganga
.
Options file
An options file (so-called for historical reasons) is a Python file designed to be run using LHCb software. It is essentially a small script detailing what you want to happen. Option files call in other LHCb software via the
import
function in Python.
User Guide
Ganga has a user guide here:
http://ganga.web.cern.ch/ganga/user/html/GangaIntroduction6/
--
NathanaelFarley - 19 May 2014