Web-based Metaprogrammable Frontend for Molecular Dynamics Simulations

Akos Ledeczi, Gergely Varga, Sara Toth, Christopher R. Iacovella, Janos Sallai, Peter Volgyesi, Akos Ledeczi, Gergely Varga, Gabor Karsai, Peter T. Cummings

Abstract

Molecular dynamics simulators are indispensable tools in the arsenal of chemical engineers and material scientists. However, they are often difficult to use and require programming skills as well as deep knowledge of both the given scientific domain and the simulation software itself. In this paper, we describe a metaprogramming approach where simulator experts can create a library of simulation components and templates of frequently used simulations. Domain experts, in turn, can build and customize their own simulations and the required input for the various supported simulators is automatically synthesized. The web-based environment also supports setting up a suite of simulation jobs, for example, to carry out automated parameter optimization, via a visual programming environment. The entire simulation setup – including the various parameters, the version of tools utilized and the results – is stored in a database to support searching and browsing of existing simulation outputs and facilitating the reproducibility of scientific results.

References

  1. Blockly, 2013. http://code.google.com/p/blockly/
  2. Nanohub, 2013. http://www.nanohub.org/
  3. MDAPI, 2013. http://www.ks.uiuc.edu/Development/ MDTools/mdapi
  4. Atomic Simulation Environment, 2013. https://wiki. fysik.dtu.dk/ase/
  5. Etomica, 2013. http://etomica.org/
  6. Plimpton, S. J., 1995. Fast Parallel Algorithms for ShortRange Molecular Dynamics. In J Comp Phys, 117, 1-19.
  7. HOOMD-Blue web page, 2013. http://codeblue.umich. edu/hoomd-blue/
  8. Anderson, J.A., Lorenz, C.D., Travesset, A., May 2008. General purpose molecular dynamics simulations fully implemented on graphics processing units. In Journal of Computational Physics, 227(10): 5342-5359, 10.1016/j.jcp.2008.01.047
  9. Perrone, L. F., Main, C. S., and Ward, B. C., 2012. Safe: simulation automation framework for experiments. In Proceedings of the Winter Simulation Conference, ser. WSC 7812.
  10. Rybacki, S., Himmelspach, J. , Haack, F., and Uhrmacher, A. M., 2011. WorMS -- a framework to support workflows in M&S. In Proceedings of the Winter Simulation Conference, ser. WSC 7811.
Download


Paper Citation


in Harvard Style

Ledeczi A., Varga G., Toth S., R. Iacovella C., Sallai J., Volgyesi P., Ledeczi A., Varga G., Karsai G. and T. Cummings P. (2013). Web-based Metaprogrammable Frontend for Molecular Dynamics Simulations . In Proceedings of the 3rd International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH, ISBN 978-989-8565-69-3, pages 171-178. DOI: 10.5220/0004486401710178


in Bibtex Style

@conference{simultech13,
author={Akos Ledeczi and Gergely Varga and Sara Toth and Christopher R. Iacovella and Janos Sallai and Peter Volgyesi and Akos Ledeczi and Gergely Varga and Gabor Karsai and Peter T. Cummings},
title={Web-based Metaprogrammable Frontend for Molecular Dynamics Simulations},
booktitle={Proceedings of the 3rd International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,},
year={2013},
pages={171-178},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004486401710178},
isbn={978-989-8565-69-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,
TI - Web-based Metaprogrammable Frontend for Molecular Dynamics Simulations
SN - 978-989-8565-69-3
AU - Ledeczi A.
AU - Varga G.
AU - Toth S.
AU - R. Iacovella C.
AU - Sallai J.
AU - Volgyesi P.
AU - Ledeczi A.
AU - Varga G.
AU - Karsai G.
AU - T. Cummings P.
PY - 2013
SP - 171
EP - 178
DO - 10.5220/0004486401710178