Home > Research > Publications & Outputs > GANGA

Associated organisational unit

View graph of relations

GANGA: a tool for computational-task management and easy access to Grid resources

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

GANGA: a tool for computational-task management and easy access to Grid resources. / Moscicki, J. T.; Brochu, F.; Ebke, J. et al.
In: Computer Physics Communications, Vol. 180, No. 11, 11.2009, p. 2303-2316.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Moscicki, JT, Brochu, F, Ebke, J, Egede, U, Elmsheuser, J, Harrison, K, Jones, RWL, Lee, HC, Liko, D, Maier, A, Muraru, A, Patrick, GN, Pajchel, K, Reece, W, Samset, BH, Slater, MW, Soroko, A, Tan, CL, van der Ster, DC & Williams, M 2009, 'GANGA: a tool for computational-task management and easy access to Grid resources', Computer Physics Communications, vol. 180, no. 11, pp. 2303-2316. https://doi.org/10.1016/j.cpc.2009.06.016

APA

Moscicki, J. T., Brochu, F., Ebke, J., Egede, U., Elmsheuser, J., Harrison, K., Jones, R. W. L., Lee, H. C., Liko, D., Maier, A., Muraru, A., Patrick, G. N., Pajchel, K., Reece, W., Samset, B. H., Slater, M. W., Soroko, A., Tan, C. L., van der Ster, D. C., & Williams, M. (2009). GANGA: a tool for computational-task management and easy access to Grid resources. Computer Physics Communications, 180(11), 2303-2316. https://doi.org/10.1016/j.cpc.2009.06.016

Vancouver

Moscicki JT, Brochu F, Ebke J, Egede U, Elmsheuser J, Harrison K et al. GANGA: a tool for computational-task management and easy access to Grid resources. Computer Physics Communications. 2009 Nov;180(11):2303-2316. doi: 10.1016/j.cpc.2009.06.016

Author

Moscicki, J. T. ; Brochu, F. ; Ebke, J. et al. / GANGA : a tool for computational-task management and easy access to Grid resources. In: Computer Physics Communications. 2009 ; Vol. 180, No. 11. pp. 2303-2316.

Bibtex

@article{0adfa197726942b391b22e2f47f5995b,
title = "GANGA: a tool for computational-task management and easy access to Grid resources",
abstract = "In this paper, we present the computational task-management tool GANGA, which allows for the specification, Submission, bookkeeping and post-processing Of Computational tasks on a wide set of distributed resources. GANGA has been developed to solve a problem increasingly common in scientific projects, which is that researchers must regularly switch between different processing systems, each with its own command set, to complete their computational tasks. GANGA provides a homogeneous environment for processing data on heterogeneous resources. We give examples from High Energy Physics, demonstrating how an analysis can be developed on a local system and then transparently moved to a Grid system for processing of all available data. GANGA has an API that can be used via an interactive interface, in scripts, or through a GUI. Specific knowledge about types of tasks or computational resources is provided at run-time through a plugin system, making new developments easy to integrate. We give an overview of the GANGA architecture, give examples of current use, and demonstrate how GANGA can be used in many different areas of science.",
keywords = "Grid computing, Data mining, Task management, User interface, Interoperability, System integration, Application configuration, ENVIRONMENT, FRAMEWORK, PROJECT, SERVICE, HEP",
author = "Moscicki, {J. T.} and F. Brochu and J. Ebke and U. Egede and J. Elmsheuser and K. Harrison and Jones, {R. W. L.} and Lee, {H. C.} and D. Liko and A. Maier and A. Muraru and Patrick, {G. N.} and K. Pajchel and W. Reece and Samset, {B. H.} and Slater, {M. W.} and A. Soroko and Tan, {C. L.} and {van der Ster}, {D. C.} and M. Williams",
year = "2009",
month = nov,
doi = "10.1016/j.cpc.2009.06.016",
language = "English",
volume = "180",
pages = "2303--2316",
journal = "Computer Physics Communications",
issn = "0010-4655",
publisher = "Elsevier",
number = "11",

}

RIS

TY - JOUR

T1 - GANGA

T2 - a tool for computational-task management and easy access to Grid resources

AU - Moscicki, J. T.

AU - Brochu, F.

AU - Ebke, J.

AU - Egede, U.

AU - Elmsheuser, J.

AU - Harrison, K.

AU - Jones, R. W. L.

AU - Lee, H. C.

AU - Liko, D.

AU - Maier, A.

AU - Muraru, A.

AU - Patrick, G. N.

AU - Pajchel, K.

AU - Reece, W.

AU - Samset, B. H.

AU - Slater, M. W.

AU - Soroko, A.

AU - Tan, C. L.

AU - van der Ster, D. C.

AU - Williams, M.

PY - 2009/11

Y1 - 2009/11

N2 - In this paper, we present the computational task-management tool GANGA, which allows for the specification, Submission, bookkeeping and post-processing Of Computational tasks on a wide set of distributed resources. GANGA has been developed to solve a problem increasingly common in scientific projects, which is that researchers must regularly switch between different processing systems, each with its own command set, to complete their computational tasks. GANGA provides a homogeneous environment for processing data on heterogeneous resources. We give examples from High Energy Physics, demonstrating how an analysis can be developed on a local system and then transparently moved to a Grid system for processing of all available data. GANGA has an API that can be used via an interactive interface, in scripts, or through a GUI. Specific knowledge about types of tasks or computational resources is provided at run-time through a plugin system, making new developments easy to integrate. We give an overview of the GANGA architecture, give examples of current use, and demonstrate how GANGA can be used in many different areas of science.

AB - In this paper, we present the computational task-management tool GANGA, which allows for the specification, Submission, bookkeeping and post-processing Of Computational tasks on a wide set of distributed resources. GANGA has been developed to solve a problem increasingly common in scientific projects, which is that researchers must regularly switch between different processing systems, each with its own command set, to complete their computational tasks. GANGA provides a homogeneous environment for processing data on heterogeneous resources. We give examples from High Energy Physics, demonstrating how an analysis can be developed on a local system and then transparently moved to a Grid system for processing of all available data. GANGA has an API that can be used via an interactive interface, in scripts, or through a GUI. Specific knowledge about types of tasks or computational resources is provided at run-time through a plugin system, making new developments easy to integrate. We give an overview of the GANGA architecture, give examples of current use, and demonstrate how GANGA can be used in many different areas of science.

KW - Grid computing

KW - Data mining

KW - Task management

KW - User interface

KW - Interoperability

KW - System integration

KW - Application configuration

KW - ENVIRONMENT

KW - FRAMEWORK

KW - PROJECT

KW - SERVICE

KW - HEP

U2 - 10.1016/j.cpc.2009.06.016

DO - 10.1016/j.cpc.2009.06.016

M3 - Journal article

VL - 180

SP - 2303

EP - 2316

JO - Computer Physics Communications

JF - Computer Physics Communications

SN - 0010-4655

IS - 11

ER -