© Peter Murray-Rust, 1997
Chemical Markup Language has been designed to support management of molecular
information on networks. Derived from SGML, it provides a simple yet powerful way
to manage a very wide range of
problems with a single language. At a simple level CML can be thought of as 'HTML with
Chemistry added' and no special knoeldge is required.These pages provide a tour through its features with
special emphasis on electronic publishing.
Features in Version 1.0
This is the first public release of CML, and I have highlighted some of the most
important features.
Object Oriented, implemented in Java
Uses the new XML approach from W3C
Processes many chemical/* MIME types
Reads spectra, sequences, molecules, bibliography, crystal structures, etc.
Supports databases, instrumentation, publishing, program postprocessing, etc.
Growing user community, based on the Open Molecule Foundation
Supports molecular Hyperglossaries
Free
Peter Murray-Rust,
Virtual School of Molecular Sciences; PeterMR