Chemical Markup Language

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Chemical Markup Language
Dateiendung: .cml
MIME-Type: chemical/x-cml
cml.sourceforge.net


Die Chemical Markup Language (ChemML oder CML) ist ein Dokumentenformat zur Darstellung von chemischen Formeln und komplexen Ausdrücken.[1] Es handelt sich dabei um eine Auszeichnungssprache, die auf XML basiert und möglichst einfach zu verwenden sein soll.[2] Erste Versionen wurden als DTD veröffentlicht.[3] Spätere Versionen wurden XML Schema konform.[4] Es existieren Erweiterungen für Reaktionsschemata,[5] Spektren und analytische Daten.[6]

Unterstützt wird es von den Bibliotheken OpenBabel, JUMBO, Bioclipse, JOELib, Avogadro sowie den Programmen Jmol und JChemPaint über das Chemistry Development Kit.[7]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. Peter Murray-Rust, Henry S. Rzepa, Michael Wright: Development of chemical markup language (CML) as a system for handling complex chemical content. In: New Journal of Chemistry. Band 25, Nr. 4, 2001, ISSN 1369-9261, S. 618–634, doi:10.1039/B008780G.
  2. Peter Murray-Rust, Henry S. Rzepa: CML: Evolution and design. In: Journal of Cheminformatics. Band 3, Nr. 1, 2011, ISSN 1758-2946, S. 44, doi:10.1186/1758-2946-3-44, PMID 21999549.
  3. Peter Murray-Rust, Henry S. Rzepa: Chemical Markup, XML, and the Worldwide Web. 1. Basic Principles. In: Journal of Chemical Information and Computer Sciences. Band 39, Nr. 6, 1999, ISSN 0095-2338, S. 928–942, doi:10.1021/ci990052b.
  4. Peter Murray-Rust, Henry S. Rzepa: Chemical Markup, XML, and the World Wide Web. 4. CML Schema. In: Journal of Chemical Information and Computer Sciences. Band 43, Nr. 3, 2003, ISSN 0095-2338, S. 757–772, doi:10.1021/ci0256541.
  5. Gemma L. Holliday, Peter Murray-Rust, Henry S. Rzepa: Chemical Markup, XML, and the World Wide Web. 6. CMLReact, an XML Vocabulary for Chemical Reactions. In: Journal of Chemical Information and Modeling. Band 46, Nr. 1, 2006, ISSN 1549-9596, S. 145–157, doi:10.1021/ci0502698.
  6. Stefan Kuhn, Tobias Helmus, Robert J. Lancashire, Peter Murray-Rust, Henry S. Rzepa, Christoph Steinbeck, Egon L. Willighagen: Chemical Markup, XML, and the World Wide Web. 7. CMLSpect, an XML vocabulary for spectral data. In: Journal of Chemical Information and Modeling. Band 47, Nr. 6, 2007, ISSN 1549-9596, S. 2015–2034, doi:10.1021/ci600531a, PMID 17887743.
  7. Egon Willighagen: Processing CML conventions in Java. In: Internet Journal of Chemistry. Band 4, 2001, doi:10.5281/zenodo.1495470.