The Cover PagesThe OASIS Cover Pages: The Online Resource for Markup Language Technologies
SEARCH | ABOUT | INDEX | NEWS | CORE STANDARDS | TECHNOLOGY REPORTS | EVENTS | LIBRARY
SEARCH
Advanced Search
ABOUT
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

NEWS
Cover Stories
Articles & Papers
Press Releases

CORE STANDARDS
XML
SGML
Schemas
XSL/XSLT/XPath
XLink
XML Query
CSS
SVG

TECHNOLOGY REPORTS
XML Applications
General Apps
Government Apps
Academic Apps

EVENTS
LIBRARY
Introductions
FAQs
Bibliography
Technology and Society
Semantics
Tech Topics
Software
Related Standards
Historic
Last modified: June 23, 2002
Chemical Markup Language (CML)

[May 11, 2001] From the web site description: "Chemical Markup Language brings the power of XML to the management of chemical information. In simple terms it is 'HTML with Molecules', but there is a great deal more. CML, and associated tools, allows for the conversion of current files without semantic loss, structured documents including chemical publications, and precise location of information within files. CML has been designed carefully so that it is as easy as possible for the 'average chemist' to understand it. Like a lot of chemistry it's not trivial, but it's no harder than Cahn-Ingold-Prelog chirality rules, and easier than Huckel theory. It helps if you know something about HTML (the hypertext language of the WWW) and have tried to transfer data files between sites or programs. It's not magic, and doesn't do anything that isn't really just common sense, but it hides a lot of the hassle that we have at present."

[May 11, 2001] "Chemical Markup Language. A Position Paper." By Peter Murray-Rust (Peter.Murray-rust@nottingham.ac.uk) and Henry S. Rzepa (rzepa@ic.ac.uk). 2001-04-10. "This paper describes Chemical Markup Language and its relationship to IUPAC and other organisations... CML deliberately does not cover all chemistry but concentrates on 'molecules' (discrete entities representatable by a formula and usually a connection table). It supports a hierarchy for compound molecules (clathrates, macromolecules, etc.). It also supports reactions, and macromolcular strucures/sequences (though it can interoperate with other macromolecular XML languages as they are developed). It has no specific support for physicochemical concepts, but can support labelled numeric datatypes of several sorts which can cover a wide range of requirements. It allows quantities and properties to be specifically attached to molecules, atoms or bonds. CML is designed to interoperate with several leading MLs and XML protocols and we have demonstrated the following (1) XHTML for text and images; (2) SVG for line diagrams, graphs, reaction schemes, phase diagrams, etc.; (3) PlotML for graphs MathML for equations; (4) XLink for hypermedia (including atom-spectralPeak assignments, reaction mapping); (5) RDF and Dublin Core for metadata; (6) XML Schemas for numeric and other data types. There are other generic tools required in physical science including units, multidimensional arrays with varied datatypes, terminology and bibliography. There are no widely accepted MLs for these at present; we shall continue to develop our own to be used with CML but will use others if they become widespread. An example is physiochemical data held as SELF (Prof. Henry Kehiaian, IUPAC+CODATA) and now converted to SELFML (PMR+HK) as a IUPAC/CODATA project... Many different types of organisation have adopted, or are adopting CML. We list a few examples: (1) Governmental and global agencies (e.g., drug regulatory agencies through the International Committee on Harmonisation - ICH/M2). We have had additional meetings or discussions with several other agencies. Non-profit research (government). National Cancer Institute, Developmental Therapeutics program (NCI/DTP). ca. 500K compounds are being converted to CML Non-profit research (academia). (2) The University of California at San Diego (UCSD) has adopted CML as the chemical technology for its new terascale information and computing grid portals. This will also by used by the Protein Data Bank (PDB) at the same site..."

References:


Hosted By
OASIS - Organization for the Advancement of Structured Information Standards

Sponsored By

IBM Corporation
ISIS Papyrus
Microsoft Corporation
Oracle Corporation

Primeton

XML Daily Newslink
Receive daily news updates from Managing Editor, Robin Cover.

 Newsletter Subscription
 Newsletter Archives
Globe Image

Document URI: http://xml.coverpages.org/cml.html  —  Legal stuff
Robin Cover, Editor: robin@oasis-open.org