Nächste Seite: Dokumentstruktur
Aufwärts: Chemische Formate
Vorherige Seite: Connectivity Section
  Inhalt
Chemical Markup Language
Die Chemical Markup Language (CML) wurde von P. Murray-Rust und H. S. Rzepa entwickelt und im Jahr 1999 veröffentlicht. CML ist eine XML-Anwendung der Chemie, um u.a. Moleküldaten, Reaktionsdaten und Daten der Kristallographie zu speichern. Der folgenden Beschreibung liegt die DTD der Version 1.01 zugrunde [CML2003]. Mittlerweile existiert schon eine weiterentwickelte Version 2.0 basierend auf XML-Schema.
CML kann in zwei Profilen genutzt werden: in coreCML und in fullCML. Das coreCML-Profil ist eine Teilmenge des fullCML-Profils und ist für die Darstellung kleiner Moleküle gedacht. Einige Elemente und Attribute, die dabei nicht benötigt werden, sind daher hier nicht definiert. Ein weiterer Unterschied ist, daß im fullCML-Profil die Verschachtelung der Elemente sehr variabel gehalten ist. Die Struktur eines Dokumentes ist daher nicht fest vorgegeben. Im coreCML-Profil hingegen ist angegeben, wie die Elemente ineinander verschachtelt werden sollen. Dennoch kann man auch hier ein Molekül auf verschiedene Arten darstellen.
Unterabschnitte
Oliver Krone
2003-04-28