跳至內容

化學標記語言

維基百科,自由的百科全書
cml
副檔名
.cml
網路媒體型式chemical/x-cml
格式類型化學文件格式

化學標記語言,亦稱化學置標語言(英文為Chemical Markup Language,通常縮寫為CML),是一種基於XML語言,用於描述化學分子、化學反應、光譜等化學數據的標記語言。可以使用Jumbo瀏覽器查看CML文件。

工具

[編輯]

JUMBO 的前身是Java通用分子瀏覽器(Java Universal Molecular Browser for Objects),但現在是一個Java庫,支持CML的驗證、讀取和寫入,以及幾種傳統格式到CML的轉換,例如,CML中的一個反應到反應的動畫SVG表示。[1]其已經逐步發展為一個Java庫。CMLDOM[2]支持DOM中的所有元素。雖然JUMBO曾經是一個瀏覽器,但首選的方法是使用開源工具Jmol和JChemPaint,其中一些使用了替代的CML庫。[3]

網頁連結

[編輯]
  1. ^ JUMBO Frequently asked Questions. www.ch.ic.ac.uk. [2022-03-21]. (原始內容存檔於2020-09-29). 
  2. ^ Murray-Rust, Peter; Rzepa, Henry S. Chemical Markup, XML and the World-Wide Web. 2. Information Objects and the CMLDOM. Journal of Chemical Information and Computer Sciences. 2001-09-01, 41 (5): 1113–1123 [2022-03-21]. ISSN 0095-2338. doi:10.1021/ci000404a. (原始內容存檔於2022-03-21) (英語). 
  3. ^ Bauche, Volker. Eine Java-Plattform für Internet Appliances (A Java Platform for Internet Appliances). it - Information Technology. 2001-02-01, 43 (2): 67–73. ISSN 2196-7032. doi:10.1524/itit.2001.43.2.67.