Title: The use of CML and CML in Computational Chemistry and Physics Programs
Authors: Wakelin, Jon
Garcia, A
Murray-Rust, Peter
Keywords: computational chemistry
computational physics
data exchange
grid
Condor
XML
CML
Fortran
Issue Date: 26-Jun-2008
Abstract: This work addresses problems associated with data exchange and data representation in the computational chemistry and physics communities. Recent computational developments, such as Condor and the Grid, have paved the way for new kinds of simulations that demand more rigorous data handling. To this end, the paper discusses the use of XML and the Chemical Markup Language (CML) in theoretical chemistry and physics. Extensions to the core CML language, known as CMLComp, are also discussed. However, the majority of atomic scale simulation software is written in Fortran. Fortran's lack of XML support represents a potential barrier to the adoption of CML in these fields. This has prompted the authors to develop XML and CML processing tools for Fortran, including native SAX and DOM implementations, as well as libraries for generating well formed XML and CML. These libraries have been used to extend existing simulation packages to work with the CML and CMLComp languages. Finally, we give a practical example that highlights how these XML aware applications can be effectively used as workflow components in complex chemical and physical simulations.
Description: Proceedings of the 2004 e-Science All Hands Meeting, 31st August - 3rd September, Nottingham UK
URI: http://www.dspace.cam.ac.uk/handle/1810/197080
Appears in Collections:CeSC - Scholarly works in eScience

Files in This Item:

File Description SizeFormat
274.pdf55.17 kBAdobe PDFThumbnail
View/Open
Additional resources for this item
search for alternative versions in eresources@cambridge
retrieve citation metadata in EndNote format

This item has been accessed 579 times.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.