Ganga is an easy-to-use frontend for job definition and management
Branch: develop
Clone or download
mesmith75 Merge pull request #1415 from ganga-devs/SEcycle
Catch put failures in GaudiExec uploads
Latest commit 7b6f463 Jan 24, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Add site-packages to sys path when running on CVMFS Jul 3, 2018
doc Update monitoring.svg Jan 15, 2019
ganga Merge branch 'develop' into SEcycle Jan 24, 2019
.gitignore Change to TestCredential.py to assert on non-zero length cache and gi… Dec 14, 2016
.travis.yml Remove Python 2.6 from testing on Travis (#1201) Feb 2, 2018
Jenkinsfile alter Jenkinsfile and docker files Feb 1, 2018
Jenkinsfile_release
LICENSE_GPL migration of 5.0.2 to HEAD Jul 17, 2008
MANIFEST.in
README.rst Update README.rst Aug 20, 2018
codecov.yml Update codecov.yml Apr 28, 2016
conftest.py point the conftest to ganga folder Feb 5, 2018
requirements.txt Use latest pytest Jan 12, 2018
setup.cfg Update setup.cfg (#771) Sep 16, 2016
setup.py
startRelease.sh correct pypi upload Feb 16, 2018

README.rst

Ganga

Ganga is a tool to compose, run and track computing jobs across a variety of backends and application types.

Installation

Ganga can be installed using the standard Python tool pip with

pip install ganga

Usage

Ganga primarily runs as a command-line tool so can be started by just running

ganga

Which will load an interactive IPython prompt at which you can type

j = Job()
j.submit()
j.peek('stdout')

to create a simple local job which runs an executable which simply prints some text to the stdout.