== GANGA en mode ligne de commande == Ce tutoriel montre le principe de fonctionnement de GANGA. Le job exécuté est celui de l'exemple de soumission de job avec LCG2. * __Lancement de GANGA__ [[BR]][[BR]] L'exécutable GANGA se trouve sous $GANGA_INSTALL_DIR/install/X.Y.Z/bin où X.Y.Z est la version de GANGA.[[BR]] Pour plus de facilité, mettez à jour votre variable d'environnement $PATH avec le chemin vers l'executable. Pour lacer GANGA il suffit de taper la commande '''ganga'''. {{{ [lambert@lpsc-ui ~]$ ganga *** Welcome to Ganga *** Version: Ganga-5-0-4 Documentation and support: http://cern.ch/ganga Type help() or help('index') for online help. This is free software (GPL), and you are welcome to redistribute it under certain conditions; type license() for details. ATLAS User Support is provided by the Hypernews Forum Ganga User and Developers You find the forum at https://hypernews.cern.ch/HyperNews/Atlas/get/GANGAUserDeveloper.html or you can send an email to hn-atlas-GANGAUserDeveloper@cern.ch GangaAtlas : INFO Tasks read from file Ganga.GPIDev.Lib.JobRegistry : INFO Found 1 jobs in "jobs", completed in 0 seconds Ganga.GPIDev.Lib.JobRegistry : INFO Found 1 jobs in "templates", completed in 0 seconds In [1]: }}} PS: Si il s'agit de votre première session, GANGA peut vous demander votre passphrase afin de créer un proxy VOMS à partir de votre certificat. Ce proxy sera utiliser par l'application lors de la soumission de job. * __Définir un objet Job__ [[BR]][[BR]] L'objet ''Job'' représente votre job, vous allez ensuite renseigner certains de ses attributs avant de le soumettre en utilisant ses fonctionnalités.[[BR]] Après le lancement de GANGA, vous obtenez un prompt, pour définir l'objet ''Job'' tapez la commande suivante. {{{ j=Job() }}} j designe maintenant pour GANGA une instance d'un objet de type Job en mémoire. [wiki:tutoganga up]