A Grid Execution Model for Computational Chemistry Applications Using the GC3Pie Framework and the AppPot VM Environment

  • Alessandro Costantini
  • Riccardo Murri
  • Sergio Maffioletti
  • Antonio Laganà
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7333)


This paper describes and discusses the implementation, in a high-throughput computing setting, of a chemoinformatics tool oriented to quantum mechanics scattering calculations.

The developed workflow tackles some technical problems, typical of some legacy applications, that cannot be solved with a static workflow specification and are therefore unsuitable for running on the most common workflow engines.

The tool has been validated by re-running published calculations carried out using those same applications and procedures, and the outcomes have been discussed and compared with previous attempts at porting the same applications on computational grids.


Virtual Machine Potential Energy Surface Composition Operator Grid Infrastructure Grid Platform 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    CODECS (COnvergent Distributed Environment for Computational Spectroscopy),
  2. 2.
    Gervasi, O., Laganà, A.: SIMBEX: a Portal for the a priori simulation of crossed beam experiments. Future Generation Computer Systems 20, 703–715 (2004)CrossRefGoogle Scholar
  3. 3.
    Gervasi, O., Crocchianti, S., Pacifici, L., Skouteris, D., Laganà, A.: Towards the Grid design of the Dynamics engine of a molecular simulator. Lecture Series in Computer and Computational Science, vol. 7, pp. 1425–1428 (2006)Google Scholar
  4. 4.
    Costantini, A., Manuali, C., Faginas Lago, N., Rampino, S., Laganà, A.: COMPCHEM: progress towards GEMS a Grid Empowered Molecular Simulator and beyond. Journal of Grid Computing 8(4), 571–586 (2010)CrossRefGoogle Scholar
  5. 5.
    IGI (Italian Grid Infrastructure),
  6. 6.
    Laganà, A., Riganelli, A., Gervasi, O.: On the Structuring of the Computational Chemistry Virtual Organization COMPCHEM. In: Gavrilova, M.L., Gervasi, O., Kumar, V., Tan, C.J.K., Taniar, D., Laganá, A., Mun, Y., Choo, H. (eds.) ICCSA 2006. LNCS, vol. 3980, pp. 665–674. Springer, Heidelberg (2006), CrossRefGoogle Scholar
  7. 7.
    European Grid Initiative,
  8. 8.
    GC3 (Grid Computing Competence Center),
  9. 9.
    Aguado, A., Tablero, C., Paniagua, M.: Global fit of ab initio potential energy surfaces I. Triatomic systems. Computer Physics Communications 108(2-3), 259–266 (1998)zbMATHCrossRefGoogle Scholar
  10. 10.
    Skouteris, D., Castillo, J.F., Manolopulos, D.E.: Abc: a quantum reactive scattering program. Comp. Phys. Comm. 133, 128–135 (2000)zbMATHCrossRefGoogle Scholar
  11. 11.
  12. 12.
  13. 13.
    SMSCG website,
  14. 14.
    Rampino, S., Monari, A., Rossi, E., Evangelisti, S., Laganà, A.: A priori modeling of chemical reactions on computational grid platforms: Workflows and data models. Chemical Physics (2011), doi:10.1016/j.chemphys.2011.04.028Google Scholar
  15. 15.
    Rampino, S.S., Monari, A., Evangelisti, S., Rossi, E., Ruud, K., Laganà, A.: A priori modeling of chemical reactions on a grid-based virtual laboratory. In: Cracow 2009 Grid Workshop, pp. 164–171 (2010)Google Scholar
  16. 16.
    Skouteris, D., Costantini, A., Laganà, A., Sipos, G., Balaskó, Á., Kacsuk, P.: Implementation of the ABC Quantum Mechanical Reactive Scattering Program on the EGEE Grid Platform. In: Gervasi, O., Murgante, B., Laganà, A., Taniar, D., Mun, Y., Gavrilova, M.L. (eds.) ICCSA 2008, Part I. LNCS, vol. 5072, pp. 1108–1120. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  17. 17.
    Farkas, Z., Kacsuk, P.: P-GRADE Portal: A generic workflow system to support user communities. Future Generation Computer Systems 27, 454–465 (2011)CrossRefGoogle Scholar
  18. 18.
    Kacsuk, P., Sipos, G.: Multi-Grid, Multi-User Workflows in the P-GRADE Portal. Journal of Grid Computing 3, 221–238 (2005)CrossRefGoogle Scholar
  19. 19.
    Manuali, C., Laganà, A., Rampino, S.: GriF: A Grid framework for a Web Service approach to reactive scattering. Computer Physics Communications 181, 1179–1185 (2010)zbMATHCrossRefGoogle Scholar
  20. 20.
    Manuali, C., Laganà, A.: New Collaborative Framework for a Web Service approach to Grid empowered Calculations. Future Generation Computer Systems 27, 315–318 (2011)CrossRefGoogle Scholar
  21. 21.
    Manuali, C., Laganà, A.: A Grid Credit System Empowering Virtual Research Communities Sustainability. In: Murgante, B., Gervasi, O., Iglesias, A., Taniar, D., Apduhan, B.O. (eds.) ICCSA 2011, Part III. LNCS, vol. 6784, pp. 397–411. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  22. 22.
    ARC middleware website,
  23. 23.
    Maffioletti, S., Murri, R., Jonen, B., Scheuring, S.: Computational workflows with GC3Pie,, Poster Presented at the EuroSciPy 2011 Conference
  24. 24.
    Dike, J.: User Mode Linux. Prentice Hall (April 2006)Google Scholar
  25. 25.
  26. 26.
    Murrell, N.J., Carter, S., Farantos, S.C., Huxley, P., Varandas, A.J.C.: Molecular Potential Energy Functions. John Wiley & Sons, New York (1984)Google Scholar
  27. 27.
    Schatz, G.C.: Quantum reactive scattering using hyperspherical coordinates, results for H + H2 and Cl + HCl. Chem. Phys. Lett. 150, 92–98 (1998)CrossRefGoogle Scholar
  28. 28.
    The G95 Project,
  29. 29.
  30. 30.
    gLite middleware website,

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Alessandro Costantini
    • 1
    • 2
    • 3
  • Riccardo Murri
    • 4
  • Sergio Maffioletti
    • 4
  • Antonio Laganà
    • 5
  1. 1.INFN-CNAF — National Institute of Nuclear PhysicsBolognaItaly
  2. 2.IGI — Italian Grid InfrastructureItaly
  3. 3.Department of Mathematics and InformaticsUniversity of PerugiaPerugiaItaly
  4. 4.Grid Computing Competence CentreUniversity of ZürichSwitzerland
  5. 5.Department of ChemistryUniversity of PerugiaPerugiaItaly

Personalised recommendations