化学标记语言
外观
扩展名 |
.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]
网页连结
[编辑]![]() | 这是一篇与化学相关的小作品。您可以通过编辑或修订扩充其内容。 |
![]() | 这是一篇与计算机相关的小作品。您可以通过编辑或修订扩充其内容。 |
- ^ JUMBO Frequently asked Questions. www.ch.ic.ac.uk. [2022-03-21]. (原始内容存档于2020-09-29).
- ^ 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) (英语).
- ^ 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.