Upgrading the Ganga graphical user interface
- Mentors
- Ulrik Egede, Alexander Richards, Mark Smith
- Organization
- CERN-HSF
Ganga is an open source job management tool for processing and bookkeeping of intensive computational tasks on a wide set of distributed resources. It effectively provides a homogeneous environment for processing data on inhomogeneous resources. It provides a simple way of preparing, organising and executing jobs on different computing infrastructures. Currently, Ganga can be accessed using an iPython prompt , file based scripting or a webGUI. GUI adds a great advantage for all the first time users of Ganga . Furthermore , the core developers and scientists can also use the GUI to get the thorough analysis of their tasks and perform their tasks with ease. The aim here is to upgrade the current GUI with new and improved functionalities. Implementation of queues, automation of connection to remote machine , interactive virtual IDE for the users, setting up the terminal inside the GUI and improving the visual aspects of the Ganga GUI are the main objectives. The major challenge of this project is to make the Ganga GUI more efficient, interactive and attractive.