Schemas for CML and Related Languages


These are formal declarations of XML languages, DTDs are better supported but schemas are significantly easier to read. Either can be used to validate documents using parsers that understand them. Namespace should point to the relevant DTD or schema e.g. http://www.xml-cml.org

CML 2.1.1

Starting with Version 2, CML has been modularised. The CML core components are now available as CMLCore, with a Namespace of http://www.xml-cml.org/schema/cml2/core. This specification is only available as a W3C compliant Schema definition (.xsd file) and has been formally published in the journal J. Chem. Inf. Comp. Science in 2003. Download as follows: This entry updated on July 14, 2003.

STMML 1.0

The STMML components are now available, with a Namespace of http://www.xml-cml.org/schema/stmml. This specification is only available as a W3C compliant Schema definition (.xsd file) and has been published as: "STMML. A Markup Language for Scientific, Technical and Medical Publishing", P. Murray-Rust and H. S. Rzepa, Data Science, 2002, 1(2), 1-65.

Download as follows:

This entry made on November 17, 2002.

CMLReact 1.0

This schema is about to be submitted for publication. It is assigned the namespace http://www.xml-cml.org/schema/cml2/react. Download as follows This entry created February 7, 2005.

CMLComp 0.1

This Computational Chemistry schema is under development. It is assigned the namespace http://www.xml-cml.org/schema/cml2/comp. Download as follows This entry created July 18, 2003.

CMLSpect

This Spectroscopy schema is under development. It is assigned the namespace http://www.xml-cml.org/schema/cml2/spect.

CMLQuery

This Query schema is under development. It is assigned the namespace http://www.xml-cml.org/schema/cml2/query.

CMLCM 0.1

This Condensed matter schema is under development. It is assigned the namespace http://www.xml-cml.org/schema/cml2/condensedmatter. Download as follows This entry updated February 7,2005.